Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/patchelf.spec'], nspawn_args=[]shell=Falseuid=995env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/epel-1-armhfp-7e27386346ee56c70321e59d262d0c62de821313/root'gid=135user='mockbuild'timeout=0logger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/patchelf.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/patchelf-0.11-1.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/patchelf.spec'], nspawn_args=[]shell=Falseuid=995env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/epel-1-armhfp-7e27386346ee56c70321e59d262d0c62de821313/root'gid=135user='mockbuild'timeout=0logger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/patchelf.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iHFZIu + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf patchelf-0.11 + /usr/bin/gzip -dc /builddir/build/SOURCES/patchelf-0.11.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd patchelf-0.11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm src/elf.h + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.uoHHIW + umask 022 + cd /builddir/build/BUILD + cd patchelf-0.11 + sh ./bootstrap.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force --warnings=all autoreconf: configure.ac: tracing autoreconf: configure.ac: creating directory build-aux autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force --warnings=all autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing --warnings=all configure.ac:6: installing 'build-aux/compile' configure.ac:4: installing 'build-aux/install-sh' configure.ac:4: installing 'build-aux/missing' src/Makefile.am: installing 'build-aux/depcomp' autoreconf: Leaving directory `.' + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' 1 == 1 ']' + '[' arm == ppc64le ']' ++ find . -name config.guess -o -name config.sub + ./configure --build=armv7hl-redhat-linux-gnu --host=armv7hl-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for style of include used by make... GNU checking for armv7hl-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking whether gcc and cc understand -c and -o together... yes checking for armv7hl-redhat-linux-gnu-g++... no checking for armv7hl-redhat-linux-gnu-c++... no checking for armv7hl-redhat-linux-gnu-gpp... no checking for armv7hl-redhat-linux-gnu-aCC... no checking for armv7hl-redhat-linux-gnu-CC... no checking for armv7hl-redhat-linux-gnu-cxx... no checking for armv7hl-redhat-linux-gnu-cc++... no checking for armv7hl-redhat-linux-gnu-cl.exe... no checking for armv7hl-redhat-linux-gnu-FCC... no checking for armv7hl-redhat-linux-gnu-KCC... no checking for armv7hl-redhat-linux-gnu-RCC... no checking for armv7hl-redhat-linux-gnu-xlC_r... no checking for armv7hl-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none Setting page size to 4096 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating patchelf.spec config.status: executing depfiles commands + make -j4 Making all in src make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11/src' g++ -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -Wall -std=c++11 -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o patchelf.o patchelf.cc g++ -Wall -std=c++11 -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z,relro -o patchelf patchelf.o make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/src' Making all in tests make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11/tests' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/tests' make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11' Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Rw13vI + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm ++ dirname /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm + cd patchelf-0.11 + make install DESTDIR=/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm Making install in src make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11/src' make[2]: Entering directory `/builddir/build/BUILD/patchelf-0.11/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/bin' /usr/bin/install -c patchelf '/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/bin' make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/src' make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/src' Making install in tests make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11/tests' make[2]: Entering directory `/builddir/build/BUILD/patchelf-0.11/tests' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/tests' make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/tests' make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11' make[2]: Entering directory `/builddir/build/BUILD/patchelf-0.11' make[2]: Nothing to be done for `install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/doc/patchelf' /usr/bin/install -c -m 644 README.md '/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/doc/patchelf' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/man/man1' /usr/bin/install -c -m 644 patchelf.1 '/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/man/man1' make[2]: Leaving directory `/builddir/build/BUILD/patchelf-0.11' make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11' + rm -rf /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/doc/patchelf + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/patchelf-0.11 extracting debug info from /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/bin/patchelf dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 119 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.nWkpWz + umask 022 + cd /builddir/build/BUILD + cd patchelf-0.11 + make check Making check in src make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11/src' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/src' Making check in tests make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11/tests' make simple main main-scoped big-dynstr no-rpath libfoo.so libfoo-scoped.so libbar.so libbar-scoped.so libsimple.so make[2]: Entering directory `/builddir/build/BUILD/patchelf-0.11/tests' gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o simple-simple.o `test -f 'simple.c' || echo './'`simple.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z,relro -o simple simple-simple.o gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c main.c gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c foo.c gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c bar.c gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -shared -L. -Wl,-rpath,`pwd`/no-such-path -Wl,-z,relro -o libbar.so bar.o gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -shared -L. -Wl,-z,relro -o libfoo.so foo.o -lbar gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -Wl,-z,relro -o main main.o -lfoo gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -shared -L. -Wl,-z,relro -o libbar-scoped.so bar.o gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -shared -L. -Wl,-z,relro -o libfoo-scoped.so foo.o -lbar-scoped gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -Wl,-z,relro -o main-scoped main.o -lfoo-scoped cat main.c > big-dynstr.c for i in $(seq 1 2000); do echo "void f$i(void) { };" >> big-dynstr.c; done gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c big-dynstr.c gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -Wl,-z,relro -o big-dynstr big-dynstr.o -lfoo gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c -o no_rpath-no-rpath.o `test -f 'no-rpath.c' || echo './'`no-rpath.c gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,-z,relro -o no-rpath no_rpath-no-rpath.o make[2]: `libfoo.so' is up to date. make[2]: `libfoo-scoped.so' is up to date. make[2]: `libbar.so' is up to date. make[2]: `libbar-scoped.so' is up to date. gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.11\" -DPACKAGE_STRING=\"patchelf\ 0.11\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.11\" -DPAGESIZE=4096 -I. -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -c simple.c gcc -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wl,--disable-new-dtags -shared -L. -Wl,-z,relro -o libsimple.so simple.o make[2]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/tests' make check-TESTS make[2]: Entering directory `/builddir/build/BUILD/patchelf-0.11/tests' ./main: error while loading shared libraries: libfoo.so: cannot open shared object file: No such file or directory PASS: plain-fail.sh Hello World This is foo()! This is bar()! Result is 46 PASS: plain-run.sh Kernel page size is 4096 bytes RPATH before: /builddir/build/BUILD/patchelf-0.11/tests/no-such-path patching ELF file 'scratch/shrink-rpath/libbar.so' Kernel page size is 4096 bytes removing directory '/builddir/build/BUILD/patchelf-0.11/tests/no-such-path' from RPATH new rpath is '' writing scratch/shrink-rpath/libbar.so Kernel page size is 4096 bytes RPATH after: Hello World This is foo()! This is bar()! Result is 46 PASS: shrink-rpath.sh Hello World Kernel page size is 4096 bytes current interpreter is /lib/ld-linux-armhf.so.3 patching ELF file 'scratch/set-interpreter-short/simple' Kernel page size is 4096 bytes replacing section '.interp' with size 6 this is an executable running with missing interpreter... using replaced section '.interp' last replaced is 1 looking at section '.interp' first reserved offset/addr is 0x170/0x10170 first page is 0x10000 needed space is 348 clearing first 28 bytes rewriting section '.interp' from offset 0x154 (size 25) to offset 0x154 (size 6) rewriting symbol table section 5 rewriting symbol table section 36 writing scratch/set-interpreter-short/simple ./set-interpreter-short.sh: scratch/set-interpreter-short/simple: /oops: bad ELF interpreter: No such file or directory PASS: set-interpreter-short.sh Hello World Kernel page size is 4096 bytes current interpreter is /lib/ld-linux-armhf.so.3 running with explicit interpreter... Hello World patching ELF file 'scratch/set-interpreter-long/simple' Kernel page size is 4096 bytes replacing section '.interp' with size 172 this is an executable running with missing interpreter... using replaced section '.interp' last replaced is 1 looking at section '.interp' first reserved offset/addr is 0x170/0x10170 first page is 0x10000 needed space is 512 needed space is 544 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4092 bytes rewriting section '.interp' from offset 0x1154 (size 25) to offset 0x174 (size 172) rewriting symbol table section 5 rewriting symbol table section 36 writing scratch/set-interpreter-long/simple ./set-interpreter-long.sh: scratch/set-interpreter-long/simple: /builddir/build/BUILD/patchelf-0.11/tests/scratch/set-interpreter-long/iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii: bad ELF interpreter: No such file or directory running with new interpreter... Hello World running with explicit interpreter... Hello World PASS: set-interpreter-long.sh Kernel page size is 4096 bytes patching ELF file 'scratch/set-rpath/main' Kernel page size is 4096 bytes new rpath is '/oops:/builddir/build/BUILD/patchelf-0.11/tests/scratch/set-rpath/libsA:/builddir/build/BUILD/patchelf-0.11/tests/scratch/set-rpath/libsB' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 419 this is an executable using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 21 looking at section '.interp' replacing section '.interp' which is in the way looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x472/0x10472 first page is 0x10000 needed space is 1532 needed space is 1564 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4862 bytes rewriting section '.dynamic' from offset 0x1f08 (size 248) to offset 0x174 (size 256) rewriting section '.dynstr' from offset 0x1358 (size 281) to offset 0x274 (size 419) rewriting section '.dynsym' from offset 0x1218 (size 320) to offset 0x418 (size 320) rewriting section '.gnu.hash' from offset 0x11b4 (size 100) to offset 0x558 (size 100) rewriting section '.interp' from offset 0x1154 (size 25) to offset 0x5bc (size 25) rewriting section '.note.ABI-tag' from offset 0x1170 (size 32) to offset 0x5d8 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1190 (size 36) to offset 0x5f8 (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/set-rpath/main Hello World This is foo()! This is bar()! Result is 46 PASS: set-rpath.sh Kernel page size is 4096 bytes Kernel page size is 4096 bytes patching ELF file 'scratch/no-rpath/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 234 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x350/0x10350 first page is 0x10000 needed space is 1124 needed space is 1156 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4572 bytes rewriting section '.dynamic' from offset 0x1f10 (size 240) to offset 0x174 (size 248) rewriting section '.dynstr' from offset 0x1280 (size 207) to offset 0x26c (size 234) rewriting section '.dynsym' from offset 0x11e0 (size 160) to offset 0x358 (size 160) rewriting section '.gnu.hash' from offset 0x11b4 (size 44) to offset 0x3f8 (size 44) rewriting section '.interp' from offset 0x1154 (size 25) to offset 0x424 (size 25) rewriting section '.note.ABI-tag' from offset 0x1170 (size 32) to offset 0x440 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1190 (size 36) to offset 0x460 (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/no-rpath/no-rpath Hello world PASS: no-rpath.sh Kernel page size is 4096 bytes Kernel page size is 4096 bytes patching ELF file 'scratch/big-dynstr/big-dynstr' Kernel page size is 4096 bytes new rpath is '/oops:/builddir/build/BUILD/patchelf-0.11/tests/scratch/big-dynstr/libsA:/builddir/build/BUILD/patchelf-0.11/tests/scratch/big-dynstr/libsB' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 421 this is an executable using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 21 looking at section '.interp' replacing section '.interp' which is in the way looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x472/0x10472 first page is 0x10000 needed space is 1536 needed space is 1568 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4862 bytes rewriting section '.dynamic' from offset 0x3f08 (size 248) to offset 0x174 (size 256) rewriting section '.dynstr' from offset 0x1358 (size 281) to offset 0x274 (size 421) rewriting section '.dynsym' from offset 0x1218 (size 320) to offset 0x41c (size 320) rewriting section '.gnu.hash' from offset 0x11b4 (size 100) to offset 0x55c (size 100) rewriting section '.interp' from offset 0x1154 (size 25) to offset 0x5c0 (size 25) rewriting section '.note.ABI-tag' from offset 0x1170 (size 32) to offset 0x5dc (size 32) rewriting section '.note.gnu.build-id' from offset 0x1190 (size 36) to offset 0x5fc (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/big-dynstr/big-dynstr Hello World This is foo()! This is bar()! Result is 46 PASS: big-dynstr.sh Kernel page size is 4096 bytes patching ELF file 'scratch/set-rpath-library/main-scoped' Kernel page size is 4096 bytes new rpath is '/oops:/builddir/build/BUILD/patchelf-0.11/tests/scratch/set-rpath-library/libsA:/builddir/build/BUILD/patchelf-0.11/tests/scratch/set-rpath-library/libsB' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 442 this is an executable using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 21 looking at section '.interp' replacing section '.interp' which is in the way looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x478/0x10478 first page is 0x10000 needed space is 1556 needed space is 1588 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4868 bytes rewriting section '.dynamic' from offset 0x1f08 (size 248) to offset 0x174 (size 256) rewriting section '.dynstr' from offset 0x1358 (size 288) to offset 0x274 (size 442) rewriting section '.dynsym' from offset 0x1218 (size 320) to offset 0x430 (size 320) rewriting section '.gnu.hash' from offset 0x11b4 (size 100) to offset 0x570 (size 100) rewriting section '.interp' from offset 0x1154 (size 25) to offset 0x5d4 (size 25) rewriting section '.note.ABI-tag' from offset 0x1170 (size 32) to offset 0x5f0 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1190 (size 36) to offset 0x610 (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/set-rpath-library/main-scoped ./main-scoped: error while loading shared libraries: libbar-scoped.so: cannot open shared object file: No such file or directory Kernel page size is 4096 bytes patching ELF file 'scratch/set-rpath-library/libsA/libfoo-scoped.so' Kernel page size is 4096 bytes new rpath is '/oops:/builddir/build/BUILD/patchelf-0.11/tests/scratch/set-rpath-library/libsB' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 376 this is a dynamic library last page is 0x12000 needed space is 252392 rewriting section '.dynamic' from offset 0xf10 (size 240) to offset 0x3000 (size 248) rewriting section '.dynstr' from offset 0x328 (size 296) to offset 0x30f8 (size 376) rewriting section '.note.gnu.build-id' from offset 0x154 (size 36) to offset 0x3270 (size 36) rewriting symbol table section 2 rewriting symbol table section 31 writing scratch/set-rpath-library/libsA/libfoo-scoped.so Hello World This is foo()! This is bar()! Result is 46 patching ELF file 'scratch/set-rpath-library/main-scoped' Kernel page size is 4096 bytes removing directory '/oops' from RPATH removing directory '/builddir/build/BUILD/patchelf-0.11/tests/scratch/set-rpath-library/libsB' from RPATH new rpath is '/builddir/build/BUILD/patchelf-0.11/tests/scratch/set-rpath-library/libsA' writing scratch/set-rpath-library/main-scoped Kernel page size is 4096 bytes Hello World This is foo()! This is bar()! Result is 46 PASS: set-rpath-library.sh patching ELF file 'scratch/soname/libsimple.so' Kernel page size is 4096 bytes new SONAME is 'libsimple.so.1.0' SONAME is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 240 replacing section '.dynstr' with size 271 this is a dynamic library last page is 0x1012000 needed space is 250128 rewriting section '.dynamic' from offset 0xf18 (size 232) to offset 0x3000 (size 240) rewriting section '.dynstr' from offset 0x2d8 (size 254) to offset 0x30f0 (size 271) rewriting section '.note.gnu.build-id' from offset 0x114 (size 36) to offset 0x3200 (size 36) rewriting symbol table section 2 rewriting symbol table section 31 writing scratch/soname/libsimple.so Kernel page size is 4096 bytes Kernel page size is 4096 bytes patching ELF file 'scratch/soname/libsimple.so' Kernel page size is 4096 bytes new SONAME is 'libsimple.so.1.1' SONAME is too long, resizing... replacing section '.dynstr' with size 288 this is a dynamic library last page is 0x1013000 needed space is 250056 rewriting section '.dynstr' from offset 0x30f0 (size 271) to offset 0x4000 (size 288) rewriting section '.gnu.hash' from offset 0x138 (size 80) to offset 0x4120 (size 80) rewriting symbol table section 1 rewriting symbol table section 30 writing scratch/soname/libsimple.so Kernel page size is 4096 bytes PASS: soname.sh Kernel page size is 4096 bytes patching ELF file 'scratch/shrink-rpath-with-allowed-prefixes/main' Kernel page size is 4096 bytes new rpath is '/oops:/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsA:/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsB' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 469 this is an executable using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 21 looking at section '.interp' replacing section '.interp' which is in the way looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x472/0x10472 first page is 0x10000 needed space is 1584 needed space is 1616 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4862 bytes rewriting section '.dynamic' from offset 0x1f08 (size 248) to offset 0x174 (size 256) rewriting section '.dynstr' from offset 0x1358 (size 281) to offset 0x274 (size 469) rewriting section '.dynsym' from offset 0x1218 (size 320) to offset 0x44c (size 320) rewriting section '.gnu.hash' from offset 0x11b4 (size 100) to offset 0x58c (size 100) rewriting section '.interp' from offset 0x1154 (size 25) to offset 0x5f0 (size 25) rewriting section '.note.ABI-tag' from offset 0x1170 (size 32) to offset 0x60c (size 32) rewriting section '.note.gnu.build-id' from offset 0x1190 (size 36) to offset 0x62c (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/shrink-rpath-with-allowed-prefixes/main patching ELF file 'scratch/shrink-rpath-with-allowed-prefixes/main' Kernel page size is 4096 bytes removing directory '/oops' from RPATH removing directory '/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsB' from RPATH new rpath is '/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsA' writing scratch/shrink-rpath-with-allowed-prefixes/main patching ELF file 'scratch/shrink-rpath-with-allowed-prefixes/mainA' Kernel page size is 4096 bytes removing directory '/oops' from RPATH removing directory '/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsB' from RPATH because of non-allowed prefix new rpath is '/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsA' writing scratch/shrink-rpath-with-allowed-prefixes/mainA patching ELF file 'scratch/shrink-rpath-with-allowed-prefixes/mainB' Kernel page size is 4096 bytes removing directory '/oops' from RPATH removing directory '/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsA' from RPATH because of non-allowed prefix new rpath is '/builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsB' writing scratch/shrink-rpath-with-allowed-prefixes/mainB Kernel page size is 4096 bytes RPATH of scratch/shrink-rpath-with-allowed-prefixes/main after: /builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsA Kernel page size is 4096 bytes RPATH of scratch/shrink-rpath-with-allowed-prefixes/mainA after: /builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsA Kernel page size is 4096 bytes RPATH of scratch/shrink-rpath-with-allowed-prefixes/mainB after: /builddir/build/BUILD/patchelf-0.11/tests/scratch/shrink-rpath-with-allowed-prefixes/libsB PASS: shrink-rpath-with-allowed-prefixes.sh patchelf --remove-rpath patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes no RPATH to delete patchelf --set-rpath foo patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes new rpath is 'foo' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 293 this is a dynamic library last page is 0x12000 needed space is 252408 rewriting section '.dynamic' from offset 0xf10 (size 240) to offset 0x3000 (size 248) rewriting section '.dynstr' from offset 0x328 (size 289) to offset 0x30f8 (size 293) rewriting section '.note.gnu.build-id' from offset 0x154 (size 36) to offset 0x3220 (size 36) rewriting symbol table section 2 rewriting symbol table section 31 writing scratch/force-rpath/libfoo.so patchelf --force-rpath --set-rpath foo patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes new rpath is 'foo' writing scratch/force-rpath/libfoo.so patchelf --force-rpath --set-rpath bar patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes new rpath is 'bar' writing scratch/force-rpath/libfoo.so patchelf --remove-rpath patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes removing DT_RPATH entry writing scratch/force-rpath/libfoo.so patchelf --force-rpath --set-rpath foo patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes new rpath is 'foo' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 297 this is a dynamic library last page is 0x13000 needed space is 252256 rewriting section '.dynamic' from offset 0x3000 (size 248) to offset 0x4000 (size 256) rewriting section '.dynstr' from offset 0x30f8 (size 293) to offset 0x4100 (size 297) rewriting section '.gnu.hash' from offset 0x178 (size 80) to offset 0x422c (size 80) rewriting symbol table section 1 rewriting symbol table section 30 writing scratch/force-rpath/libfoo.so patchelf --set-rpath foo patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes new rpath is 'foo' writing scratch/force-rpath/libfoo.so patchelf --set-rpath bar patching ELF file 'scratch/force-rpath/libfoo.so' Kernel page size is 4096 bytes new rpath is 'bar' writing scratch/force-rpath/libfoo.so PASS: force-rpath.sh Kernel page size is 4096 bytes patching ELF file 'scratch/output-flag/main' Kernel page size is 4096 bytes new rpath is '/oops:/builddir/build/BUILD/patchelf-0.11/tests/scratch/output-flag/libsA:/builddir/build/BUILD/patchelf-0.11/tests/scratch/output-flag/libsB' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 423 this is an executable using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 21 looking at section '.interp' replacing section '.interp' which is in the way looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x472/0x10472 first page is 0x10000 needed space is 1536 needed space is 1568 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4862 bytes rewriting section '.dynamic' from offset 0x1f08 (size 248) to offset 0x174 (size 256) rewriting section '.dynstr' from offset 0x1358 (size 281) to offset 0x274 (size 423) rewriting section '.dynsym' from offset 0x1218 (size 320) to offset 0x41c (size 320) rewriting section '.gnu.hash' from offset 0x11b4 (size 100) to offset 0x55c (size 100) rewriting section '.interp' from offset 0x1154 (size 25) to offset 0x5c0 (size 25) rewriting section '.note.ABI-tag' from offset 0x1170 (size 32) to offset 0x5dc (size 32) rewriting section '.note.gnu.build-id' from offset 0x1190 (size 36) to offset 0x5fc (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/output-flag/main2 Hello World This is foo()! This is bar()! Result is 46 Hello World This is foo()! This is bar()! Result is 46 patching ELF file 'scratch/output-flag/main2' Kernel page size is 4096 bytes not modified, but alwaysWrite=true writing scratch/output-flag/main3 PASS: output-flag.sh + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-amd64.sh .sh ++ sed -e 's/.*-//' + ARCH=amd64 + SCRATCH=scratch/no-rpath-amd64 + '[' -z amd64 ']' + '[' amd64 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-amd64 + '[' '!' -f ./no-rpath-prebuild/no-rpath-amd64 ']' + rm -rf scratch/no-rpath-amd64 + mkdir -p scratch/no-rpath-amd64 + cp ./no-rpath-prebuild/no-rpath-amd64 scratch/no-rpath-amd64/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-amd64/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-amd64/no-rpath patching ELF file 'scratch/no-rpath-amd64/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 496 replacing section '.dynstr' with size 88 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x346/0x400346 first page is 0x400000 needed space is 1368 needed space is 1424 needed pages is 1 changing alignment of program header 2 from 2097152 to 0 changing alignment of program header 3 from 2097152 to 0 clearing first 0 bytes rewriting section '.dynamic' from offset 0x16c0 (size 0) to offset 0x1e0 (size 0) rewriting section '.dynstr' from offset 0x1308 (size 0) to offset 0x3d (size 0) rewriting section '.dynsym' from offset 0x12a8 (size 0) to offset 0x60 (size 0) rewriting section '.gnu.hash' from offset 0x1288 (size 0) to offset 0x1c (size 0) rewriting section '.hash' from offset 0x1260 (size 0) to offset 0x24 (size 0) rewriting section '.interp' from offset 0x1200 (size 0) to offset 0x1c (size 0) rewriting section '.note.ABI-tag' from offset 0x121c (size 0) to offset 0x20 (size 0) rewriting section '.note.gnu.build-id' from offset 0x123c (size 0) to offset 0x24 (size 0) rewriting symbol table section 3 rewriting symbol table section 36 writing scratch/no-rpath-amd64/no-rpath PASS: no-rpath-amd64.sh ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-amd64/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-armel.sh .sh ++ sed -e 's/.*-//' + ARCH=armel + SCRATCH=scratch/no-rpath-armel + '[' -z armel ']' + '[' armel = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-armel + '[' '!' -f ./no-rpath-prebuild/no-rpath-armel ']' + rm -rf scratch/no-rpath-armel + mkdir -p scratch/no-rpath-armel + cp ./no-rpath-prebuild/no-rpath-armel scratch/no-rpath-armel/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-armel/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-armel/no-rpath patching ELF file 'scratch/no-rpath-armel/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 92 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x272/0x8272 first page is 0x8000 needed space is 908 needed space is 940 needed pages is 1 changing alignment of program header 3 from 32768 to 4096 changing alignment of program header 4 from 32768 to 4096 clearing first 4382 bytes rewriting section '.dynamic' from offset 0x1494 (size 240) to offset 0x154 (size 248) rewriting section '.dynstr' from offset 0x1230 (size 65) to offset 0x24c (size 92) rewriting section '.dynsym' from offset 0x11e0 (size 80) to offset 0x2a8 (size 80) rewriting section '.gnu.hash' from offset 0x11b4 (size 44) to offset 0x2f8 (size 44) rewriting section '.hash' from offset 0x118c (size 40) to offset 0x324 (size 40) rewriting section '.interp' from offset 0x1134 (size 19) to offset 0x34c (size 25) rewriting section '.note.ABI-tag' from offset 0x1148 (size 32) to offset 0x368 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1168 (size 36) to offset 0x388 (size 36) rewriting symbol table section 3 rewriting symbol table section 37 writing scratch/no-rpath-armel/no-rpath PASS: no-rpath-armel.sh ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-armel/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-armhf.sh .sh ++ sed -e 's/.*-//' + ARCH=armhf + SCRATCH=scratch/no-rpath-armhf + '[' -z armhf ']' + '[' armhf = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-armhf + '[' '!' -f ./no-rpath-prebuild/no-rpath-armhf ']' + rm -rf scratch/no-rpath-armhf + mkdir -p scratch/no-rpath-armhf + cp ./no-rpath-prebuild/no-rpath-armhf scratch/no-rpath-armhf/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-armhf/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-armhf/no-rpath patching ELF file 'scratch/no-rpath-armhf/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 92 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x27a/0x827a first page is 0x8000 needed space is 908 needed space is 940 needed pages is 1 changing alignment of program header 3 from 32768 to 4096 changing alignment of program header 4 from 32768 to 4096 clearing first 4390 bytes rewriting section '.dynamic' from offset 0x1424 (size 240) to offset 0x154 (size 248) rewriting section '.dynstr' from offset 0x1238 (size 65) to offset 0x24c (size 92) rewriting section '.dynsym' from offset 0x11e8 (size 80) to offset 0x2a8 (size 80) rewriting section '.gnu.hash' from offset 0x11bc (size 44) to offset 0x2f8 (size 44) rewriting section '.hash' from offset 0x1194 (size 40) to offset 0x324 (size 40) rewriting section '.interp' from offset 0x1134 (size 25) to offset 0x34c (size 25) rewriting section '.note.ABI-tag' from offset 0x1150 (size 32) to offset 0x368 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1170 (size 36) to offset 0x388 (size 36) rewriting symbol table section 3 rewriting symbol table section 37 writing scratch/no-rpath-armhf/no-rpath PASS: no-rpath-armhf.sh ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-armhf/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-hurd-i386.sh .sh ++ sed -e 's/.*-//' + ARCH=i386 + SCRATCH=scratch/no-rpath-i386 + '[' -z i386 ']' + '[' i386 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-i386 + '[' '!' -f ./no-rpath-prebuild/no-rpath-i386 ']' + rm -rf scratch/no-rpath-i386 + mkdir -p scratch/no-rpath-i386 + cp ./no-rpath-prebuild/no-rpath-i386 scratch/no-rpath-i386/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-i386/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-i386/no-rpath patching ELF file 'scratch/no-rpath-i386/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 101 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x26e/0x804826e first page is 0x8048000 needed space is 908 needed space is 940 needed pages is 1 clearing first 4378 bytes rewriting section '.dynamic' from offset 0x1544 (size 240) to offset 0x154 (size 248) rewriting section '.dynstr' from offset 0x1224 (size 74) to offset 0x24c (size 101) rewriting section '.dynsym' from offset 0x11d4 (size 80) to offset 0x2b4 (size 80) rewriting section '.gnu.hash' from offset 0x11b4 (size 32) to offset 0x304 (size 32) rewriting section '.hash' from offset 0x118c (size 40) to offset 0x324 (size 40) rewriting section '.interp' from offset 0x1134 (size 19) to offset 0x34c (size 25) rewriting section '.note.ABI-tag' from offset 0x1148 (size 32) to offset 0x368 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1168 (size 36) to offset 0x388 (size 36) rewriting symbol table section 3 rewriting symbol table section 36 writing scratch/no-rpath-i386/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-i386/no-rpath PASS: no-rpath-hurd-i386.sh Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-i386.sh .sh ++ sed -e 's/.*-//' + ARCH=i386 + SCRATCH=scratch/no-rpath-i386 + '[' -z i386 ']' + '[' i386 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-i386 + '[' '!' -f ./no-rpath-prebuild/no-rpath-i386 ']' + rm -rf scratch/no-rpath-i386 + mkdir -p scratch/no-rpath-i386 + cp ./no-rpath-prebuild/no-rpath-i386 scratch/no-rpath-i386/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-i386/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-i386/no-rpath patching ELF file 'scratch/no-rpath-i386/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 101 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x26e/0x804826e first page is 0x8048000 needed space is 908 needed space is 940 needed pages is 1 clearing first 4378 bytes rewriting section '.dynamic' from offset 0x1544 (size 240) to offset 0x154 (size 248) rewriting section '.dynstr' from offset 0x1224 (size 74) to offset 0x24c (size 101) rewriting section '.dynsym' from offset 0x11d4 (size 80) to offset 0x2b4 (size 80) rewriting section '.gnu.hash' from offset 0x11b4 (size 32) to offset 0x304 (size 32) rewriting section '.hash' from offset 0x118c (size 40) to offset 0x324 (size 40) rewriting section '.interp' from offset 0x1134 (size 19) to offset 0x34c (size 25) rewriting section '.note.ABI-tag' from offset 0x1148 (size 32) to offset 0x368 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1168 (size 36) to offset 0x388 (size 36) rewriting symbol table section 3 rewriting symbol table section 36 writing scratch/no-rpath-i386/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-i386/no-rpath PASS: no-rpath-i386.sh Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-ia64.sh .sh ++ sed -e 's/.*-//' + ARCH=ia64 + SCRATCH=scratch/no-rpath-ia64 + '[' -z ia64 ']' + '[' ia64 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-ia64 + '[' '!' -f ./no-rpath-prebuild/no-rpath-ia64 ']' + rm -rf scratch/no-rpath-ia64 + mkdir -p scratch/no-rpath-ia64 + cp ./no-rpath-prebuild/no-rpath-ia64 scratch/no-rpath-ia64/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-ia64/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-ia64/no-rpath patching ELF file 'scratch/no-rpath-ia64/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 512 replacing section '.dynstr' with size 73 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x30e/0x400000000000030e first page is 0x4000000000000000 needed space is 1336 needed space is 1392 needed pages is 1 changing alignment of program header 2 from 65536 to 0 changing alignment of program header 3 from 65536 to 0 clearing first 0 bytes rewriting section '.dynamic' from offset 0x1ba0 (size 0) to offset 0x1f0 (size 0) rewriting section '.dynstr' from offset 0x12e0 (size 0) to offset 0x2e (size 0) rewriting section '.dynsym' from offset 0x1298 (size 0) to offset 0x48 (size 0) rewriting section '.gnu.hash' from offset 0x1278 (size 0) to offset 0x1c (size 0) rewriting section '.hash' from offset 0x1260 (size 0) to offset 0x18 (size 0) rewriting section '.interp' from offset 0x1200 (size 0) to offset 0x18 (size 0) rewriting section '.note.ABI-tag' from offset 0x1218 (size 0) to offset 0x20 (size 0) rewriting section '.note.gnu.build-id' from offset 0x1238 (size 0) to offset 0x24 (size 0) rewriting symbol table section 3 rewriting symbol table section 39 writing scratch/no-rpath-ia64/no-rpath PASS: no-rpath-ia64.sh ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-ia64/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-kfreebsd-amd64.sh .sh ++ sed -e 's/.*-//' + ARCH=amd64 + SCRATCH=scratch/no-rpath-amd64 + '[' -z amd64 ']' + '[' amd64 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-amd64 + '[' '!' -f ./no-rpath-prebuild/no-rpath-amd64 ']' + rm -rf scratch/no-rpath-amd64 + mkdir -p scratch/no-rpath-amd64 + cp ./no-rpath-prebuild/no-rpath-amd64 scratch/no-rpath-amd64/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-amd64/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-amd64/no-rpath patching ELF file 'scratch/no-rpath-amd64/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 496 replacing section '.dynstr' with size 88 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x346/0x400346 first page is 0x400000 needed space is 1368 needed space is 1424 needed pages is 1 changing alignment of program header 2 from 2097152 to 0 changing alignment of program header 3 from 2097152 to 0 clearing first 0 bytes rewriting section '.dynamic' from offset 0x16c0 (size 0) to offset 0x1e0 (size 0) rewriting section '.dynstr' from offset 0x1308 (size 0) to offset 0x3d (size 0) rewriting section '.dynsym' from offset 0x12a8 (size 0) to offset 0x60 (size 0) rewriting section '.gnu.hash' from offset 0x1288 (size 0) to offset 0x1c (size 0) rewriting section '.hash' from offset 0x1260 (size 0) to offset 0x24 (size 0) rewriting section '.interp' from offset 0x1200 (size 0) to offset 0x1c (size 0) rewriting section '.note.ABI-tag' from offset 0x121c (size 0) to offset 0x20 (size 0) rewriting section '.note.gnu.build-id' from offset 0x123c (size 0) to offset 0x24 (size 0) rewriting symbol table section 3 rewriting symbol table section 36 writing scratch/no-rpath-amd64/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-amd64/no-rpath PASS: no-rpath-kfreebsd-amd64.sh Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-kfreebsd-i386.sh .sh ++ sed -e 's/.*-//' + ARCH=i386 + SCRATCH=scratch/no-rpath-i386 + '[' -z i386 ']' + '[' i386 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-i386 + '[' '!' -f ./no-rpath-prebuild/no-rpath-i386 ']' + rm -rf scratch/no-rpath-i386 + mkdir -p scratch/no-rpath-i386 + cp ./no-rpath-prebuild/no-rpath-i386 scratch/no-rpath-i386/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-i386/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-i386/no-rpath patching ELF file 'scratch/no-rpath-i386/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 24 replacing section '.dynamic' with size 248 replacing section '.dynstr' with size 101 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x26e/0x804826e first page is 0x8048000 needed space is 908 needed space is 940 needed pages is 1 clearing first 4378 bytes rewriting section '.dynamic' from offset 0x1544 (size 240) to offset 0x154 (size 248) rewriting section '.dynstr' from offset 0x1224 (size 74) to offset 0x24c (size 101) rewriting section '.dynsym' from offset 0x11d4 (size 80) to offset 0x2b4 (size 80) rewriting section '.gnu.hash' from offset 0x11b4 (size 32) to offset 0x304 (size 32) rewriting section '.hash' from offset 0x118c (size 40) to offset 0x324 (size 40) rewriting section '.interp' from offset 0x1134 (size 19) to offset 0x34c (size 25) rewriting section '.note.ABI-tag' from offset 0x1148 (size 32) to offset 0x368 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1168 (size 36) to offset 0x388 (size 36) rewriting symbol table section 3 rewriting symbol table section 36 writing scratch/no-rpath-i386/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-i386/no-rpath PASS: no-rpath-kfreebsd-i386.sh Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-mips.sh .sh ++ sed -e 's/.*-//' + ARCH=mips + SCRATCH=scratch/no-rpath-mips + '[' -z mips ']' + '[' mips = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-mips + '[' '!' -f ./no-rpath-prebuild/no-rpath-mips ']' + rm -rf scratch/no-rpath-mips + mkdir -p scratch/no-rpath-mips + cp ./no-rpath-prebuild/no-rpath-mips scratch/no-rpath-mips/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-mips/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-mips/no-rpath patching ELF file 'scratch/no-rpath-mips/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 160 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynamic' using replaced section '.dynstr' last replaced is 8 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.reginfo' replacing section '.reginfo' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.dynamic' looking at section '.hash' replacing section '.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' first reserved offset/addr is 0x42e/0x40042e first page is 0x400000 needed space is 1116 needed space is 1148 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4794 bytes rewriting section '.dynamic' from offset 0x11c0 (size 248) to offset 0x174 (size 256) rewriting section '.dynstr' from offset 0x13a8 (size 133) to offset 0x274 (size 160) rewriting section '.dynsym' from offset 0x12f8 (size 176) to offset 0x314 (size 176) rewriting section '.hash' from offset 0x12b8 (size 64) to offset 0x3c4 (size 64) rewriting section '.interp' from offset 0x1154 (size 13) to offset 0x404 (size 25) rewriting section '.note.ABI-tag' from offset 0x1164 (size 32) to offset 0x420 (size 32) rewriting section '.note.gnu.build-id' from offset 0x119c (size 36) to offset 0x440 (size 36) rewriting section '.reginfo' from offset 0x1184 (size 24) to offset 0x464 (size 24) rewriting symbol table section 3 rewriting symbol table section 41 PASS: no-rpath-mips.sh writing scratch/no-rpath-mips/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-mips/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-mipsel.sh .sh ++ sed -e 's/.*-//' + ARCH=mipsel + SCRATCH=scratch/no-rpath-mipsel + '[' -z mipsel ']' + '[' mipsel = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-mipsel + '[' '!' -f ./no-rpath-prebuild/no-rpath-mipsel ']' + rm -rf scratch/no-rpath-mipsel + mkdir -p scratch/no-rpath-mipsel + cp ./no-rpath-prebuild/no-rpath-mipsel scratch/no-rpath-mipsel/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-mipsel/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-mipsel/no-rpath patching ELF file 'scratch/no-rpath-mipsel/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 25 replacing section '.dynamic' with size 256 replacing section '.dynstr' with size 160 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynamic' using replaced section '.dynstr' last replaced is 8 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.reginfo' replacing section '.reginfo' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.dynamic' looking at section '.hash' replacing section '.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' first reserved offset/addr is 0x42e/0x40042e first page is 0x400000 needed space is 1116 needed space is 1148 needed pages is 1 changing alignment of program header 3 from 65536 to 4096 changing alignment of program header 4 from 65536 to 4096 clearing first 4794 bytes rewriting section '.dynamic' from offset 0x11c0 (size 248) to offset 0x174 (size 256) rewriting section '.dynstr' from offset 0x13a8 (size 133) to offset 0x274 (size 160) rewriting section '.dynsym' from offset 0x12f8 (size 176) to offset 0x314 (size 176) rewriting section '.hash' from offset 0x12b8 (size 64) to offset 0x3c4 (size 64) rewriting section '.interp' from offset 0x1154 (size 13) to offset 0x404 (size 25) rewriting section '.note.ABI-tag' from offset 0x1164 (size 32) to offset 0x420 (size 32) rewriting section '.note.gnu.build-id' from offset 0x119c (size 36) to offset 0x440 (size 36) rewriting section '.reginfo' from offset 0x1184 (size 24) to offset 0x464 (size 24) rewriting symbol table section 3 rewriting symbol table section 41 writing scratch/no-rpath-mipsel/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-mipsel/no-rpath PASS: no-rpath-mipsel.sh Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-powerpc.sh .sh ++ sed -e 's/.*-//' + ARCH=powerpc + SCRATCH=scratch/no-rpath-powerpc + '[' -z powerpc ']' + '[' powerpc = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-powerpc + '[' '!' -f ./no-rpath-prebuild/no-rpath-powerpc ']' + rm -rf scratch/no-rpath-powerpc + mkdir -p scratch/no-rpath-powerpc + cp ./no-rpath-prebuild/no-rpath-powerpc scratch/no-rpath-powerpc/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-powerpc/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-powerpc/no-rpath patching ELF file 'scratch/no-rpath-powerpc/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 21 replacing section '.dynamic' with size 224 replacing section '.dynstr' with size 101 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x26a/0x1000026a first page is 0x10000000 needed space is 884 needed space is 916 needed pages is 1 changing alignment of program header 2 from 65536 to 4096 changing alignment of program header 3 from 65536 to 4096 clearing first 4374 bytes rewriting section '.dynamic' from offset 0x171c (size 216) to offset 0x154 (size 224) rewriting section '.dynstr' from offset 0x1220 (size 74) to offset 0x234 (size 101) rewriting section '.dynsym' from offset 0x11d0 (size 80) to offset 0x29c (size 80) rewriting section '.gnu.hash' from offset 0x11b0 (size 32) to offset 0x2ec (size 32) rewriting section '.hash' from offset 0x1188 (size 40) to offset 0x30c (size 40) rewriting section '.interp' from offset 0x1134 (size 13) to offset 0x334 (size 25) rewriting section '.note.ABI-tag' from offset 0x1144 (size 32) to offset 0x350 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1164 (size 36) to offset 0x370 (size 36) rewriting symbol table section 3 rewriting symbol table section 38 writing scratch/no-rpath-powerpc/no-rpath PASS: no-rpath-powerpc.sh ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-powerpc/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-s390.sh .sh ++ sed -e 's/.*-//' + ARCH=s390 + SCRATCH=scratch/no-rpath-s390 + '[' -z s390 ']' + '[' s390 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-s390 + '[' '!' -f ./no-rpath-prebuild/no-rpath-s390 ']' + rm -rf scratch/no-rpath-s390 + mkdir -p scratch/no-rpath-s390 + cp ./no-rpath-prebuild/no-rpath-s390 scratch/no-rpath-s390/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-s390/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-s390/no-rpath patching ELF file 'scratch/no-rpath-s390/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 20 replacing section '.dynamic' with size 216 replacing section '.dynstr' with size 101 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 22 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.gnu.hash' replacing section '.gnu.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x276/0x400276 first page is 0x400000 needed space is 888 needed space is 920 needed pages is 1 clearing first 4386 bytes rewriting section '.dynamic' from offset 0x170c (size 208) to offset 0x154 (size 216) rewriting section '.dynstr' from offset 0x122c (size 74) to offset 0x22c (size 101) rewriting section '.dynsym' from offset 0x11dc (size 80) to offset 0x294 (size 80) rewriting section '.gnu.hash' from offset 0x11b0 (size 44) to offset 0x2e4 (size 44) rewriting section '.hash' from offset 0x1188 (size 40) to offset 0x310 (size 40) rewriting section '.interp' from offset 0x1134 (size 13) to offset 0x338 (size 25) rewriting section '.note.ABI-tag' from offset 0x1144 (size 32) to offset 0x354 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1164 (size 36) to offset 0x374 (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/no-rpath-s390/no-rpath PASS: no-rpath-s390.sh ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-s390/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-sh4.sh .sh ++ sed -e 's/.*-//' + ARCH=sh4 + SCRATCH=scratch/no-rpath-sh4 + '[' -z sh4 ']' + '[' sh4 = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-sh4 + '[' '!' -f ./no-rpath-prebuild/no-rpath-sh4 ']' + rm -rf scratch/no-rpath-sh4 + mkdir -p scratch/no-rpath-sh4 + cp ./no-rpath-prebuild/no-rpath-sh4 scratch/no-rpath-sh4/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-sh4/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-sh4/no-rpath patching ELF file 'scratch/no-rpath-sh4/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 19 replacing section '.dynamic' with size 208 replacing section '.dynstr' with size 107 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 19 looking at section '.interp' looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x248/0x400248 first page is 0x400000 needed space is 828 needed space is 860 needed pages is 1 changing alignment of program header 2 from 65536 to 4096 changing alignment of program header 3 from 65536 to 4096 clearing first 4340 bytes rewriting section '.dynamic' from offset 0x1600 (size 200) to offset 0x154 (size 208) rewriting section '.dynstr' from offset 0x11f8 (size 80) to offset 0x224 (size 107) rewriting section '.dynsym' from offset 0x1198 (size 96) to offset 0x290 (size 96) rewriting section '.hash' from offset 0x116c (size 44) to offset 0x2f0 (size 44) rewriting section '.interp' from offset 0x1134 (size 19) to offset 0x31c (size 25) rewriting section '.note.gnu.build-id' from offset 0x1148 (size 36) to offset 0x338 (size 36) rewriting symbol table section 3 rewriting symbol table section 34 writing scratch/no-rpath-sh4/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-sh4/no-rpath PASS: no-rpath-sh4.sh Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar + ARCH= + PAGESIZE=4096 + '[' -z '' ']' ++ basename ./no-rpath-sparc.sh .sh ++ sed -e 's/.*-//' + ARCH=sparc + SCRATCH=scratch/no-rpath-sparc + '[' -z sparc ']' + '[' sparc = prebuild ']' + no_rpath_bin=./no-rpath-prebuild/no-rpath-sparc + '[' '!' -f ./no-rpath-prebuild/no-rpath-sparc ']' + rm -rf scratch/no-rpath-sparc + mkdir -p scratch/no-rpath-sparc + cp ./no-rpath-prebuild/no-rpath-sparc scratch/no-rpath-sparc/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-sparc/no-rpath Kernel page size is 4096 bytes + oldRPath= + test -n '' ++ ../src/patchelf --page-size 4096 --print-interpreter ../src/patchelf Kernel page size is 4096 bytes + ../src/patchelf --page-size 4096 --set-interpreter /lib/ld-linux-armhf.so.3 --set-rpath /foo:/bar:/xxxxxxxxxxxxxxx scratch/no-rpath-sparc/no-rpath patching ELF file 'scratch/no-rpath-sparc/no-rpath' Kernel page size is 4096 bytes new rpath is '/foo:/bar:/xxxxxxxxxxxxxxx' rpath is too long, resizing... DT_NULL index is 19 replacing section '.dynamic' with size 208 replacing section '.dynstr' with size 101 replacing section '.interp' with size 25 this is an executable using replaced section '.interp' using replaced section '.dynstr' using replaced section '.dynamic' last replaced is 19 looking at section '.interp' looking at section '.note.ABI-tag' replacing section '.note.ABI-tag' which is in the way looking at section '.note.gnu.build-id' replacing section '.note.gnu.build-id' which is in the way looking at section '.hash' replacing section '.hash' which is in the way looking at section '.dynsym' replacing section '.dynsym' which is in the way looking at section '.dynstr' looking at section '.gnu.version' first reserved offset/addr is 0x22e/0x1022e first page is 0x10000 needed space is 804 needed space is 836 needed pages is 1 changing alignment of program header 2 from 65536 to 4096 changing alignment of program header 3 from 65536 to 4096 clearing first 4346 bytes PASS: no-rpath-sparc.sh rewriting section '.dynamic' from offset 0x1588 (size 200) to offset 0x134 (size 208) rewriting section '.dynstr' from offset 0x11e4 (size 74) to offset 0x204 (size 101) rewriting section '.dynsym' from offset 0x1194 (size 80) to offset 0x26c (size 80) rewriting section '.hash' from offset 0x116c (size 40) to offset 0x2bc (size 40) rewriting section '.interp' from offset 0x1114 (size 19) to offset 0x2e4 (size 25) rewriting section '.note.ABI-tag' from offset 0x1128 (size 32) to offset 0x300 (size 32) rewriting section '.note.gnu.build-id' from offset 0x1148 (size 36) to offset 0x320 (size 36) rewriting symbol table section 3 rewriting symbol table section 35 writing scratch/no-rpath-sparc/no-rpath ++ ../src/patchelf --page-size 4096 --print-rpath scratch/no-rpath-sparc/no-rpath Kernel page size is 4096 bytes + newRPath=/foo:/bar:/xxxxxxxxxxxxxxx + echo /foo:/bar:/xxxxxxxxxxxxxxx + grep -q /foo:/bar =================== All 27 tests passed =================== make[2]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/tests' make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11/tests' make[1]: Entering directory `/builddir/build/BUILD/patchelf-0.11' make[1]: Nothing to be done for `check-am'. make[1]: Leaving directory `/builddir/build/BUILD/patchelf-0.11' Processing files: patchelf-0.11-1.el7.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Jzvybv + exit 0 + umask 022 + cd /builddir/build/BUILD + cd patchelf-0.11 + DOCDIR=/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/doc/patchelf-0.11 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/doc/patchelf-0.11 + cp -pr README.md /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/doc/patchelf-0.11 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.RxonKv + umask 022 + cd /builddir/build/BUILD + cd patchelf-0.11 + LICENSEDIR=/builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/licenses/patchelf-0.11 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/licenses/patchelf-0.11 + cp -pr COPYING /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm/usr/share/licenses/patchelf-0.11 + exit 0 Provides: patchelf = 0.11-1.el7 patchelf(armv7hl-32) = 0.11-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: patchelf-debuginfo-0.11-1.el7.armv7hl Provides: patchelf-debuginfo = 0.11-1.el7 patchelf-debuginfo(armv7hl-32) = 0.11-1.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm Wrote: /builddir/build/RPMS/patchelf-0.11-1.el7.armv7hl.rpm Wrote: /builddir/build/RPMS/patchelf-debuginfo-0.11-1.el7.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.R7XCKi + umask 022 + cd /builddir/build/BUILD + cd patchelf-0.11 + /usr/bin/rm -rf /builddir/build/BUILDROOT/patchelf-0.11-1.el7.arm + exit 0 Child return code was: 0