ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] Problems trying to use linaro ARM compiler in LTIB


From: Stuart Hughes
Subject: Re: [Ltib] Problems trying to use linaro ARM compiler in LTIB
Date: Thu, 20 Sep 2012 09:03:22 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.28) Gecko/20120313 Lightning/1.0b2 Thunderbird/3.1.20

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]