+ target_files= + is_darwin=0 ++ uname + test Linux = Darwin + lib_is_symlink=0 + test -L /lib + lib_is_symlink=1 ++ readlink /lib + real_libdir=lib64 ++ readlink /usr/lib + [[ lib64 != \l\i\b\6\4 ]] + test /usr/bin/gcc = --respect-path + added_gcc=/usr/bin/gcc + shift + added_gxx=/usr/bin/g++ + test -z /usr/bin/gcc + test -z /usr/bin/g++ + test -x /usr/bin/gcc + test -x /usr/bin/g++ + add_file /usr/bin/gcc /usr/bin/gcc + local name=/usr/bin/gcc + local path=/usr/bin/gcc + test -n /usr/bin/gcc + name=/usr/bin/gcc + test -z /usr/bin/gcc ++ ls -H /usr/bin/gcc + path=/usr/bin/gcc + toadd=/usr/bin/gcc=/usr/bin/gcc + test /usr/bin/gcc = /usr/bin/gcc + toadd=/usr/bin/gcc + is_contained /usr/bin/gcc + case " $target_files " in + return 1 + echo 'adding file /usr/bin/gcc' adding file /usr/bin/gcc + target_files=' /usr/bin/gcc' + test -x /usr/bin/gcc + file -L /usr/bin/gcc + grep ELF + file -L /usr/bin/gcc + grep static ++ ldd /usr/bin/gcc ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib/libc.so.6 ++ echo /lib/libc.so.6 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib/libc.so.6 + test -f /lib/libc.so.6 + lib=/lib/libc.so.6 + test 1 = 1 + lib=/lib64/libc.so.6 + add_file /lib64/libc.so.6 + local name=/lib64/libc.so.6 + local path=/lib64/libc.so.6 + test -n '' + test -z /lib64/libc.so.6 ++ ls -H /lib64/libc.so.6 + path=/lib64/libc.so.6 + toadd=/lib64/libc.so.6=/lib64/libc.so.6 + test /lib64/libc.so.6 = /lib64/libc.so.6 + toadd=/lib64/libc.so.6 + is_contained /lib64/libc.so.6 + case " $target_files " in + return 1 + echo 'adding file /lib64/libc.so.6' adding file /lib64/libc.so.6 + target_files=' /usr/bin/gcc /lib64/libc.so.6' + test -x /lib64/libc.so.6 + file -L /lib64/libc.so.6 + grep ELF + file -L /lib64/libc.so.6 + grep static ++ ldd /lib64/libc.so.6 ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 1 + echo 'adding file /lib64/ld-linux-x86-64.so.2' adding file /lib64/ld-linux-x86-64.so.2 + target_files=' /usr/bin/gcc /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2' + test -x /lib64/ld-linux-x86-64.so.2 + file -L /lib64/ld-linux-x86-64.so.2 + grep ELF + file -L /lib64/ld-linux-x86-64.so.2 + grep static ++ ldd /lib64/ld-linux-x86-64.so.2 ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 0 + return + add_file /usr/bin/g++ /usr/bin/g++ + local name=/usr/bin/g++ + local path=/usr/bin/g++ + test -n /usr/bin/g++ + name=/usr/bin/g++ + test -z /usr/bin/g++ ++ ls -H /usr/bin/g++ + path=/usr/bin/g++ + toadd=/usr/bin/g++=/usr/bin/g++ + test /usr/bin/g++ = /usr/bin/g++ + toadd=/usr/bin/g++ + is_contained /usr/bin/g++ + case " $target_files " in + return 1 + echo 'adding file /usr/bin/g++' adding file /usr/bin/g++ + target_files=' /usr/bin/gcc /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/bin/g++' + test -x /usr/bin/g++ + file -L /usr/bin/g++ + grep ELF + file -L /usr/bin/g++ + grep static ++ ldd /usr/bin/g++ ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib/libc.so.6 ++ echo /lib/libc.so.6 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib/libc.so.6 + test -f /lib/libc.so.6 + lib=/lib/libc.so.6 + test 1 = 1 + lib=/lib64/libc.so.6 + add_file /lib64/libc.so.6 + local name=/lib64/libc.so.6 + local path=/lib64/libc.so.6 + test -n '' + test -z /lib64/libc.so.6 ++ ls -H /lib64/libc.so.6 + path=/lib64/libc.so.6 + toadd=/lib64/libc.so.6=/lib64/libc.so.6 + test /lib64/libc.so.6 = /lib64/libc.so.6 + toadd=/lib64/libc.so.6 + is_contained /lib64/libc.so.6 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 0 + return + add_file /usr/bin/as + local name=/usr/bin/as + local path=/usr/bin/as + test -n '' + test -z /usr/bin/as ++ ls -H /usr/bin/as + path=/usr/bin/as + toadd=/usr/bin/as=/usr/bin/as + test /usr/bin/as = /usr/bin/as + toadd=/usr/bin/as + is_contained /usr/bin/as + case " $target_files " in + return 1 + echo 'adding file /usr/bin/as' adding file /usr/bin/as + target_files=' /usr/bin/gcc /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/bin/g++ /usr/bin/as' + test -x /usr/bin/as + file -L /usr/bin/as + grep ELF + file -L /usr/bin/as + grep static ++ ldd /usr/bin/as ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ echo /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/usr/libopcodes-2.18.so + test -f /usr/libopcodes-2.18.so + test 1 = 1 + lib=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + add_file /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + local name=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + local path=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + test -n '' + test -z /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ ls -H /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + path=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + toadd=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + test /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so = /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + toadd=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + is_contained /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + case " $target_files " in + return 1 + echo 'adding file /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so' adding file /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + target_files=' /usr/bin/gcc /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/bin/g++ /usr/bin/as /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so' + test -x /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + file -L /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + grep ELF + file -L /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + grep static ++ ldd /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib/libc.so.6 ++ echo /lib/libc.so.6 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib/libc.so.6 + test -f /lib/libc.so.6 + lib=/lib/libc.so.6 + test 1 = 1 + lib=/lib64/libc.so.6 + add_file /lib64/libc.so.6 + local name=/lib64/libc.so.6 + local path=/lib64/libc.so.6 + test -n '' + test -z /lib64/libc.so.6 ++ ls -H /lib64/libc.so.6 + path=/lib64/libc.so.6 + toadd=/lib64/libc.so.6=/lib64/libc.so.6 + test /lib64/libc.so.6 = /lib64/libc.so.6 + toadd=/lib64/libc.so.6 + is_contained /lib64/libc.so.6 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ echo /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/usr/libbfd-2.18.so + test -f /usr/libbfd-2.18.so + test 1 = 1 + lib=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + add_file /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + local name=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + local path=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + test -n '' + test -z /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ ls -H /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + path=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + toadd=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + test /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so = /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + toadd=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + is_contained /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + case " $target_files " in + return 1 + echo 'adding file /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so' adding file /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + target_files=' /usr/bin/gcc /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/bin/g++ /usr/bin/as /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so' + test -x /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + file -L /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + grep ELF + file -L /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + grep static ++ ldd /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib/libc.so.6 ++ echo /lib/libc.so.6 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib/libc.so.6 + test -f /lib/libc.so.6 + lib=/lib/libc.so.6 + test 1 = 1 + lib=/lib64/libc.so.6 + add_file /lib64/libc.so.6 + local name=/lib64/libc.so.6 + local path=/lib64/libc.so.6 + test -n '' + test -z /lib64/libc.so.6 ++ ls -H /lib64/libc.so.6 + path=/lib64/libc.so.6 + toadd=/lib64/libc.so.6=/lib64/libc.so.6 + test /lib64/libc.so.6 = /lib64/libc.so.6 + toadd=/lib64/libc.so.6 + is_contained /lib64/libc.so.6 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib/libc.so.6 ++ echo /lib/libc.so.6 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib/libc.so.6 + test -f /lib/libc.so.6 + lib=/lib/libc.so.6 + test 1 = 1 + lib=/lib64/libc.so.6 + add_file /lib64/libc.so.6 + local name=/lib64/libc.so.6 + local path=/lib64/libc.so.6 + test -n '' + test -z /lib64/libc.so.6 ++ ls -H /lib64/libc.so.6 + path=/lib64/libc.so.6 + toadd=/lib64/libc.so.6=/lib64/libc.so.6 + test /lib64/libc.so.6 = /lib64/libc.so.6 + toadd=/lib64/libc.so.6 + is_contained /lib64/libc.so.6 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 0 + return + test 0 = 1 ++ /usr/bin/gcc -print-prog-name=cc1 + add_file /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 /usr/bin/cc1 + local name=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + local path=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + test -n /usr/bin/cc1 + name=/usr/bin/cc1 + test -z /usr/bin/cc1 ++ ls -H /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + path=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + toadd=/usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + test /usr/bin/cc1 = /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + is_contained /usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + case " $target_files " in + return 1 + echo 'adding file /usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1' adding file /usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + target_files=' /usr/bin/gcc /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/bin/g++ /usr/bin/as /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so /usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1' + test -x /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + file -L /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + grep ELF + file -L /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 + grep static ++ ldd /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib/libc.so.6 ++ echo /lib/libc.so.6 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib/libc.so.6 + test -f /lib/libc.so.6 + lib=/lib/libc.so.6 + test 1 = 1 + lib=/lib64/libc.so.6 + add_file /lib64/libc.so.6 + local name=/lib64/libc.so.6 + local path=/lib64/libc.so.6 + test -n '' + test -z /lib64/libc.so.6 ++ ls -H /lib64/libc.so.6 + path=/lib64/libc.so.6 + toadd=/lib64/libc.so.6=/lib64/libc.so.6 + test /lib64/libc.so.6 = /lib64/libc.so.6 + toadd=/lib64/libc.so.6 + is_contained /lib64/libc.so.6 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 0 + return ++ /usr/bin/g++ -print-prog-name=cc1plus + add_file /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus /usr/bin/cc1plus + local name=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + local path=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + test -n /usr/bin/cc1plus + name=/usr/bin/cc1plus + test -z /usr/bin/cc1plus ++ ls -H /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + path=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + toadd=/usr/bin/cc1plus=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + test /usr/bin/cc1plus = /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + is_contained /usr/bin/cc1plus=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + case " $target_files " in + return 1 + echo 'adding file /usr/bin/cc1plus=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus' adding file /usr/bin/cc1plus=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + target_files=' /usr/bin/gcc /lib64/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/bin/g++ /usr/bin/as /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so /usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 /usr/bin/cc1plus=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus' + test -x /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + file -L /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + grep ELF + file -L /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus + grep static ++ ldd /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus ++ sed -n 's,^[^/]*\(/[^ ]*\).*,\1,p' + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib/libc.so.6 ++ echo /lib/libc.so.6 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib/libc.so.6 + test -f /lib/libc.so.6 + lib=/lib/libc.so.6 + test 1 = 1 + lib=/lib64/libc.so.6 + add_file /lib64/libc.so.6 + local name=/lib64/libc.so.6 + local path=/lib64/libc.so.6 + test -n '' + test -z /lib64/libc.so.6 ++ ls -H /lib64/libc.so.6 + path=/lib64/libc.so.6 + toadd=/lib64/libc.so.6=/lib64/libc.so.6 + test /lib64/libc.so.6 = /lib64/libc.so.6 + toadd=/lib64/libc.so.6 + is_contained /lib64/libc.so.6 + case " $target_files " in + return 0 + return + for lib in '`ldd "$path" | sed -n '\''s,^[^/]*\(/[^ ]*\).*,\1,p'\''`' + test -f /lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ sed 's,\(/[^/]*\)/.*\(/[^/]*\)$,\1\2,' + local baselib=/lib64/ld-linux-x86-64.so.2 + test -f /lib64/ld-linux-x86-64.so.2 + lib=/lib64/ld-linux-x86-64.so.2 + test 1 = 1 + lib=/lib64/ld-linux-x86-64.so.2 + add_file /lib64/ld-linux-x86-64.so.2 + local name=/lib64/ld-linux-x86-64.so.2 + local path=/lib64/ld-linux-x86-64.so.2 + test -n '' + test -z /lib64/ld-linux-x86-64.so.2 ++ ls -H /lib64/ld-linux-x86-64.so.2 + path=/lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2=/lib64/ld-linux-x86-64.so.2 + test /lib64/ld-linux-x86-64.so.2 = /lib64/ld-linux-x86-64.so.2 + toadd=/lib64/ld-linux-x86-64.so.2 + is_contained /lib64/ld-linux-x86-64.so.2 + case " $target_files " in + return 0 + return ++ /usr/bin/gcc -print-file-name=specs + specfile=specs + test -n specs + test -e specs ++ mktemp -d /tmp/iceccenvXXXXXX + tempdir=/tmp/iceccenvkePxaL + new_target_files= + for i in '$target_files' + case $i in + path=/usr/bin/gcc + target=/usr/bin/gcc ++ dirname /usr/bin/gcc + mkdir -p /tmp/iceccenvkePxaL//usr/bin + cp -p /usr/bin/gcc /tmp/iceccenvkePxaL//usr/bin/gcc + test -f /tmp/iceccenvkePxaL//usr/bin/gcc -a -x /tmp/iceccenvkePxaL//usr/bin/gcc + strip -s /tmp/iceccenvkePxaL//usr/bin/gcc ++ echo /usr/bin/gcc ++ cut -b2- + target=usr/bin/gcc + new_target_files=' usr/bin/gcc' + for i in '$target_files' + case $i in + path=/lib64/libc.so.6 + target=/lib64/libc.so.6 ++ dirname /lib64/libc.so.6 + mkdir -p /tmp/iceccenvkePxaL//lib64 + cp -p /lib64/libc.so.6 /tmp/iceccenvkePxaL//lib64/libc.so.6 + test -f /tmp/iceccenvkePxaL//lib64/libc.so.6 -a -x /tmp/iceccenvkePxaL//lib64/libc.so.6 + strip -s /tmp/iceccenvkePxaL//lib64/libc.so.6 ++ echo /lib64/libc.so.6 ++ cut -b2- + target=lib64/libc.so.6 + new_target_files=' usr/bin/gcc lib64/libc.so.6' + for i in '$target_files' + case $i in + path=/lib64/ld-linux-x86-64.so.2 + target=/lib64/ld-linux-x86-64.so.2 ++ dirname /lib64/ld-linux-x86-64.so.2 + mkdir -p /tmp/iceccenvkePxaL//lib64 + cp -p /lib64/ld-linux-x86-64.so.2 /tmp/iceccenvkePxaL//lib64/ld-linux-x86-64.so.2 + test -f /tmp/iceccenvkePxaL//lib64/ld-linux-x86-64.so.2 -a -x /tmp/iceccenvkePxaL//lib64/ld-linux-x86-64.so.2 + strip -s /tmp/iceccenvkePxaL//lib64/ld-linux-x86-64.so.2 ++ echo /lib64/ld-linux-x86-64.so.2 ++ cut -b2- + target=lib64/ld-linux-x86-64.so.2 + new_target_files=' usr/bin/gcc lib64/libc.so.6 lib64/ld-linux-x86-64.so.2' + for i in '$target_files' + case $i in + path=/usr/bin/g++ + target=/usr/bin/g++ ++ dirname /usr/bin/g++ + mkdir -p /tmp/iceccenvkePxaL//usr/bin + cp -p /usr/bin/g++ /tmp/iceccenvkePxaL//usr/bin/g++ + test -f /tmp/iceccenvkePxaL//usr/bin/g++ -a -x /tmp/iceccenvkePxaL//usr/bin/g++ + strip -s /tmp/iceccenvkePxaL//usr/bin/g++ ++ echo /usr/bin/g++ ++ cut -b2- + target=usr/bin/g++ + new_target_files=' usr/bin/gcc lib64/libc.so.6 lib64/ld-linux-x86-64.so.2 usr/bin/g++' + for i in '$target_files' + case $i in + path=/usr/bin/as + target=/usr/bin/as ++ dirname /usr/bin/as + mkdir -p /tmp/iceccenvkePxaL//usr/bin + cp -p /usr/bin/as /tmp/iceccenvkePxaL//usr/bin/as + test -f /tmp/iceccenvkePxaL//usr/bin/as -a -x /tmp/iceccenvkePxaL//usr/bin/as + strip -s /tmp/iceccenvkePxaL//usr/bin/as ++ echo /usr/bin/as ++ cut -b2- + target=usr/bin/as + new_target_files=' usr/bin/gcc lib64/libc.so.6 lib64/ld-linux-x86-64.so.2 usr/bin/g++ usr/bin/as' + for i in '$target_files' + case $i in + path=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + target=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ dirname /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + mkdir -p /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18 + cp -p /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + test -f /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so -a -x /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + strip -s /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ echo /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ cut -b2- + target=usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + new_target_files=' usr/bin/gcc lib64/libc.so.6 lib64/ld-linux-x86-64.so.2 usr/bin/g++ usr/bin/as usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so' + for i in '$target_files' + case $i in + path=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + target=/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ dirname /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + mkdir -p /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18 + cp -p /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + test -f /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so -a -x /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + strip -s /tmp/iceccenvkePxaL//usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ echo /usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ cut -b2- + target=usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so + new_target_files=' usr/bin/gcc lib64/libc.so.6 lib64/ld-linux-x86-64.so.2 usr/bin/g++ usr/bin/as usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so' + for i in '$target_files' + case $i in ++ echo /usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 ++ cut -d= -f1 + target=/usr/bin/cc1 ++ echo /usr/bin/cc1=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 ++ cut -d= -f2 + path=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 ++ dirname /usr/bin/cc1 + mkdir -p /tmp/iceccenvkePxaL//usr/bin + cp -p /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 /tmp/iceccenvkePxaL//usr/bin/cc1 + test -f /tmp/iceccenvkePxaL//usr/bin/cc1 -a -x /tmp/iceccenvkePxaL//usr/bin/cc1 + strip -s /tmp/iceccenvkePxaL//usr/bin/cc1 ++ echo /usr/bin/cc1 ++ cut -b2- + target=usr/bin/cc1 + new_target_files=' usr/bin/gcc lib64/libc.so.6 lib64/ld-linux-x86-64.so.2 usr/bin/g++ usr/bin/as usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so usr/bin/cc1' + for i in '$target_files' + case $i in ++ echo /usr/bin/cc1plus=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus ++ cut -d= -f1 + target=/usr/bin/cc1plus ++ echo /usr/bin/cc1plus=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus ++ cut -d= -f2 + path=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus ++ dirname /usr/bin/cc1plus + mkdir -p /tmp/iceccenvkePxaL//usr/bin + cp -p /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1plus /tmp/iceccenvkePxaL//usr/bin/cc1plus + test -f /tmp/iceccenvkePxaL//usr/bin/cc1plus -a -x /tmp/iceccenvkePxaL//usr/bin/cc1plus + strip -s /tmp/iceccenvkePxaL//usr/bin/cc1plus ++ echo /usr/bin/cc1plus ++ cut -b2- + target=usr/bin/cc1plus + new_target_files=' usr/bin/gcc lib64/libc.so.6 lib64/ld-linux-x86-64.so.2 usr/bin/g++ usr/bin/as usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so usr/bin/cc1 usr/bin/cc1plus' + md5sum=NONE + for file in /usr/bin/md5sum /bin/md5 /usr/bin/md5 /sbin/md5 + test -x /usr/bin/md5sum + md5sum=/usr/bin/md5sum + break ++ for i in '$new_target_files' ++ echo usr/bin/gcc ++ for i in '$new_target_files' ++ echo lib64/libc.so.6 ++ for i in '$new_target_files' ++ echo lib64/ld-linux-x86-64.so.2 ++ for i in '$new_target_files' ++ echo usr/bin/g++ ++ for i in '$new_target_files' ++ echo usr/bin/as ++ for i in '$new_target_files' ++ echo usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so ++ for i in '$new_target_files' ++ echo usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ for i in '$new_target_files' ++ echo usr/bin/cc1 ++ for i in '$new_target_files' ++ echo usr/bin/cc1plus ++ sort + target_files='lib64/ld-linux-x86-64.so.2 lib64/libc.so.6 usr/bin/as usr/bin/cc1 usr/bin/cc1plus usr/bin/g++ usr/bin/gcc usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so' ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/lib64/ld-linux-x86-64.so.2 ++ sed -e 's/ .*$//' ++ for i in '$target_files' ++ /usr/bin/md5sum ++ sed -e 's/ .*$//' ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/usr/bin/as ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/usr/bin/cc1 ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/usr/bin/cc1plus ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/usr/bin/g++ ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/usr/bin/gcc ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so ++ for i in '$target_files' ++ /usr/bin/md5sum /tmp/iceccenvkePxaL/usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + md5=06c4602d44e0d6b2ba24024334d39f8b + echo 'creating 06c4602d44e0d6b2ba24024334d39f8b.tar.gz' creating 06c4602d44e0d6b2ba24024334d39f8b.tar.gz ++ pwd + mydir=/root/x + cd /tmp/iceccenvkePxaL + tar -czhf /root/x/06c4602d44e0d6b2ba24024334d39f8b.tar.gz lib64/ld-linux-x86-64.so.2 lib64/libc.so.6 usr/bin/as usr/bin/cc1 usr/bin/cc1plus usr/bin/g++ usr/bin/gcc usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libbfd-2.18.so usr/lib64/binutils/x86_64-pc-linux-gnu/2.18/libopcodes-2.18.so + cd .. + rm -rf /tmp/iceccenvkePxaL