[Buildroot] [PATCH 1/1] paxtest: new package
Matthew Weber
matthew.weber at rockwellcollins.com
Wed Jul 5 21:47:40 UTC 2017
Thomas, All.
On Wed, Jun 21, 2017 at 3:29 PM, Thomas Petazzoni
<thomas.petazzoni at free-electrons.com> wrote:
> Hello,
>
<snip>
>> +config BR2_PACKAGE_PAXTEST
>> + bool "paxtest"
>> + depends on BR2_TOOLCHAIN_USES_GLIBC
>
> Could you please add a comment about why we have this glibc dependency?
>
I started to look into this and I've found a few changes so far.....
1) It will require the "depends on BR2_TOOLCHAIN_USES_GLIBC" but I'll
add the following justification
# No UCLIBC or MUSL because __NO_A_OUT_SUPPORT
2) Still looking into these assembler errors. They don't seem to be
dependent on GCC version. (armv5-ctng-linux-gnueabi GCC4.8 /
sourcery-arm-armv4t GCC4.8 / sourcery-arm GCC4.8 /br-nios2-glibc
GCC6.0 )
/home/buildroot/paxtest_gcc_GLIBC/armv5-ctng-linux-gnueabi/host/usr/bin/armv5-ctng-linux-gnueabi-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
/home/buildroot/paxtest_gcc_GLIBC/armv5-ctng-linux-gnueabi/host/usr/bin/armv5-ctng-linux-gnueabi-gcc
-O2 -Wa,--noexecstack -U_FORTIFY_SOURCE -DRUNDIR=\".\"
-fno-stack-protector -fPIC -o shlibtest.o -c shlibtest.c
/tmp/ccoq8vb7.s: Assembler messages:
/tmp/ccoq8vb7.s:27: Error: alignment too large: 15 assumed
make[3]: *** [shlibtest.o] Error 1
Matt
More information about the buildroot
mailing list