==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: paxtest 0.9.15-3 (Fri Jul 10 02:54:03 2020) ==> Retrieving sources... -> Found paxtest-0.9.15.tar.gz -> Found paxtest-0.9.15.tar.gz.sig ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... paxtest-0.9.15.tar.gz ... Passed paxtest-0.9.15.tar.gz.sig ... Skipped ==> Making package: paxtest 0.9.15-3 (Fri 10 Jul 2020 02:54:11 AM MDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found paxtest-0.9.15.tar.gz -> Found paxtest-0.9.15.tar.gz.sig ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting paxtest-0.9.15.tar.gz with bsdtar ==> Starting build()... gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o chpax-0.7/aout.o -c chpax-0.7/aout.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o chpax-0.7/chpax.o -c chpax-0.7/chpax.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o chpax-0.7/elf32.o -c chpax-0.7/elf32.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o chpax-0.7/elf64.o -c chpax-0.7/elf64.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o chpax-0.7/flags.o -c chpax-0.7/flags.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o chpax-0.7/io.o -c chpax-0.7/io.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -fPIC -o shlibtest.o -c shlibtest.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -fPIC -o shlibtest2.o -c shlibtest2.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o body.o -c body.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o shlibbss.o -c shlibbss.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o shlibdata.o -c shlibdata.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randbody.o -c randbody.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o fastrandbody.o -c fastrandbody.c grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o retbody.o -c body.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getamap.o -c getamap.c grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getheap1.o -c getheap.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -fPIE -o getheap2.o -c getheap.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -fPIE -o getmain2.o -c getmain.c grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getmain1.o -c getmain.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getshlib.o -c getshlib.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -D_FORTIFY_SOURCE=2 getvdso.c -o getvdso gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getstack.o -c getstack.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getarg.o -c getarg.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getexhaust1.o -c getexhaust1.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getexhaust2.o -c getexhaust2.c grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o getshlibdelta1.o -c getshlibdelta.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -fPIE -o getshlibdelta2.o -c getshlibdelta.c gcc -o chpax chpax-0.7/aout.o chpax-0.7/chpax.o chpax-0.7/elf32.o chpax-0.7/elf64.o chpax-0.7/flags.o chpax-0.7/io.o gcc -shared -o shlibtest.so shlibtest.o gcc -shared -o shlibtest2.so shlibtest2.o gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randexhaust1.o -c randexhaust1.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randexhaust2.o -c randexhaust2.c gcc -o getamap getamap.o grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -o getheap1 getheap1.o gcc -o randexhaust2 fastrandbody.o randexhaust2.o gcc -pie -o getheap2 getheap2.o || (echo -e "#!/bin/sh\necho getheap2 pie not implemented" > getheap2; chmod +x getheap2) grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -o randexhaust1 fastrandbody.o randexhaust1.o gcc -o getmain1 getmain1.o gcc -pie -o getmain2 getmain2.o || (echo -e "#!/bin/sh\necho getmain2 pie not implemented" > getmain2; chmod +x getmain2) gcc -o getshlib getshlib.o -ldl gcc -o getstack1 getstack.o gcc -o getstack2 getstack.o gcc -o getarg1 getarg.o gcc -o getarg2 getarg.o gcc -o getexhaust1 getexhaust1.o ./paxbin -C getstack1 ./paxbin -C getarg1 ./paxbin -SRpm getstack1 # disable segmexec, kernel else overrides pageexec ./paxbin -SRpm getarg1 gcc -o getexhaust2 getexhaust2.o grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory ./paxbin -C getarg2 gcc -o getshlibdelta1 getshlibdelta1.o -ldl ./paxbin -C getexhaust1 ./paxbin -PRsm getarg2 ./paxbin -SRpm getexhaust1 gcc -pie -o getshlibdelta2 getshlibdelta2.o -ldl || (echo -e "#!/bin/sh\necho getshlibdelta2 pie not implemented" > getshlibdelta2; chmod +x getshlibdelta2) ./paxbin -C getexhaust2 grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory ./paxbin -C getshlibdelta1 ./paxbin -SRpm getexhaust2 grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory ./paxbin -SPRXM getshlibdelta1 gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o rettofunc1.o -c rettofunc1.c grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o rettofunc2.o -c rettofunc2.c grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o rettofunc1x.o -c rettofunc1x.c grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory grep: /usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/: Is a directory gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o rettofunc2x.o -c rettofunc2x.c In file included from rettofunc1.c:11: In function 'forced_strcpy', inlined from 'doit' at rettofunc1.c:27:3: paxtest.h:23:2: warning: '__builtin_memcpy' writing between 10 and 256 bytes into a region of size 8 overflows the destination [-Wstringop-overflow=] gcc -o rettofunc1 retbody.o rettofunc1.o -lpthread gcc -o rettofunc2 retbody.o rettofunc2.o -lpthread In file included from rettofunc1x.c:11: In function 'forced_strcpy', inlined from 'doit' at rettofunc1x.c:27:3: paxtest.h:23:2: warning: '__builtin_memcpy' writing between 10 and 256 bytes into a region of size 8 overflows the destination [-Wstringop-overflow=] gcc -o rettofunc1x retbody.o rettofunc1x.o -lpthread gcc -o rettofunc2x retbody.o rettofunc2x.o -lpthread ./paxbin -C rettofunc1x ./paxbin -SPXM rettofunc1x ./paxbin -C rettofunc2x ./paxbin -SPXM rettofunc2x gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randamap.o -c randamap.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randheap1.o -c randheap1.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randheap2.o -c randheap2.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randmain1.o -c randmain1.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randmain2.o -c randmain2.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randshlib.o -c randshlib.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randvdso.o -c randvdso.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randstack1.o -c randstack1.c gcc -o randmain1 randbody.o randmain1.o gcc -o randshlib randbody.o randshlib.o gcc -o randamap randbody.o randamap.o gcc -o randheap1 randbody.o randheap1.o gcc -o randheap2 randbody.o randheap2.o gcc -o randvdso randbody.o randvdso.o gcc -o randmain2 randbody.o randmain2.o gcc -o randstack1 randbody.o randstack1.o gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randstack2.o -c randstack2.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randarg1.o -c randarg1.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randarg2.o -c randarg2.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randshlibdelta1.o -c randshlibdelta1.c gcc -o randstack2 randbody.o randstack2.o gcc -o randarg2 randbody.o randarg2.o gcc -o randshlibdelta1 randbody.o randshlibdelta1.o gcc -o randarg1 randbody.o randarg1.o gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o randshlibdelta2.o -c randshlibdelta2.c ./paxbin -C getmain1 gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o anonmap.o -c anonmap.c ./paxbin -SPRXM getmain1 gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o execbss.o -c execbss.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o execdata.o -c execdata.c gcc -o randshlibdelta2 randbody.o randshlibdelta2.o gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o execheap.o -c execheap.c gcc -o anonmap body.o anonmap.o -lpthread gcc -o execbss body.o execbss.o -lpthread gcc -o execdata body.o execdata.o -lpthread gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o execstack.o -c execstack.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o mprotanon.o -c mprotanon.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o mprotbss.o -c mprotbss.c gcc -o execheap body.o execheap.o -lpthread gcc -o execstack body.o execstack.o -lpthread gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o mprotdata.o -c mprotdata.c gcc -o mprotbss body.o mprotbss.o -lpthread gcc -o mprotanon body.o mprotanon.o -lpthread gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o mprotheap.o -c mprotheap.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o mprotstack.o -c mprotstack.c gcc -o mprotdata body.o mprotdata.o -lpthread gcc -o mprotheap body.o mprotheap.o -lpthread gcc -o mprotstack body.o mprotstack.o -lpthread gcc -o shlibbss body.o shlibbss.o shlibtest.so shlibtest2.so -ldl -lpthread gcc -o shlibdata body.o shlibdata.o shlibtest.so shlibtest2.so -ldl -lpthread gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o mprotshbss.o -c mprotshbss.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o mprotshdata.o -c mprotshdata.c gcc -O2 -U_FORTIFY_SOURCE -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -ftrampolines -o writetext.o -c writetext.c gcc -o mprotshbss mprotshbss.o body.o shlibtest.so -ldl -lpthread # disable segmexec, kernel else overrides pageexec ./paxbin -C getstack2 gcc -o mprotshdata mprotshdata.o body.o shlibtest.so -ldl -lpthread ./paxbin -PRsm getstack2 gcc -o writetext writetext.o body.o shlibtest.so -ldl -lpthread sh genpaxtest gcc anonmap execbss execdata execheap execstack shlibbss shlibdata mprotanon mprotbss mprotdata mprotheap mprotstack mprotshbss mprotshdata writetext randamap randheap1 randheap2 randmain1 randmain2 randshlib randvdso randstack1 randstack2 randarg1 randarg2 randshlibdelta1 randshlibdelta2 randexhaust1 randexhaust2 rettofunc1 rettofunc2 rettofunc1x rettofunc2x /usr/lib/paxtest rm shlibtest2.o shlibtest.o ==> Entering fakeroot environment... ==> Starting package()... mkdir -p /build/paxtest/pkg/paxtest//usr/lib/paxtest cp shlibtest.so shlibtest2.so anonmap execbss execdata execheap execstack shlibbss shlibdata mprotanon mprotbss mprotdata mprotheap mprotstack mprotshbss mprotshdata writetext randamap randheap1 randheap2 randmain1 randmain2 randshlib randvdso randstack1 randstack2 randarg1 randarg2 randshlibdelta1 randshlibdelta2 randexhaust1 randexhaust2 rettofunc1 rettofunc2 rettofunc1x rettofunc2x getamap getheap1 getheap2 getmain1 getmain2 getshlib getvdso getstack1 getstack2 getarg1 getarg2 getexhaust1 getexhaust2 getshlibdelta1 getshlibdelta2 /build/paxtest/pkg/paxtest//usr/lib/paxtest mkdir -p /build/paxtest/pkg/paxtest//usr/bin cp paxtest /build/paxtest/pkg/paxtest//usr/bin chmod 755 /build/paxtest/pkg/paxtest//usr/bin/paxtest ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "paxtest"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: paxtest 0.9.15-3 (Fri 10 Jul 2020 02:54:17 AM MDT) ==> Cleaning up...