Hi Peter,
I think the issues is in the rpm /opt/ltib/usr/lib/rpm/find-provides
script. It looks like it identifies that it provides
ld-linux-armhf.so.3(GLIBC_2.4) but not ld-linux.so.3(GLIBC_2.4).
I'm not sure if it's because that file is a symlink, or there's a
bug in the find-provides script (I think it's the original from that
version of rpm).
To run from the command line to debug, you can do something like:
for i in `find rootfs/lib -type f` ; do echo $i ; echo $i |
/opt/ltib/usr/lib/rpm/find-provides ; done
Regards, Stuart
On 19/09/12 21:52, Peter Barada wrote:
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
_______________________________________________
LTIB home page: http://ltib.org
Ltib mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/ltib
|