Aurelien Jarno wrote:
> + * patches/kfreebsd/local-sysdeps.diff: update to revision 5932 (from
> + glibc-bsd):
> + - Fix consistency check for PIC code when built with GCC 5. Closes:
> + #817207.
Thanks Aurelien, that's brilliant!
I just tested and it has fixed the problem I saw on kfreebsd-i386.
So this turned out to be:
* not due to a change in glibc, but the change to gcc-5;
* specific to i386 CPU architecture;
* already fixed for linux, just wasn't applied to kfreebsd sysdeps;
* the failure was in check_consistency(); not directly related to
executable stacks, but it was called inside a code block that
tries to enables executable stacks, if some library requests it.
Regards,
--
Steven Chamberlain
steven@pyro.eu.org
Attachment:
signature.asc
Description: Digital signature