I am trying to build valgrind using bitbake. Sometime recently I was trying to build gmp also using bitbake and these two activties are interleaved.
Now when I switch between these two activities (i.e building valgrind and building gmp), bitbake is mixing things up as follows. Could anyone help me on how to get rid of this behavior. As it can be seen, when I use "bitbake valgrind" it is trying to pull gmp code and is failing. What should I doing to do a clean build? I thought bitbake take the package name and confines its tasks only to that package and should never look at the .bb file of another package, right?
-------------------------------------------------------------------------------------------------------------------------------------------------- anilss@anilss:~/Linaro/tools/OEBldEnv/jenkins-setup/openembedded-core$ . oe-init-build-env ../build
### Shell environment set up for builds. ###
You can now run 'bitbake <target>'
Common targets are: core-image-minimal core-image-sato meta-toolchain adt-installer meta-ide-support
You can also run generated qemu images with a command like 'runqemu qemux86' anilss@anilss:~/Linaro/tools/OEBldEnv/jenkins-setup/build$ bitbake valgrind Loading cache: 100% |#############################################################################################| ETA: 00:00:00 Loaded 2090 entries from dependency cache. Parsing recipes: 100% |###########################################################################################| Time: 00:00:04 Parsing of 1647 .bb files complete (1644 cached, 3 parsed). 2089 targets, 80 skipped, 0 masked, 0 errors. WARNING: No recipes available for:
/home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/meta-linaro/meta-linaro-toolchain/recipes-core/eglibc/eglibc_2.18.bbappend NOTE: Resolving any missing task queue dependencies NOTE: preferred version 2.18 of eglibc not available (for item virtual/libc) NOTE: versions of eglibc available: 2.19 NOTE: preferred version 2.18 of eglibc not available (for item eglibc-dbg) NOTE: versions of eglibc available: 2.19 NOTE: preferred version 2.18 of eglibc not available (for item libsegfault) NOTE: versions of eglibc available: 2.19 NOTE: preferred version 2.18 of eglibc not available (for item eglibc-dev) NOTE: versions of eglibc available: 2.19 NOTE: preferred version 2.18 of eglibc not available (for item eglibc) NOTE: versions of eglibc available: 2.19 NOTE: preferred version 2.18 of eglibc not available (for item virtual/aarch64-oe-linux-libc-for-gcc) NOTE: versions of eglibc available: 2.19 NOTE: preferred version 2.18 of eglibc-initial not available (for item virtual/aarch64-oe-linux-libc-initial) NOTE: versions of eglibc-initial available: 2.19 NOTE: preferred version 2.18 of eglibc not available (for item virtual/libiconv) NOTE: versions of eglibc available: 2.19
Build Configuration: BB_VERSION = "1.21.1" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Ubuntu-13.04" TARGET_SYS = "aarch64-oe-linux" MACHINE = "genericarmv8" DISTRO = "nodistro" DISTRO_VERSION = "nodistro.0" TUNE_FEATURES = "aarch64" meta-oe meta-filesystems meta-initramfs meta-webserver meta-networking meta-gnome = "(nobranch):c95e155780a0cf3a8fb59a2f86db6367d18116fc" meta-aarch64 meta-bigendian meta-linaro meta-linaro-toolchain = "(nobranch):762394cc968b8229f594f22b3eb4fc69828a64dc" meta-virtualization = "(nobranch):20accf6d7cf8330f26be3718c96edf6dae14b4f0" meta-browser = "(nobranch):dc2b7ef7dffb19d4cdf72b3c8f441c0963d40643" meta = "(nobranch):c325b1470c2e009c6b228aa0720bff05452716e4"
NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks WARNING: Failed to fetch URL hg:// gmplib.org/repo/gmp-5.1/;rev=15452;module=gmp-5.1, attempting MIRRORS if available ERROR: Fetcher failure: Fetch command failed with exit code 255, output: warning: gmplib.org certificate with fingerprint 64:e1:c3:b7:86:18:4d:1e:bd:ca:43:a5:cd:f0:a0:82:85:1b:71:75 not verified (check hostfingerprints or web.cacerts config setting) abort: HTTP Error 404: Not Found
ERROR: Function failed: Fetcher failure for URL: 'hg:// gmplib.org/repo/gmp-5.1/;rev=15452;module=gmp-5.1'. Unable to fetch URL from any source. ERROR: Logfile of failure stored in: /home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/build/tmp-eglibc/work/x86_64-linux/gmp-native/5.1.1-hg/temp/log.do_fetch.32486 ERROR: Task 330 (virtual:native:/home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/openembedded-core/meta/recipes-support/gmp/ gmp_5.1.1_hg.bb, do_fetch) failed with exit code '1' NOTE: Tasks Summary: Attempted 514 tasks of which 510 didn't need to be rerun and 1 failed. No currently running tasks (514 of 741)
Summary: 1 task failed:
virtual:native:/home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/openembedded-core/meta/recipes-support/gmp/ gmp_5.1.1_hg.bb, do_fetch Summary: There were 2 WARNING messages shown. Summary: There were 2 ERROR messages shown, returning a non-zero exit code. anilss@anilss:~/Linaro/tools/OEBldEnv/jenkins-setup/build$