Hello everyone
I was trying to build Linux Kernel FOR K2H EVM. I was following the MCSDK User Guide . In the 3.3.4 Using the snapshot of the source packages in MCSDK release it said :"To use the snapshot of sources distributed with MCSDK release, for example, see mcsdk-arago-source ". However, the mcsdk-arago-source is down, so I cannot download the sources from there. Thus, I skip this step and did the Building Procedure step. After I typing: "MACHINE=k2hk-evm TOOLCHAIN_BRAND=linaro ARAGO_BRAND=mcsdk bitbake tisdk-server-rootfs-image". It starts to compile the kernel. However, errors pops out listing below marked by red. I want to know if the missing arago source cause those errors? If not, what can I do to eliminate those errors?
Thanks
Xining
iart@gigBrix:~/oe-layersetup/build$ MACHINE=k2hk-evm TOOLCHAIN_BRAND=linaro ARAGO_BRAND=mcsdk bitbake tisdk-server-rootfs-image
NOTE: Started PRServer with DBfile: /home/iart/oe-layersetup/build/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 53600, PID: 29920
Loading cache: 100% |###########################################| ETA: 00:00:00
Loaded 2165 entries from dependency cache.
Parsing recipes: 100% |#########################################| Time: 00:00:00
Parsing of 1752 .bb files complete (1751 cached, 1 parsed). 2165 targets, 100 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
/home/iart/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtbase_5.2.0.bbappend
/home/iart/oe-layersetup/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebkit_5.2.0.bbappend
Build Configuration:
BB_VERSION = "1.18.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-oe-linux-gnueabi"
MACHINE = "k2hk-evm"
DISTRO = "arago"
DISTRO_VERSION = "2013.12"
TUNE_FEATURES = "armv7a vfp thumb neon callconvention-hard cortexa15"
TARGET_FPU = "vfp-neon"
meta-mcsdk = "(HEADdetachedatbafae2d):bafae2df01b979fb1ac7c1cbe9d8698b9409e952"
meta-arago-distro
meta-arago-extras = "(HEADdetachedat370ed5e):370ed5e9f68afd0937e01f6cd69863e45ba19c1f"
meta-qt5 = "(HEADdetachedated05b91):ed05b91f137cb229e9ebababf9f72748aece1bf3"
toolchain-layer
meta-networking
meta-ruby
meta-oe = "(HEADdetachedat70ebe86):70ebe86f193decd17d6295bcd4d4e5589585c0cc"
meta-ti = "(HEADdetachedat0056050):0056050410c1d5f8627c509490a5650eb082261c"
meta-linaro-toolchain = "(HEADdetachedatc9f78d6):c9f78d6eff14ada3f2bc960e81883b27a10afecc"
meta-java = "(HEADdetachedatac8c060):ac8c0604d1ed63b1ae0e05f870f53b8241e6dda1"
meta = "(HEADdetachedat7ff1924):7ff1924674871d604f9656f3928b91dc417c7246"
NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for runtime glibc-gconv-iso8859-1 (eglibc-locale, nativesdk-eglibc-locale, external-arago-toolchain)
NOTE: consider defining a PREFERRED_PROVIDER entry to match glibc-gconv-iso8859-1
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: do_compile (see /home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/temp/log.do_compile.30013 for further information)
ERROR: Logfile of failure stored in: /home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/temp/log.do_compile.30013
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8
| make[1]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux'
| make[1]: Nothing to be done for `all-target'.
| make[2]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/libiberty'
| make[2]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/intl'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/intl'
| make[3]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/libiberty/testsuite'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/libiberty/testsuite'
| make[2]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/libiberty'
| make[2]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/etc'
| for f in standards.info configure.info; do \
| if test -f /home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/etc/`echo $f | sed -e 's/.info$/.texi/'`; then \
| if make "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000" $f; then \
| true; \
| else \
| exit 1; \
| fi; \
| fi; \
| done
| make[3]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/etc'
| make[3]: `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/etc/standards.info' is up to date.
| make[3]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/etc'
| make[3]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/etc'
| make[3]: `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/etc/configure.info' is up to date.
| make[3]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/etc'
| make[2]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/etc'
| make[2]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd'
| Making info in doc
| make[3]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd/doc'
| restore=: && backupdir=".am$$" && \
| rm -rf $backupdir && mkdir $backupdir && \
| if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \
| for f in bfd.info bfd.info-[0-9] bfd.info-[0-9][0-9] bfd.i[0-9] bfd.i[0-9][0-9]; do \
| if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
| done; \
| else :; fi && \
| if makeinfo --split-size=5000000 --split-size=5000000 -I /home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/bfd/doc \
| -o bfd.info `test -f 'bfd.texinfo' || echo '/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/bfd/doc/'`bfd.texinfo; \
| then \
| rc=0; \
| else \
| rc=$?; \
| $restore $backupdir/* `echo "./bfd.info" | sed 's|[^/]*$||'`; \
| fi; \
| rm -rf $backupdir; exit $rc
| /home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/bfd/doc/bfd.texinfo:326: unknown command `colophon'
| /home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/bfd/doc/bfd.texinfo:337: unknown command `cygnus'
| make[3]: *** [bfd.info] Error 1
| make[3]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd/doc'
| Making info in po
| make[3]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd/po'
| make[3]: Nothing to be done for `info'.
| make[3]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd/po'
| make[3]: Entering directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd'
| make[3]: Nothing to be done for `info-am'.
| make[3]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd'
| make[2]: *** [info-recursive] Error 1
| make[2]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux/bfd'
| make[1]: *** [all-bfd] Error 2
| make[1]: Leaving directory `/home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/binutils-2.20.1/build.x86_64-linux.x86_64-linux'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (see /home/iart/oe-layersetup/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/binutils-native/2.20.1-r9/temp/log.do_compile.30013 for further information)
ERROR: Task 714 (virtual:native:/home/iart/oe-layersetup/sources/meta-arago/meta-arago-extras/recipes-devtools/binutils/binutils_2.20.1.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 358 tasks of which 349 didn't need to be rerun and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
virtual:native:/home/iart/oe-layersetup/sources/meta-arago/meta-arago-extras/recipes-devtools/binutils/binutils_2.20.1.bb, do_compile
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.