>>> patchelf: Building community/patchelf 0.15.0-r0 (using abuild 3.10.0_rc1-r2) started Wed, 02 Nov 2022 17:03:00 +0000 >>> patchelf: Checking sanity of /home/buildozer/aports/community/patchelf/APKBUILD... >>> patchelf: Analyzing dependencies... >>> patchelf: Installing for build: build-base autoconf automake libtool (1/11) Installing m4 (1.4.19-r1) (2/11) Installing libbz2 (1.0.8-r3) (3/11) Installing perl (5.36.0-r0) (4/11) Installing autoconf (2.71-r1) (5/11) Installing automake (1.16.5-r1) (6/11) Installing libltdl (2.4.7-r0) (7/11) Installing libtool (2.4.7-r0) (8/11) Installing .makedepends-patchelf (20221102.170306) (9/11) Installing perl-error (0.17029-r1) (10/11) Installing perl-git (2.38.1-r0) (11/11) Installing git-perl (2.38.1-r0) Executing busybox-1.35.0-r27.trigger OK: 311 MiB in 103 packages >>> patchelf: Cleaning up srcdir >>> patchelf: Cleaning up pkgdir >>> patchelf: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/patchelf-0.15.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 122k 100 122k 0 0 849k 0 --:--:-- --:--:-- --:--:-- 847k >>> patchelf: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/patchelf-0.15.0.tar.gz >>> patchelf: Checking sha512sums... patchelf-0.15.0.tar.gz: OK >>> patchelf: Unpacking /var/cache/distfiles/v3.17/patchelf-0.15.0.tar.gz... autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: creating directory build-aux autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:9: installing 'build-aux/compile' configure.ac:5: installing 'build-aux/install-sh' configure.ac:5: installing 'build-aux/missing' src/Makefile.am: installing 'build-aux/depcomp' parallel-tests: installing 'build-aux/test-driver' autoreconf: Leaving directory '.' checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./build-aux/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for strip... strip checking whether make supports the include directive... yes (GNU style) 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... gcc3 checking dependency style of gcc... gcc3 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 Making all in src make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/src' g++ -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -Wall -std=c++17 -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -MT patchelf.o -MD -MP -MF .deps/patchelf.Tpo -c -o patchelf.o patchelf.cc mv -f .deps/patchelf.Tpo .deps/patchelf.Po g++ -Wall -std=c++17 -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -Wl,--as-needed,-O1,--sort-common -o patchelf patchelf.o make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/src' Making all in tests make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0' make: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make simple-pie simple main too-many-strtab main-scoped big-dynstr no-rpath contiguous-note-sections libfoo.so libfoo-scoped.so libbar.so libbar-scoped.so libsimple.so libbuildid.so libtoomanystrtab.so phdr-corruption.so libbig-dynstr.debug make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -fPIC -pie -Os -fomit-frame-pointer -MT simple_pie-simple.o -MD -MP -MF .deps/simple_pie-simple.Tpo -c -o simple_pie-simple.o `test -f 'simple.c' || echo './'`simple.c mv -f .deps/simple_pie-simple.Tpo .deps/simple_pie-simple.Po gcc -fPIC -pie -Os -fomit-frame-pointer -Wl,--as-needed,-O1,--sort-common -o simple-pie simple_pie-simple.o gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT simple-simple.o -MD -MP -MF .deps/simple-simple.Tpo -c -o simple-simple.o `test -f 'simple.c' || echo './'`simple.c mv -f .deps/simple-simple.Tpo .deps/simple-simple.Po gcc -Os -fomit-frame-pointer -Wl,--as-needed,-O1,--sort-common -o simple simple-simple.o gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -fpic -Os -fomit-frame-pointer -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -fpic -Os -fomit-frame-pointer -MT foo.o -MD -MP -MF .deps/foo.Tpo -c -o foo.o foo.c mv -f .deps/foo.Tpo .deps/foo.Po gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -fpic -Os -fomit-frame-pointer -MT bar.o -MD -MP -MF .deps/bar.Tpo -c -o bar.o bar.c mv -f .deps/bar.Tpo .deps/bar.Po gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -shared -L. -Wl,-rpath,`pwd`/no-such-path -Wl,--as-needed,-O1,--sort-common -o libbar.so bar.o gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -shared -L. -Wl,--as-needed,-O1,--sort-common -o libfoo.so foo.o -lbar gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -Wl,--as-needed,-O1,--sort-common -o main main.o -lfoo gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -fpic -Os -fomit-frame-pointer -MT too-many-strtab.o -MD -MP -MF .deps/too-many-strtab.Tpo -c -o too-many-strtab.o too-many-strtab.c mv -f .deps/too-many-strtab.Tpo .deps/too-many-strtab.Po gcc -Os -fomit-frame-pointer -c -o too-many-strtab2.o too-many-strtab2.s gcc -fpic -Os -fomit-frame-pointer -Wl,--as-needed,-O1,--sort-common -o too-many-strtab too-many-strtab.o too-many-strtab2.o gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -shared -L. -Wl,--as-needed,-O1,--sort-common -o libbar-scoped.so bar.o gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -shared -L. -Wl,--as-needed,-O1,--sort-common -o libfoo-scoped.so foo.o -lbar-scoped gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -Wl,--as-needed,-O1,--sort-common -o main-scoped main.o -lfoo-scoped cat main.c > big-dynstr.c i=1; while [ $i -le 2000 ]; do echo "void f$i(void) { };"; i=$(($i + 1)); done >> big-dynstr.c gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -fpic -Os -fomit-frame-pointer -MT big-dynstr.o -MD -MP -MF .deps/big-dynstr.Tpo -c -o big-dynstr.o big-dynstr.c mv -f .deps/big-dynstr.Tpo .deps/big-dynstr.Po gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -Wl,--as-needed,-O1,--sort-common -o big-dynstr big-dynstr.o -lfoo gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT no_rpath-no-rpath.o -MD -MP -MF .deps/no_rpath-no-rpath.Tpo -c -o no_rpath-no-rpath.o `test -f 'no-rpath.c' || echo './'`no-rpath.c mv -f .deps/no_rpath-no-rpath.Tpo .deps/no_rpath-no-rpath.Po gcc -Os -fomit-frame-pointer -Wl,--as-needed,-O1,--sort-common -o no-rpath no_rpath-no-rpath.o gcc -Os -fomit-frame-pointer -c -o contiguous-note-sections.o contiguous-note-sections.s gcc -pie -Os -fomit-frame-pointer -nostdlib -T ./contiguous-note-sections.ld -Wl,--as-needed,-O1,--sort-common -o contiguous-note-sections contiguous-note-sections.o make[1]: 'libfoo.so' is up to date. make[1]: 'libfoo-scoped.so' is up to date. make[1]: 'libbar.so' is up to date. make[1]: 'libbar-scoped.so' is up to date. gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -fpic -Os -fomit-frame-pointer -MT simple.o -MD -MP -MF .deps/simple.Tpo -c -o simple.o simple.c mv -f .deps/simple.Tpo .deps/simple.Po gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -shared -L. -Wl,--as-needed,-O1,--sort-common -o libsimple.so simple.o gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -shared -L. -Wl,--build-id -Wl,--as-needed,-O1,--sort-common -o libbuildid.so simple.o gcc -fpic -Os -fomit-frame-pointer -Wl,--disable-new-dtags -shared -L. -Wl,--as-needed,-O1,--sort-common -o libtoomanystrtab.so too-many-strtab.o too-many-strtab2.o gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.15.0\" -DPACKAGE_STRING=\"patchelf\ 0.15.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.15.0\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -MT phdr_corruption_so-void.o -MD -MP -MF .deps/phdr_corruption_so-void.Tpo -c -o phdr_corruption_so-void.o `test -f 'void.c' || echo './'`void.c mv -f .deps/phdr_corruption_so-void.Tpo .deps/phdr_corruption_so-void.Po gcc -Os -fomit-frame-pointer -nostdlib -shared -Wl,-T./phdr-corruption.ld -Wl,--as-needed,-O1,--sort-common -o phdr-corruption.so phdr_corruption_so-void.o /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: warning: phdr-corruption.so has a LOAD segment with RWX permissions gcc -fPIC -shared -o libbig-dynstr.so big-dynstr.c strip --only-keep-debug libbig-dynstr.so -o libbig-dynstr.debug make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make check-TESTS make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make[2]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' PASS: plain-fail.sh PASS: plain-run.sh PASS: shrink-rpath.sh PASS: set-interpreter-short.sh PASS: set-interpreter-long.sh PASS: set-rpath.sh PASS: add-rpath.sh PASS: no-rpath.sh PASS: big-dynstr.sh PASS: set-rpath-library.sh PASS: soname.sh PASS: shrink-rpath-with-allowed-prefixes.sh PASS: set-rpath-rel-map.sh PASS: force-rpath.sh PASS: plain-needed.sh PASS: output-flag.sh PASS: too-many-strtab.sh PASS: no-rpath-pie-powerpc.sh PASS: build-id.sh PASS: invalid-elf.sh PASS: endianness.sh PASS: contiguous-note-sections.sh PASS: no-gnu-hash.sh PASS: grow-file.sh PASS: no-dynamic-section.sh PASS: args-from-file.sh PASS: basic-flags.sh PASS: set-empty-rpath.sh PASS: phdr-corruption.sh PASS: replace-needed.sh PASS: replace-add-needed.sh PASS: add-debug-tag.sh PASS: no-rpath-amd64.sh PASS: no-rpath-armel.sh PASS: no-rpath-armhf.sh PASS: no-rpath-hurd-i386.sh PASS: no-rpath-i386.sh PASS: no-rpath-ia64.sh PASS: no-rpath-kfreebsd-amd64.sh PASS: no-rpath-kfreebsd-i386.sh PASS: no-rpath-mips.sh PASS: no-rpath-mipsel.sh PASS: no-rpath-powerpc.sh PASS: no-rpath-s390.sh PASS: no-rpath-sh4.sh PASS: no-rpath-sparc.sh ============================================================================ Testsuite summary for patchelf 0.15.0 ============================================================================ # TOTAL: 46 # PASS: 46 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' >>> patchelf: Entering fakeroot... Making install in src make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/src' make[2]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/src' make[2]: Nothing to be done for 'install-data-am'. .././build-aux/install-sh -c -d '/home/buildozer/aports/community/patchelf/pkg/patchelf/usr/bin' /usr/bin/install -c patchelf '/home/buildozer/aports/community/patchelf/pkg/patchelf/usr/bin' make[2]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/src' make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/src' Making install in tests make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make[2]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/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 '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0/tests' make[1]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0' make[2]: Entering directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0' make[2]: Nothing to be done for 'install-exec-am'. ./build-aux/install-sh -c -d '/home/buildozer/aports/community/patchelf/pkg/patchelf/usr/share/doc/patchelf' ./build-aux/install-sh -c -d '/home/buildozer/aports/community/patchelf/pkg/patchelf/usr/share/man/man1' /usr/bin/install -c -m 644 README.md '/home/buildozer/aports/community/patchelf/pkg/patchelf/usr/share/doc/patchelf' /usr/bin/install -c -m 644 patchelf.1 '/home/buildozer/aports/community/patchelf/pkg/patchelf/usr/share/man/man1' make[2]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0' make[1]: Leaving directory '/home/buildozer/aports/community/patchelf/src/patchelf-0.15.0' >>> patchelf-doc*: Running split function doc... >>> patchelf-doc*: Preparing subpackage patchelf-doc... >>> patchelf-doc*: Running postcheck for patchelf-doc >>> patchelf*: Running postcheck for patchelf >>> patchelf*: Preparing package patchelf... >>> patchelf*: Stripping binaries >>> patchelf-doc*: Scanning shared objects >>> patchelf*: Scanning shared objects >>> patchelf-doc*: Tracing dependencies... >>> patchelf-doc*: Package size: 40.0 KB >>> patchelf-doc*: Compressing data... >>> patchelf-doc*: Create checksum... >>> patchelf-doc*: Create patchelf-doc-0.15.0-r0.apk >>> patchelf*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> patchelf*: Package size: 132.0 KB >>> patchelf*: Compressing data... >>> patchelf*: Create checksum... >>> patchelf*: Create patchelf-0.15.0-r0.apk >>> patchelf: Build complete at Wed, 02 Nov 2022 17:03:27 +0000 elapsed time 0h 0m 27s >>> patchelf: Cleaning up srcdir >>> patchelf: Cleaning up pkgdir >>> patchelf: Uninstalling dependencies... (1/11) Purging .makedepends-patchelf (20221102.170306) (2/11) Purging autoconf (2.71-r1) (3/11) Purging m4 (1.4.19-r1) (4/11) Purging automake (1.16.5-r1) (5/11) Purging libtool (2.4.7-r0) (6/11) Purging libltdl (2.4.7-r0) (7/11) Purging git-perl (2.38.1-r0) (8/11) Purging perl-git (2.38.1-r0) (9/11) Purging perl-error (0.17029-r1) (10/11) Purging perl (5.36.0-r0) (11/11) Purging libbz2 (1.0.8-r3) Executing busybox-1.35.0-r27.trigger OK: 267 MiB in 92 packages >>> patchelf: Updating the community/x86_64 repository index... >>> patchelf: Signing the index...