OpenEmbedded builds according to the instructions here fail with error:
ERROR: gcc-runtime-linaro-6.2-r2016.11 do_package: debugsrc symlink fixup failed with exit code 2
It has failed twice with the same message. There were warnings during build:
WARNING: mpfr-native-3.1.4-r0 do_fetch: Failed to fetch URL http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.xz, attempting MIRRORS if available
WARNING: ncurses-native-6.0+20160625-r0 do_fetch: Failed to fetch URL git://anonscm.debian.org/collab-maint/ncurses.git, attempting MIRRORS if available
WARNING: bzip2-native-1.0.6-r5 do_fetch: Checksum mismatch for local file /home/eric/oe-rpb/downloads/bzip2-1.0.6.tar.gz
Cleaning and trying again.
WARNING: bzip2-native-1.0.6-r5 do_fetch: Renaming /home/eric/oe-rpb/downloads/bzip2-1.0.6.tar.gz to /home/eric/oe-rpb/downloads/bzip2-1.0.6.tar.gz_bad-checksum_527819af097ee3014e4d442315b6f283
WARNING: bzip2-native-1.0.6-r5 do_fetch: Checksum failure encountered with download of http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz - will attempt other sources if available
WARNING: libpcre-native-8.39-r0 do_fetch: Checksum mismatch for local file /home/eric/oe-rpb/downloads/pcre-8.39.tar.bz2
Cleaning and trying again.
WARNING: libpcre-native-8.39-r0 do_fetch: Renaming /home/eric/oe-rpb/downloads/pcre-8.39.tar.bz2 to /home/eric/oe-rpb/downloads/pcre-8.39.tar.bz2_bad-checksum_7a264360086c4933a40e2ddc42cb12c0
WARNING: libpcre-native-8.39-r0 do_fetch: Checksum failure encountered with download of http://downloads.sourceforge.net/projects/pcre/files/prce/8.39/pcre-8.39.tar.bz2 - will attempt other sources if available
WARNING: shadow-native-4.2.1-r0 do_fetch: Failed to fetch URL http://pkg-shadow.alioth.debian.org/releases/shadow-4.2.1.tar.xz, attempting MIRRORS if available
But it continued until (error does not appear related to a warning):
ERROR: gcc-runtime-linaro-6.2-r2016.11 do_package: debugsrc symlink fixup failed with exit code 2 (cmd was find /home/eee/oe-rpb/./build/tmp-rpb-glibc/work/aarch64-linaro-linux/gcc-runtime/linaro-6.2-r2016.11/package/usr/src/debug -type l -print0 -delete | sed s#/home/eee/oe-rpb/./build/tmp-rpb-glibc/work/aarch64-linaro-linux/gcc-runtime/linaro-6.2-r2016.11/package/usr/src/debug/##g | (cd '/home/eee/oe-rpb/./build/tmp-rpb-glibc/work/aarch64-linaro-linux' ; cpio -pd0mL --no-preserve-owner '/home/eee/oe-rpb/./build/tmp-rpb-glibc/work/aarch64-linaro-linux/gcc-runtime/linaro-6.2-r2016.11/package/usr/src/debug' 2>/dev/null))
ERROR: gcc-runtime-linaro-6.2-r2016.11 do_package: Function failed: split_and_strip_files
ERROR: Logfile of failure stored in: /home/eee/oe-rpb/./build/tmp-rpb-glibc/work/aarch64-linaro-linux/gcc-runtime/linaro-6.2-r2016.11/temp/log.do_package.5058
ERROR: Task (/home/eee/oe-rpb/build/conf/../../layers/meta-linaro/meta-linaro-toolchain/recipes-devtools/gcc/gcc-runtime_linaro-6.2.bb:do_package) failed with exit code '1'
My build config according to bitbake:
Build Configuration:
BB_VERSION = "1.32.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "BunsenLabs-9.8"
TARGET_SYS = "aarch64-linaro-linux"
MACHINE = "dragonboard-410c"
DISTRO = "rpb"
DISTRO_VERSION = "2.2+linaro"
TUNE_FEATURES = "aarch64"
TARGET_FPU = ""
meta-rpb = "HEAD:3f2e90c04d63549e01c59f780deb5b5852e9c07e"
meta-oe
meta-gnome
meta-xfce
meta-initramfs
meta-multimedia
meta-networking
meta-webserver
meta-ruby
meta-filesystems
meta-perl
meta-python = "HEAD:997caf9146cd3797cd054e2adebd1fbb4df91911"
meta-browser = "HEAD:1b4f1e588b1901d8919ea2362b0fcba37c5023e0"
meta-qt5 = "HEAD:953bd702720982cfd57262b4c715d57d186bfbee"
meta-virtualization = "HEAD:6249631f59ad6ee3dc93762de49fc4b443d99abc"
meta-clang = "HEAD:0f8dc80ce0dcb74bcb745aa7169b2e04a0f3fba9"
meta-96boards = "HEAD:1acf2ae56868c0bd53b76ae39c4df06635722400"
meta-intel = "HEAD:c781510a5a6b45e60cc32b6614ddcce3f1452121"
meta-qcom = "HEAD:16032f686a5290b1828e9ecb4054d0e359209e18"
meta-st-cannes2 = "HEAD:051cfd1c6e49bb0fed4b8077993f064d10a41a0c"
meta-ti = "HEAD:92ef1e0b22bc10b67320ca59b40fe53d9dea6bc7"
meta-linaro
meta-linaro-toolchain
meta-optee = "HEAD:d73e794c7e7ebb1cc5bf495a52a72b26fb118250"
meta-backports = "HEAD:eaab2e337e4dcbad9b4e85ddab04d3d970aee289"
meta = "HEAD:4b32784b8c95047dafbc7048bfe03e9e5ceb3367"
My goal is to build this reference system to make sure it’s possible with this environment (BunsenLabs VM in VirtualBox) before diving into the Yocto docs to customize my image for realzies. Any ideas?