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

Re: Bug#817207: glibc: kfreebsd-i386: illegal instruction in ld.so

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.

Steven Chamberlain

Attachment: signature.asc
Description: Digital signature

Reply to: