Hi Kyle, You can try to check if the top 2 commits of libc-common.bbclass can solve the issue.
http://git.yoctoproject.org/cgit/cgit.cgi/poky/log/meta/classes/libc-common.bbclass 2016-05-13 libc-common.bbclass: Use sed instead of grep<http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/classes/libc-common.bbclass?id=f99fb6a16781d543292558b1000014a0148da005> Khem Raj 2014-08-23 libc-common.bbclass: rename ALL the packages<http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/classes/libc-common.bbclass?id=65fa712ae98324bc0182bc23b3bcdb957c3a21d9> Peter Seebach Best Regards, Zhenhua From: [email protected] [mailto:[email protected]] On Behalf Of [email protected] Sent: Wednesday, August 17, 2016 10:59 PM To: [email protected] Subject: [OE-core] Problem building eglibc I previously posted this issue: ------------------------------------------------------------------------------------------- On Aug 16, 2016, at 12:53 PM, [email protected]<mailto:[email protected]> wrote: Folks, I am having a problem doing the 'bitbake -c do_populate_sdk fsl-image-full' command using the daisy branch of Yocto with the freescale b4860qds-64b evaluation board. Here is the error I get: ERROR: Unable to install packages. Command '/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/sysroots/x86_64-linux/usr/bin/smart --data-dir=/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/work/b4860qds_64b-fsl-linux/fsl-image-full/1.0-r0/sdk/image/opt/fsl-networking/QorIQ-SDK-V1.8/sysroots/ppc64e6500-fsl-linux/var/lib/smart install -y libgcc1@lib32_ppce6500 gcc@lib32_ppce6500 libgcov-dev@lib32_ppce6500 libgcc-s-dev@lib32_ppce6500 valgrind@lib32_ppce6500 binutils@lib32_ppce6500 g++@lib32_ppce6500 ldd@lib32_ppce6500 gcov@lib32_ppce6500 cpp@lib32_ppce6500 eglibc-utils@lib32_ppce6500 eglibc-dev@lib32_ppce6500' returned 1: Loading cache... Updating cache... ######################################## [100%] Committing transaction... Preparing... ######################################## [ 0%] error: file /usr/include/gnu/lib-names.h from install of eglibc-dev-2.19-r0.lib32_ppce6500 conflicts with file from package libc6-dev-2.19-r0.ppc64e6500 ------------------------------------------------------------------------------------------- I got some help and was told to apply this patch - patch https://github.com/kraj/glibc/commit/93ae1ebaa6df1a0c188614bd0a601ab6e26711c5 ------------------------------------------------------------------------------------------- But now I am getting this error. Looks like the patch did not include the 64-bit build option for generating ld64.so.1. ERROR: Unable to install packages. Command '/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/sysroots/x86_64-linux/usr/bin/smart --data-dir=/opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/work/b4860qds_64b-fsl-linux/fsl-image-full/1.0-r0/sdk/image/opt/fsl-networking/QorIQ-SDK-V1.8/sysroots/ppc64e6500-fsl-linux/var/lib/smart install -y libgcc1@ppc64e6500 gcc@ppc64e6500 libgcc-s-dev@ppc64e6500 run-postinsts@all usdpaa-apps-staticdev@b4860qds_64b ldd@ppc64e6500 usdpaa-apps@b4860qds_64b packagegroup-core-ssh-openssh@all tcf-qoriqdbg@ppc64e6500 apptrk@ppc64e6500 asf@b4860qds_64b udev-extraconf@ppc64e6500 pme-tools@ppc64e6500 rpm@ppc64e6500 eth-config@ppc64e6500 mtd-utils@ppc64e6500 packagegroup-core-standalone-sdk-target-dbg@all usdpaa-staticdev@b4860qds_64b util-linux@ppc64e6500 fm-ucode-image@ppc64e6500 dpa-offload-dev@b4860qds_64b mtd-utils-jffs2@ppc64e6500 smartpm@ppc64e6500 e2fsprogs-tune2fs@ppc64e6500 packagegroup-core-eclipse-debug@all eglibc-utils@ppc64e6500 g++@ppc64e6500 gcov@ppc64e6500 dosfstools@ppc64e6500 e2fsprogs-e2fsck@ppc64e6500 gnuradio-dev@ppc64e6500 packagegroup-fsl-core@all packagegroup-fsl-extend@all packagegroup-core-boot@b4860qds_64b packagegroup-core-full-cmdline@all sysklogd@ppc64e6500 merge-files@all packagegroup-core-buildessential@all rcw-image@b4860qds_64b packagegroup-core-x11-base@all kmod@ppc64e6500 usdpaa@b4860qds_64b packagegroup-core-nfs-server@all hypervisor-partman@ppc64e6500 ceetm@b4860qds_64b dpa-offload-staticdev@b4860qds_64b libc6-dev@ppc64e6500 usdpaa-dev@b4860qds_64b e2fsprogs-mke2fs@ppc64e6500 libgcov-dev@ppc64e6500 sysfsutils@ppc64e6500 qoriq-debug@b4860qds_64b mtd-utils-ubifs@ppc64e6500 kernel-image-3.12.37-rt51-qoriq-sdk-v1.8+gf488de6@b4860qds_64b<mailto:kernel-image-3.12.37-rt51-qoriq-sdk-v1.8+gf488de6@b4860qds_64b> fmc@b4860qds_64b bash@ppc64e6500 packagegroup-core-standalone-sdk-target@all e2fsprogs@ppc64e6500 packagegroup-core-tools-debug@b4860qds_64b hyperrelay@ppc64e6500 valgrind@ppc64e6500 sysstat@ppc64e6500 packagegroup-core-x11@all net-tools@ppc64e6500 cpp@ppc64e6500 kernel-devicetree@b4860qds_64b binutils@ppc64e6500 u-boot-qoriq-images@b4860qds_64b' returned 1: Loading cache... Updating cache... ######################################## [100%] Computing transaction...error: Can't install libstdc++6-4.9.2-r0@ppc64e6500<mailto:libstdc++6-4.9.2-r0@ppc64e6500>: no package provides ld64.so.1()(64bit) ERROR: Function failed: do_populate_sdk ERROR: Logfile of failure stored in: /opt/QorIQ-SDK-V1.8-20150619-yocto/build_b4860qds-64b_release/tmp/work/b4860qds_64b-fsl-linux/fsl-image-full/1.0-r0/temp/log.do_populate_sdk.98993 ERROR: Task 9 (/opt/QorIQ-SDK-V1.8-20150619-yocto/meta-fsl-networking/images/fsl-image-full.bb, do_populate_sdk) failed with exit code '1' NOTE: Tasks Summary: Attempted 6311 tasks of which 2955 didn't need to be rerun and 1 failed. Summary: 1 task failed: /opt/QorIQ-SDK-V1.8-20150619-yocto/meta-fsl-networking/images/fsl-image-full.bb, do_populate_sdk W. Kyle Unice Staff Engineer MS F1H03 322 North 2200 West Dock 3 Salt Lake City, Utah 84116-0850 Voice: 801-594-2687
-- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
