<86>Nov 14 03:43:29 userdel[712448]: delete user 'rooter' <86>Nov 14 03:43:29 userdel[712448]: removed group 'rooter' owned by 'rooter' <86>Nov 14 03:43:29 userdel[712448]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 14 03:43:29 groupadd[712487]: group added to /etc/group: name=rooter, GID=1865 <86>Nov 14 03:43:29 groupadd[712487]: group added to /etc/gshadow: name=rooter <86>Nov 14 03:43:29 groupadd[712487]: new group: name=rooter, GID=1865 <86>Nov 14 03:43:29 useradd[712528]: new user: name=rooter, UID=1865, GID=1865, home=/root, shell=/bin/bash, from=none <86>Nov 14 03:43:29 userdel[712594]: delete user 'builder' <86>Nov 14 03:43:29 userdel[712594]: removed group 'builder' owned by 'builder' <86>Nov 14 03:43:29 userdel[712594]: removed shadow group 'builder' owned by 'builder' <86>Nov 14 03:43:29 groupadd[712648]: group added to /etc/group: name=builder, GID=1866 <86>Nov 14 03:43:29 groupadd[712648]: group added to /etc/gshadow: name=builder <86>Nov 14 03:43:29 groupadd[712648]: new group: name=builder, GID=1866 <86>Nov 14 03:43:29 useradd[712697]: new user: name=builder, UID=1866, GID=1866, home=/usr/src, shell=/bin/bash, from=none <13>Nov 14 03:43:33 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Nov 14 03:43:33 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Nov 14 03:43:34 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Nov 14 03:43:34 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/patchelf-0.18.0-alt1.nosrc.rpm (w1.gzdio) Installing patchelf-0.18.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.33130 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf patchelf-0.18.0 + echo 'Source #0 (patchelf-0.18.0.tar):' Source #0 (patchelf-0.18.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/patchelf-0.18.0.tar + cd patchelf-0.18.0 + /bin/chmod -c -Rf u+rwX,go-w . + rm src/elf.h + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.33130 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd patchelf-0.18.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free 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 x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking for x86_64-alt-linux-objcopy... no checking for objcopy... objcopy checking for x86_64-alt-linux-readelf... no checking for readelf... readelf checking whether make supports the include directive... yes (GNU style) checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... none checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the compiler supports GNU C++... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed checking dependency style of x86_64-alt-linux-g++... none checking dependency style of x86_64-alt-linux-gcc... none checking whether x86_64-alt-linux-g++ supports C++17 features with -std=c++17... yes 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 configure: WARNING: unrecognized options: --without-included-gettext + make -j16 Making all in src make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' x86_64-alt-linux-g++ -std=c++17 -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -Wall -Wextra -Wcast-qual -std=c++17 -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o patchelf.o patchelf.cc make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' x86_64-alt-linux-g++ -std=c++17 -Wall -Wextra -Wcast-qual -std=c++17 -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o patchelf patchelf.o make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' Making all in tests make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all-am'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.98457 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/patchelf-buildroot + : + /bin/rm -rf -- /usr/src/tmp/patchelf-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd patchelf-0.18.0 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/patchelf-buildroot make: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0' Making install in src make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' make[2]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' /usr/bin/mkdir -p '/usr/src/tmp/patchelf-buildroot/usr/bin' /usr/libexec/rpm-build/install -p patchelf '/usr/src/tmp/patchelf-buildroot/usr/bin' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' Making install in tests make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make[2]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.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 '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0' make[2]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/src/tmp/patchelf-buildroot/usr/share/zsh/site-functions' /usr/libexec/rpm-build/install -p -m 644 completions/zsh/_patchelf '/usr/src/tmp/patchelf-buildroot/usr/share/zsh/site-functions' /usr/bin/mkdir -p '/usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf' /usr/libexec/rpm-build/install -p -m 644 README.md '/usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf' /usr/bin/mkdir -p '/usr/src/tmp/patchelf-buildroot/usr/share/man/man1' /usr/libexec/rpm-build/install -p -m 644 patchelf.1 '/usr/src/tmp/patchelf-buildroot/usr/share/man/man1' make[2]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0' make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0' make: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0' + rm -rf /usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/patchelf-buildroot (auto) Verifying and fixing files in /usr/src/tmp/patchelf-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/patchelf-buildroot/ (default) Compressing files in /usr/src/tmp/patchelf-buildroot (auto) Verifying ELF objects in /usr/src/tmp/patchelf-buildroot (arch=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/patchelf-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.98457 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd patchelf-0.18.0 + rc=0 + make check make: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0' Making check in src make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/src' Making check in tests make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make simple-pie simple simple-execstack 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 libsimple-execstack.so libbuildid.so libtoomanystrtab.so phdr-corruption.so many-syms-main libmany-syms.so liboveralign.so libshared-rpath.so libbig-dynstr.debug make[2]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fPIC -pie -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o simple_pie-simple.o `test -f 'simple.c' || echo './'`simple.c x86_64-alt-linux-gcc -fPIC -pie -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o simple-pie simple_pie-simple.o x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o simple-simple.o `test -f 'simple.c' || echo './'`simple.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,-z,noexecstack -o simple simple-simple.o x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o simple_execstack-simple.o `test -f 'simple.c' || echo './'`simple.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,-z,execstack -o simple-execstack simple_execstack-simple.o ld: warning: enabling an executable stack because of -z execstack command line option x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o main.o main.c x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o foo.o foo.c x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o bar.o bar.c x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -Wl,-rpath,`pwd`/no-such-path -o libbar.so bar.o x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -o libfoo.so foo.o -lbar x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -o main main.o -lfoo x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o too-many-strtab.o too-many-strtab.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o too-many-strtab2.o too-many-strtab2.s x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o too-many-strtab too-many-strtab.o too-many-strtab2.o x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -o libbar-scoped.so bar.o x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -o libfoo-scoped.so foo.o -lbar-scoped x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -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 x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o big-dynstr.o big-dynstr.c x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -o big-dynstr big-dynstr.o -lfoo x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o no_rpath-no-rpath.o `test -f 'no-rpath.c' || echo './'`no-rpath.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -o no-rpath no_rpath-no-rpath.o x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o contiguous-note-sections.o contiguous-note-sections.s x86_64-alt-linux-gcc -pie -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -nostdlib -T ./contiguous-note-sections.ld -o contiguous-note-sections contiguous-note-sections.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. x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o simple.o simple.c x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -Wl,-z,noexecstack -o libsimple.so simple.o x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -Wl,-z,execstack -o libsimple-execstack.so simple.o ld: warning: enabling an executable stack because of -z execstack command line option x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -Wl,--build-id -o libbuildid.so simple.o x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -o libtoomanystrtab.so too-many-strtab.o too-many-strtab2.o x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o phdr_corruption_so-void.o `test -f 'void.c' || echo './'`void.c x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -nostdlib -shared -Wl,-T./phdr-corruption.ld -o phdr-corruption.so phdr_corruption_so-void.o ld: warning: phdr-corruption.so has a LOAD segment with RWX permissions x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -pie -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o many_syms_main-many-syms-main.o `test -f 'many-syms-main.c' || echo './'`many-syms-main.c x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o many-syms.o many-syms.c x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -o libmany-syms.so many-syms.o x86_64-alt-linux-gcc -pie -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -Wl,-rpath-link=. -L. -o many-syms-main many_syms_main-many-syms-main.o -lmany-syms make[2]: 'libmany-syms.so' is up to date. x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -Wl,-z,max-page-size=0x10000 -o liboveralign.so simple.o x86_64-alt-linux-gcc -DPACKAGE_NAME=\"patchelf\" -DPACKAGE_TARNAME=\"patchelf\" -DPACKAGE_VERSION=\"0.18.0\" -DPACKAGE_STRING=\"patchelf\ 0.18.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"patchelf\" -DVERSION=\"0.18.0\" -DHAVE_CXX17=1 -I. -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o shared-rpath.o shared-rpath.c x86_64-alt-linux-gcc -fpic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wl,--disable-new-dtags -shared -L. -Wl,-rpath=a_symbol_name -o libshared-rpath.so shared-rpath.o x86_64-alt-linux-gcc -fPIC -shared -o libbig-dynstr.so big-dynstr.c strip --only-keep-debug libbig-dynstr.so -o libbig-dynstr.debug make[2]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make check-TESTS make[2]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make[3]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.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 SKIP: 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: change-abi.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: repeated-updates.sh PASS: empty-note.sh PASS: print-execstack.sh PASS: modify-execstack.sh PASS: rename-dynamic-symbols.sh PASS: overlapping-segments-after-rounding.sh PASS: shared-rpath.sh SKIP: short-first-segment.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.18.0 ============================================================================ # TOTAL: 56 # PASS: 54 # SKIP: 2 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[3]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make[2]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0/tests' make[1]: Entering directory '/usr/src/RPM/BUILD/patchelf-0.18.0' make[1]: Nothing to be done for 'check-am'. make[1]: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0' make: Leaving directory '/usr/src/RPM/BUILD/patchelf-0.18.0' + exit 0 Processing files: patchelf-0.18.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.6060 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd patchelf-0.18.0 + DOCDIR=/usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf-0.18.0 + export DOCDIR + rm -rf /usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf-0.18.0 + /bin/mkdir -p /usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf-0.18.0 + cp -prL COPYING README.md /usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf-0.18.0 + chmod -R go-w /usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf-0.18.0 + chmod -R a+rX /usr/src/tmp/patchelf-buildroot/usr/share/doc/patchelf-0.18.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dsxzuY find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WdwUQT find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jSq487 Creating patchelf-debuginfo package Processing files: patchelf-debuginfo-0.18.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0eMPkb find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ROf6zX find-requires: running scripts (debuginfo) Requires: patchelf = 0.18.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libstdc++.so.6) Adding to patchelf-debuginfo a strict dependency on patchelf Wrote: /usr/src/RPM/RPMS/x86_64/patchelf-0.18.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/patchelf-debuginfo-0.18.0-alt1.x86_64.rpm (w2.lzdio) 12.33user 5.03system 0:16.59elapsed 104%CPU (0avgtext+0avgdata 285124maxresident)k 0inputs+0outputs (0major+1015759minor)pagefaults 0swaps 3.41user 2.84system 0:27.00elapsed 23%CPU (0avgtext+0avgdata 136816maxresident)k 0inputs+0outputs (0major+209613minor)pagefaults 0swaps --- patchelf-0.18.0-alt1.x86_64.rpm.repo 2023-07-18 11:31:56.000000000 +0000 +++ patchelf-0.18.0-alt1.x86_64.rpm.hasher 2024-11-14 03:43:53.195776951 +0000 @@ -13,2 +13,3 @@ Requires: libc.so.6(GLIBC_2.34)(64bit) +Requires: libc.so.6(GLIBC_2.38)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) @@ -29,3 +30,3 @@ Provides: patchelf = 0.18.0-alt1:sisyphus+325116.100.1.1 -File: /usr/bin/patchelf 100755 root:root cefb09d54dbf35d8ffccc9a1a6db6d5b +File: /usr/bin/patchelf 100755 root:root ed9e5620ae21d4682f500a19b8040edc File: /usr/share/doc/patchelf-0.18.0 40755 root:root @@ -35,2 +36,2 @@ File: /usr/share/zsh/site-functions/_patchelf 100644 root:root b569bc1722b4f9296c5690cb2cca039f -RPMIdentity: 882e52d7276428377293bccd85dfd2b1194f2aede34b909505800cb6febc49708532c6cde4515b8275eec8ade6e5067719e7f1465d26c8428066b6aa51d779aa +RPMIdentity: 408b1928d9f86ea8e4908adc6462f91a7382d49209432f21515c164d63c25c077936a87c881c998e9b792184e848c739a0070e9d6ea344946c7c641362a2da14 --- patchelf-debuginfo-0.18.0-alt1.x86_64.rpm.repo 2023-07-18 11:31:56.000000000 +0000 +++ patchelf-debuginfo-0.18.0-alt1.x86_64.rpm.hasher 2024-11-14 03:43:53.278778649 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/c2 40755 root:root -/usr/lib/debug/.build-id/c2/243df222f813fd477ff73b4010e0a6aa302d77 120777 root:root ../../../../bin/patchelf -/usr/lib/debug/.build-id/c2/243df222f813fd477ff73b4010e0a6aa302d77.debug 120777 root:root ../../usr/bin/patchelf.debug +/usr/lib/debug/.build-id/92 40755 root:root +/usr/lib/debug/.build-id/92/c34581121bc14d73be27c856847f7e68c57126 120777 root:root ../../../../bin/patchelf +/usr/lib/debug/.build-id/92/c34581121bc14d73be27c856847f7e68c57126.debug 120777 root:root ../../usr/bin/patchelf.debug /usr/lib/debug/usr/bin/patchelf.debug 100644 root:root @@ -15,6 +15,6 @@ Provides: patchelf-debuginfo = 0.18.0-alt1:sisyphus+325116.100.1.1 -File: /usr/lib/debug/.build-id/c2 40755 root:root -File: /usr/lib/debug/.build-id/c2/243df222f813fd477ff73b4010e0a6aa302d77 120777 root:root ../../../../bin/patchelf -File: /usr/lib/debug/.build-id/c2/243df222f813fd477ff73b4010e0a6aa302d77.debug 120777 root:root ../../usr/bin/patchelf.debug -File: /usr/lib/debug/usr/bin/patchelf.debug 100644 root:root 8b5ba6e1e38f4088a4be0c49052fa1a2 +File: /usr/lib/debug/.build-id/92 40755 root:root +File: /usr/lib/debug/.build-id/92/c34581121bc14d73be27c856847f7e68c57126 120777 root:root ../../../../bin/patchelf +File: /usr/lib/debug/.build-id/92/c34581121bc14d73be27c856847f7e68c57126.debug 120777 root:root ../../usr/bin/patchelf.debug +File: /usr/lib/debug/usr/bin/patchelf.debug 100644 root:root 17679508bd9e4c14b66f13983f923c91 File: /usr/src/debug/patchelf-0.18.0 40755 root:root @@ -23,2 +23,2 @@ File: /usr/src/debug/patchelf-0.18.0/src/patchelf.h 100644 root:root 029c71708b8b9e6e96952584c0aad7df -RPMIdentity: 16fb68fecb0ceeee1d415dfe227cdef287974c066e2699982ec20d024407ed99d5fff04babfe667532feb0bec52effb0dce1d8ec201e69e1860b113ac21df7b1 +RPMIdentity: 53f1c3990dbc9ec1800d965bf909779ba3c50b04d252a7812e0c66519a2eca7a16f26fb03059d06620be498da59e293cfb04489ecd4d47ccdcbfba4f919116a7