|
From: | Peter Barada |
Subject: | [Ltib] Problems trying to use linaro ARM compiler in LTIB |
Date: | Wed, 19 Sep 2012 16:52:17 -0400 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.28) Gecko/20120313 Lightning/1.0b2 Thunderbird/3.1.20 |
All, I'm trying to use the Linaro 4.7.1 hard float compiler (found at https://launchpad.net/linaro-toolchain-binaries/+milestone/2012.08 ), but its failing in the base_libs package. In my configuration I'm using the following for the toolchain configuration: CONFIG_TOOLCHAIN_ARMEABI_CUSTOM=y CONFIG_CUSTOM_TOOLCHAIN=y CONFIG_TOOLCHAIN_PATH="/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux" CONFIG_CUSTOM_TOOLCHAIN_PREFIX="arm-linux-gnueabihf-" CONFIG_TOOLCHAIN_PREFIX="arm-linux-gnueabihf-" CONFIG_TOOLCHAIN_CFLAGS="-mtune=cortex-a8" And here's the output from base_libs: Processing: base_libs ======================= Build path taken because: spec file newer than rpm, clobber 0 dir_bld unpack yes spec_upd 1 rpmbuild --dbpath /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rootfs//var/lib/rpm --target arm --define '_unpackaged_files_terminate_build 0' --define '_target_cpu arm' --define '__strip strip' --define '_topdir /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm' --define '_prefix /usr' --define '_host_prefix /opt/ltib' --define '_tmppath /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp' --define '_rpmdir /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/RPMS' --define '_mandir /usr/share/man' --define '_sysconfdir /etc' --define '_localstatedir /var' -bb --clean --rmsource /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/dist/lfs-5.1/base_libs/base_libs.spec Building target platforms: arm Building for target arm Executing(%prep): /bin/sh -e /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/rpm-tmp.14851 + umask 022 + cd /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/BUILD + exit 0 Executing(%build): /bin/sh -e /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/rpm-tmp.14851 + umask 022 + cd /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/BUILD + cat PKG_LIBC_WANT_SHARED_LIBS : y PKG_LIBC_WANT_CRT_FILES : PKG_LIBC_WANT_HEADERS1 : PKG_LIBC_WANT_STATIC_LIBS : PKG_LIBC_WANT_C_LOCALES : PKG_CXX_WANT_SHARED_LIBS : y PKG_CXX_WANT_HEADERS : PKG_CXX_WANT_STATIC_LIBS : PKG_GCC_WANT_LIBGCC_SHARED : y + set +e + arm-linux-gnueabihf-gcc -v + grep -q prefix=/usr + (( 1 )) ++ which arm-linux-gnueabihf-gcc ++ perl -p -e s,/bin/arm-linux-gnueabihf-gcc,, + TC_PREFIX=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux + set -e + exit 0 Executing(%install): /bin/sh -e /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/rpm-tmp.14851 + umask 022 + cd /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/BUILD + rm -rf /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs ++ echo arm-linux-gnueabihf- ++ sed -e 's,-$,,' + X_DIR=arm-linux-gnueabihf + set +e + arm-linux-gnueabihf-gcc -v + grep -q prefix=/usr + (( 1 )) ++ which arm-linux-gnueabihf-gcc ++ perl -p -e s,/bin/arm-linux-gnueabihf-gcc,, + TC_PREFIX=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux + SYSROOT_TC=no + set -e + '[' '' = 64 ']' + SLIBS=lib + '[' -d /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc ']' + TC_TYPE=CSL + '[' CSL = UCLIBC ']' + '[' CSL = UCLIBC-SYSROOT ']' +++ arm-linux-gnueabihf-gcc -mtune=cortex-a8 -print-file-name=libc.so.6 ++ dirname /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libc.so.6 + SHARED_LIBS_DIR=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf +++ arm-linux-gnueabihf-gcc -mtune=cortex-a8 -print-file-name=libc.a ++ dirname /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf/libc.a + STATIC_LIBS_DIR=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf +++ arm-linux-gnueabihf-gcc -mtune=cortex-a8 -print-file-name=libgcc_s.so ++ dirname /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libgcc_s.so + GCC_SLIB_DIR=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib +++ arm-linux-gnueabihf-gcc -mtune=cortex-a8 -print-file-name=libstdc++.so ++ dirname /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libstdc++.so + CPP_LIB_DIR=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib +++ arm-linux-gnueabihf-gcc -mtune=cortex-a8 -print-file-name=libsupc++.a ++ dirname /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libsupc++.a + CPPSUP_LIB_DIR=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib +++ arm-linux-gnueabihf-gcc -mtune=cortex-a8 -print-file-name=crti.o ++ dirname /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf/crti.o + CRT_FILES_DIR=/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/etc + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/sbin + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/sbin + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/lib + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/share + for i in etc usr/bin sbin usr/sbin lib usr/lib usr/share usr/include + mkdir -p /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/include + '[' -n y ']' + set +e + cp -dp /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/ld-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/ld-linux.so.3 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libBrokenLocale-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libBrokenLocale.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libSegFault.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libacl.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libacl.so.1.1.0 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libanl-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libanl.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libattr.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libattr.so.1.1.0 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libc-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libc.so.6 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libcidn-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libcidn.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libcrypt-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libcrypt.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libdl-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libdl.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libm-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libm.so.6 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libmemusage.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnsl-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnsl.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_compat-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_compat.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_dns-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_dns.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_files-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_files.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_hesiod-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_hesiod.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_nis-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_nis.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_nisplus-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libnss_nisplus.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libpcprofile.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libpthread-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libpthread.so.0 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libresolv-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libresolv.so.2 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/librt-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/librt.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libthread_db-1.0.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libthread_db.so.1 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libutil-2.15.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/libutil.so.1 /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/ + '[' CSL '!=' UCLIBC ']' + cp -dp '/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/../usr/lib/*.so*' /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/lib/ cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/../usr/lib/*.so*': No such file or directory + rm -f '/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/libstdc++*.so*' + rm -f '/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/lib/libstdc++*.so*' + rm -f '/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/libgcc*.so*' + rm -f '/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/lib/libgcc*.so*' + rm -f '/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/libgmp*.so*' + rm -f '/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/libmpfr*.so*' + rm -f '/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/libgomp*.so*' + '[' CSL = CSL ']' ++ echo /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf ++ perl -n -e 's,.*(libc)(/\w+)?/usr.*,, && print $1,$2' + i=libc + '[' -z '' ']' + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/catchsegv /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/catchsegv': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/gencat /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/gencat': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/getconf /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/getconf': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/getent /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/getent': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/iconv /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/iconv': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/ldd /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/ldd': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/lddlibc4 /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/lddlibc4': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/locale /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/locale': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/localedef /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/localedef': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/rpcgen /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/rpcgen': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/sprof /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/sprof': No such file or directory + for file in catchsegv gencat getconf getent iconv ldd lddlibc4 locale localedef rpcgen sprof tzselect + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/tzselect /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/bin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/bin/tzselect': No such file or directory + for file in ldconfig sln + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/sbin/ldconfig /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/sbin + for file in ldconfig sln + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/sbin/sln /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/sbin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/sbin/sln': No such file or directory + for file in convconfig build-locale-archive rpcinfo zdump zic + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/convconfig /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/sbin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/convconfig': No such file or directory + for file in convconfig build-locale-archive rpcinfo zdump zic + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/build-locale-archive /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/sbin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/build-locale-archive': No such file or directory + for file in convconfig build-locale-archive rpcinfo zdump zic + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/rpcinfo /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/sbin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/rpcinfo': No such file or directory + for file in convconfig build-locale-archive rpcinfo zdump zic + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/zdump /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/sbin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/zdump': No such file or directory + for file in convconfig build-locale-archive rpcinfo zdump zic + '[' CSL = XTOOL ']' + cp -dpf /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/zic /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/sbin cp: cannot stat `/home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/arm-linux-gnueabihf/libc/usr/sbin/zic': No such file or directory + set -e + '[' -n '' ']' + '[' -n '' ']' + '[' -n '' ']' + '[' -n '' ']' + '[' -n y ']' + set +e + cp -dp /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libstdc++.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libstdc++.so.6 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libstdc++.so.6.0.17 /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libstdc++.so.6.0.17-gdb.py /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/ + set -e + '[' -n '' ']' + '[' -n '' ']' + '[' -n y ']' + set +e + cp -dp /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libgcc_s.so /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.7.2/../../../../arm-linux-gnueabihf/lib/libgcc_s.so.1 /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/ + set -e + perl -w -e ' @ARGV = grep { `file $_` =~ m,ASCII\s+.*text, } @ARGV; exit(0) unless @ARGV; $^I = ".bak"; while(<>) { s,[\S/]+/,,g if m,^GROUP,; print; } ' /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/libc.so /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib/libpthread.so /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/lib/libc.so /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/lib/libpthread.so + cd /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm + find /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/lib + xargs chmod 755 + find /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm/usr/lib + xargs chmod 755 + cd lib + find . -name '*.so' + perl -n -e ' chomp; if(! -l && -f _ && m,(?:libpthread.so|libc.so)$, ) { print "Moving file $_ to ../usr/lib/\n"; system("mv $_ ../usr/lib") == 0 or die; } next unless -l $_ ; $ltgt = readlink(); $snam = substr($_, rindex($_, "/") + 1); if(! -l "../usr/lib/$snam") { print "Moving symlink $_ ($ltgt) to ../usr/lib/$snam\n"; unlink $_; symlink("../../lib/$ltgt", "../usr/lib/$snam") or die "symlink(../../lib/$ltgt, ../usr/lib/$snam) : $!\n"; } ' Moving symlink ./libstdc++.so (libstdc++.so.6.0.17) to ../usr/lib/libstdc++.so + tar -C /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs//opt/freescale/rootfs/arm -cf /tmp/base-libs.tar . Processing files: base_libs-1.2-1 Finding Provides: (using /opt/ltib/usr/lib/rpm/find-provides)... Finding Requires: (using /opt/ltib/usr/lib/rpm/find-requires)... /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/arm-linux-gnueabihf-objdump: /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs/opt/freescale/rootfs/arm/lib/libstdc++.so.6.0.17-gdb.py: File format not recognized /home/peter/work/logic/crosstools/gcc-linaro-arm-linux-gnueabihf-2012.08-20120827_linux/bin/arm-linux-gnueabihf-objdump: /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs/opt/freescale/rootfs/arm/sbin/ldconfig: File format not recognized Provides: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) ld-linux-armhf.so.3(GLIBC_PRIVATE) libBrokenLocale.so.1 libBrokenLocale.so.1(GLIBC_2.4) libSegFault.so libacl.so.1 libacl.so.1(ACL_1.0) libacl.so.1(ACL_1.1) libacl.so.1(ACL_1.2) libanl.so.1 libanl.so.1(GLIBC_2.4) libattr.so.1 libattr.so.1(ATTR_1.0) libattr.so.1(ATTR_1.1) libattr.so.1(ATTR_1.2) libc.so.6 libc.so.6(GLIBC_2.10) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.12) libc.so.6(GLIBC_2.13) libc.so.6(GLIBC_2.14) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.5) libc.so.6(GLIBC_2.6) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.8) libc.so.6(GLIBC_2.9) libc.so.6(GLIBC_PRIVATE) libcidn.so.1 libcidn.so.1(GLIBC_PRIVATE) libcrypt.so.1 libcrypt.so.1(GLIBC_2.4) libdl.so.2 libdl.so.2(GLIBC_2.4) libdl.so.2(GLIBC_PRIVATE) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.3.4) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.4.2) libgcc_s.so.1(GCC_3.5) libgcc_s.so.1(GCC_4.0.0) libgcc_s.so.1(GCC_4.2.0) libgcc_s.so.1(GCC_4.3.0) libgcc_s.so.1(GCC_4.7.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.15) libm.so.6(GLIBC_2.4) libmemusage.so libnsl.so.1 libnsl.so.1(GLIBC_2.4) libnsl.so.1(GLIBC_PRIVATE) libnss_compat.so.2 libnss_compat.so.2(GLIBC_PRIVATE) libnss_dns.so.2 libnss_dns.so.2(GLIBC_PRIVATE) libnss_files.so.2 libnss_files.so.2(GLIBC_PRIVATE) libnss_hesiod.so.2 libnss_hesiod.so.2(GLIBC_PRIVATE) libnss_nis.so.2 libnss_nis.so.2(GLIBC_PRIVATE) libnss_nisplus.so.2 libnss_nisplus.so.2(GLIBC_PRIVATE) libpcprofile.so libpthread.so.0 libpthread.so.0(GLIBC_2.11) libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.4) libpthread.so.0(GLIBC_PRIVATE) libresolv.so.2 libresolv.so.2(GLIBC_2.4) libresolv.so.2(GLIBC_2.9) libresolv.so.2(GLIBC_PRIVATE) librt.so.1 librt.so.1(GLIBC_2.4) librt.so.1(GLIBC_2.7) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.4) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.6) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(CXXABI_TM_1) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.1) libstdc++.so.6(GLIBCXX_3.4.10) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.12) libstdc++.so.6(GLIBCXX_3.4.13) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.16) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.2) libstdc++.so.6(GLIBCXX_3.4.3) libstdc++.so.6(GLIBCXX_3.4.4) libstdc++.so.6(GLIBCXX_3.4.5) libstdc++.so.6(GLIBCXX_3.4.6) libstdc++.so.6(GLIBCXX_3.4.7) libstdc++.so.6(GLIBCXX_3.4.8) libstdc++.so.6(GLIBCXX_3.4.9) libthread_db.so.1 libthread_db.so.1(GLIBC_2.4) libutil.so.1 libutil.so.1(GLIBC_2.4) PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Requires: ld-linux-armhf.so.3(GLIBC_2.4) ld-linux-armhf.so.3(GLIBC_PRIVATE) ld-linux.so.3(GLIBC_2.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_PRIVATE) libdl.so.2(GLIBC_2.4) libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3) libgcc_s.so.1(GCC_3.5) libm.so.6(GLIBC_2.4) libnsl.so.1(GLIBC_2.4) libnsl.so.1(GLIBC_PRIVATE) libnss_files.so.2(GLIBC_PRIVATE) libpthread.so.0(GLIBC_2.4) libpthread.so.0(GLIBC_PRIVATE) libresolv.so.2(GLIBC_2.4) libresolv.so.2(GLIBC_2.9) libresolv.so.2(GLIBC_PRIVATE) Wrote: /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/RPMS/arm/base_libs-1.2-1.arm.rpm Executing(%clean): /bin/sh -e /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/rpm-tmp.90293 + umask 022 + cd /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/BUILD + rm -rf /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/base_libs + exit 0 Executing(--clean): /bin/sh -e /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/tmp/rpm-tmp.90293 + umask 022 + cd /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/BUILD + exit 0 Build time for base_libs: 3 seconds sudo /opt/ltib/usr/bin/rpm --root /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rootfs --dbpath /var/lib/rpm -e --allmatches --nodeps --noscripts --define '_tmppath /tmp/ltib' base_libs 2>/dev/null sudo /opt/ltib/usr/bin/rpm --root /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rootfs --dbpath /var/lib/rpm --prefix / --ignorearch -ivh --force --excludedocs --noscripts --define '_tmppath /tmp/ltib' /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20101216/rpm/RPMS/arm/base_libs-1.2-1.arm.rpm error: failed dependencies: ld-linux.so.3(GLIBC_2.4) is needed by base_libs-1.2-1 Any ideas why it failed? I captured a tarball of $BUILD_ROOT/%{pfx}, and I indeed see ld-linux.so.3 (granted its a symbolic link to ld-linux-armhf.so.3 which is a symbolic link to ld-2.15.so which exists) address@hidden:~/.../ltib-20101216$ tar tvf /tmp/base-libs.tar drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./ drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./sbin/ -rwxr-xr-x peter/peter 465 2012-04-20 00:17 ./sbin/ldconfig drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./lib/ lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libutil.so.1 -> libutil-2.15.so -rwxr-xr-x peter/peter 22312 2012-04-20 00:14 ./lib/libthread_db-1.0.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libstdc++.so.6 -> libstdc++.so.6.0.17 -rwxr-xr-x peter/peter 13776 2011-12-17 23:07 ./lib/libattr.so.1.1.0 lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libnss_dns.so.2 -> libnss_dns-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libnss_files.so.2 -> libnss_files-2.15.so -rwxr-xr-x peter/peter 22548 2012-04-20 00:14 ./lib/librt-2.15.so -rwxr-xr-x peter/peter 30420 2012-04-20 00:14 ./lib/libnss_nis-2.15.so -rwxr-xr-x peter/peter 5592 2012-04-20 00:14 ./lib/libpcprofile.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/ld-linux-armhf.so.3 -> ld-2.15.so -rwxr-xr-x peter/peter 4844202 2012-08-26 23:37 ./lib/libstdc++.so.6.0.17 -rwxr-xr-x peter/peter 34504 2012-04-20 00:14 ./lib/libnss_nisplus-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libattr.so.1 -> libattr.so.1.1.0 lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libthread_db.so.1 -> libthread_db-1.0.so -rwxr-xr-x peter/peter 9756 2012-04-20 00:14 ./lib/libSegFault.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/ld-linux.so.3 -> ld-linux-armhf.so.3 -rwxr-xr-x peter/peter 9852 2012-04-20 00:14 ./lib/libutil-2.15.so -rwxr-xr-x peter/peter 5640 2012-04-20 00:14 ./lib/libBrokenLocale-2.15.so -rwxr-xr-x peter/peter 13960 2012-04-20 00:14 ./lib/libnss_hesiod-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libacl.so.1 -> libacl.so.1.1.0 -rwxr-xr-x peter/peter 881932 2012-04-20 00:14 ./lib/libc-2.15.so -rwxr-xr-x peter/peter 13920 2012-04-20 00:14 ./lib/libmemusage.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libnss_hesiod.so.2 -> libnss_hesiod-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libresolv.so.2 -> libresolv-2.15.so -rwxr-xr-x peter/peter 9816 2012-04-20 00:14 ./lib/libdl-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libnss_nis.so.2 -> libnss_nis-2.15.so -rwxr-xr-x peter/peter 1473509 2012-08-26 23:38 ./lib/libgcc_s.so.1 lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libnss_nisplus.so.2 -> libnss_nisplus-2.15.so -rwxr-xr-x peter/peter 14204 2012-04-20 00:14 ./lib/libanl-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libm.so.6 -> libm-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libanl.so.1 -> libanl-2.15.so -rwxr-xr-x peter/peter 34756 2012-04-20 00:14 ./lib/libnss_files-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libBrokenLocale.so.1 -> libBrokenLocale-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/librt.so.1 -> librt-2.15.so -rwxr-xr-x peter/peter 97580 2012-04-20 00:14 ./lib/ld-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libnsl.so.1 -> libnsl-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libnss_compat.so.2 -> libnss_compat-2.15.so -rwxr-xr-x peter/peter 22108 2011-12-17 22:14 ./lib/libacl.so.1.1.0 -rwxr-xr-x peter/peter 177792 2012-04-20 00:14 ./lib/libcidn-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libcidn.so.1 -> libcidn-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libdl.so.2 -> libdl-2.15.so -rwxr-xr-x peter/peter 55156 2012-04-20 00:14 ./lib/libresolv-2.15.so -rwxr-xr-x peter/peter 100802 2012-04-20 00:15 ./lib/libpthread-2.15.so -rwxr-xr-x peter/peter 13948 2012-04-20 00:14 ./lib/libnss_dns-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libpthread.so.0 -> libpthread-2.15.so -rwxr-xr-x peter/peter 26184 2012-04-20 00:14 ./lib/libcrypt-2.15.so -rwxr-xr-x peter/peter 55244 2012-04-20 00:14 ./lib/libnsl-2.15.so -rwxr-xr-x peter/peter 135 2012-08-26 23:38 ./lib/libgcc_s.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libc.so.6 -> libc-2.15.so -rwxr-xr-x peter/peter 22392 2012-04-20 00:14 ./lib/libnss_compat-2.15.so -rwxr-xr-x peter/peter 2594 2012-08-26 23:37 ./lib/libstdc++.so.6.0.17-gdb.py -rwxr-xr-x peter/peter 398928 2012-04-20 00:14 ./lib/libm-2.15.so lrwxrwxrwx peter/peter 0 2012-08-26 23:47 ./lib/libcrypt.so.1 -> libcrypt-2.15.so drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./usr/ drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./usr/sbin/ drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./usr/lib/ lrwxrwxrwx peter/peter 0 2012-09-19 14:27 ./usr/lib/libstdc++.so -> ../../lib/libstdc++.so.6.0.17 drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./usr/share/ drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./usr/include/ drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./usr/bin/ drwxr-sr-x peter/peter 0 2012-09-19 14:27 ./etc/ Any ideas why its failing? Thanks in advance! -- Peter Barada address@hidden |
[Prev in Thread] | Current Thread | [Next in Thread] |