[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#301135: libc6: libacl/libcrypto/libasound all have PT_GNU_STACK enabled on them in glibc 2.3.4-1



Quoting GOTO Masanori (gotom@debian.or.jp):
> How did you fix your package?

These patches for PaX were applied:

debian/patches/902_glibc-2.3.5-pt_pax-1.dpatch
debian/patches/903_glibc-2.3.5-dl_execstack_PaX-2.dpatch

available in the diff at

http://debian.linux-systeme.com/dists/unstable/main/source/glibc_2.3.5-7.diff.gz

The second patch seems relevant, but I don't know if it would break
Exec-shield (which, as I understand it, PT_GNU_STACK was added to
support) or anything else.  I'll try rebuilding glibc with just that
and see if it helps.

For complete PaX support, including the PT_PAX_FLAGS ELF header, it
seems a binutils patch is also needed.

Regards,
Zoran



Reply to: