* CPV: app-admin/paxtest-0.9.9 * REPO: gentoo * USE: elibc_glibc kernel_linux test userland_GNU x86 >>> Unpacking source... >>> Unpacking paxtest-0.9.9.tgz to /var/tmp/portage/app-admin/paxtest-0.9.9/work >>> Source unpacked in /var/tmp/portage/app-admin/paxtest-0.9.9/work >>> Preparing source in /var/tmp/portage/app-admin/paxtest-0.9.9/work/paxtest-0.9.9 ... * Applying paxtest-0.9.9-Makefile.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-admin/paxtest-0.9.9/work/paxtest-0.9.9 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-admin/paxtest-0.9.9/work/paxtest-0.9.9 ... make -j14 RUNDIR=/usr/lib/paxtest i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -fPIC -o shlibtest.o -c shlibtest.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -fPIC -o shlibtest2.o -c shlibtest2.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o body.o -c body.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o shlibbss.o -c shlibbss.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o shlibdata.o -c shlibdata.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randbody.o -c randbody.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o retbody.o -c body.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o getamap.o -c getamap.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o getheap1.o -c getheap.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -fPIE -o getheap2.o -c getheap.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -fPIE -o getmain2.o -c getmain.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o getmain1.o -c getmain.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o getshlib.o -c getshlib.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o getstack.o -c getstack.c i686-pc-linux-gnu-gcc -shared -o shlibtest.so shlibtest.o i686-pc-linux-gnu-gcc -shared -o shlibtest2.so shlibtest2.o i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o anonmap.o -c anonmap.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o execbss.o -c execbss.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o execdata.o -c execdata.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o execheap.o -c execheap.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o execstack.o -c execstack.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o mprotanon.o -c mprotanon.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o mprotbss.o -c mprotbss.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o mprotdata.o -c mprotdata.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o mprotheap.o -c mprotheap.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o execbss body.o execbss.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o anonmap body.o anonmap.o -lpthread i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o mprotstack.o -c mprotstack.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o mprotshbss.o -c mprotshbss.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o execheap body.o execheap.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o execdata body.o execdata.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o execstack body.o execstack.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o mprotbss body.o mprotbss.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o mprotanon body.o mprotanon.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o mprotdata body.o mprotdata.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o mprotheap body.o mprotheap.o -lpthread i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o mprotshdata.o -c mprotshdata.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o writetext.o -c writetext.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o mprotstack body.o mprotstack.o -lpthread i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randamap.o -c randamap.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randheap1.o -c randheap1.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randheap2.o -c randheap2.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randmain1.o -c randmain1.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randmain2.o -c randmain2.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randshlib.o -c randshlib.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o mprotshbss mprotshbss.o body.o shlibtest.so -ldl -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randheap2 randbody.o randheap2.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randheap1 randbody.o randheap1.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randmain1 randbody.o randmain1.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o mprotshdata mprotshdata.o body.o shlibtest.so -ldl -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randamap randbody.o randamap.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randmain2 randbody.o randmain2.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randshlib randbody.o randshlib.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o writetext writetext.o body.o shlibtest.so -ldl -lpthread i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randstack1.o -c randstack1.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o randstack2.o -c randstack2.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randstack1 randbody.o randstack1.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o randstack2 randbody.o randstack2.o i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o rettofunc1.o -c rettofunc1.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o rettofunc2.o -c rettofunc2.c i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o rettofunc1x.o -c rettofunc1x.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o rettofunc1 retbody.o rettofunc1.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o rettofunc2 retbody.o rettofunc2.o -lpthread i686-pc-linux-gnu-gcc -O2 -pipe -Wa,--noexecstack -D_FORTIFY_SOURCE=0 -DRUNDIR=\"/usr/lib/paxtest\" -fno-stack-protector -o rettofunc2x.o -c rettofunc2x.c i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o getamap getamap.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o rettofunc1x retbody.o rettofunc1x.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o getheap1 getheap1.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o rettofunc2x retbody.o rettofunc2x.o -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -pie -o getheap2 getheap2.o || (echo -e "#!/bin/sh\necho getheap2 pie not implemented" > getheap2; chmod +x getheap2) i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o getmain1 getmain1.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -pie -o getmain2 getmain2.o || (echo -e "#!/bin/sh\necho getmain2 pie not implemented" > getmain2; chmod +x getmain2) i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o getshlib getshlib.o -ldl i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o getstack1 getstack.o i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o getstack2 getstack.o ./paxbin -C rettofunc1x i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o shlibbss body.o shlibbss.o shlibtest.so shlibtest2.so -ldl -lpthread i686-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o shlibdata body.o shlibdata.o shlibtest.so shlibtest2.so -ldl -lpthread ./paxbin -C getmain1 ./paxbin -C rettofunc2x ./paxbin -SPXM rettofunc1x ./paxbin -SPXM rettofunc2x ./paxbin -SPRXM getmain1 ./paxbin -C getstack1 # disable segmexec, kernel else overrides pageexec ./paxbin -C getstack2 ./paxbin -SRpm getstack1 sh genpaxtest anonmap execbss execdata execheap execstack shlibbss shlibdata mprotanon mprotbss mprotdata mprotheap mprotstack mprotshbss mprotshdata writetext randamap randheap1 randheap2 randmain1 randmain2 randshlib randstack1 randstack2 rettofunc1 rettofunc2 rettofunc1x rettofunc2x ./paxbin -PRsm getstack2 /usr/lib/paxtest rm shlibtest.o shlibtest2.o >>> Source compiled. >>> Test phase [none]: app-admin/paxtest-0.9.9 >>> Install paxtest-0.9.9 into /var/tmp/portage/app-admin/paxtest-0.9.9/image/ category app-admin make -j14 DESTDIR=/var/tmp/portage/app-admin/paxtest-0.9.9/image/ BINDIR=/usr/bin RUNDIR=/usr/lib/paxtest install mkdir -p /var/tmp/portage/app-admin/paxtest-0.9.9/image///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 randstack1 randstack2 rettofunc1 rettofunc2 rettofunc1x rettofunc2x getamap getheap1 getheap2 getmain1 getmain2 getshlib getstack1 getstack2 /var/tmp/portage/app-admin/paxtest-0.9.9/image///usr/lib/paxtest mkdir -p /var/tmp/portage/app-admin/paxtest-0.9.9/image///usr/bin cp paxtest /var/tmp/portage/app-admin/paxtest-0.9.9/image///usr/bin chmod 755 /var/tmp/portage/app-admin/paxtest-0.9.9/image///usr/bin/paxtest >>> Completed installing paxtest-0.9.9 into /var/tmp/portage/app-admin/paxtest-0.9.9/image/  * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/lib/paxtest/shlibtest.so * /usr/lib/paxtest/shlibtest2.so  * Gentoo contact information ... herds: hardened maintainers: blueness@gentoo.org