2b34bdd2ba
- our gcc should not bring libssp, because glibc provides __stack_chk_fail already. libssp is only for some non-glibc systems. The gcc configure script was not finding the header files of our glibc, so it assumed it did not provide __stack_chk_fail. I wrote code in the builder that patches the gcc/configure script properly for that. As a consequence, the glibc does not need anymore the "nscd-ssp-linking" patch, and we have a saner gcc (without libssp when using -fstack-protector) - Instead of disabling the sse42 strstr() implementation in glibc due to the bug http://sourceware.org/bugzilla/show_bug.cgi?id=12123, I provide a better patch written after more reserach (that I submitted upstream already, and it's pending review). svn path=/nixpkgs/branches/stdenv-updates/; revision=24493 |
||
---|---|---|
.. | ||
builder.sh | ||
default.nix | ||
ghdl-ortho-cflags.patch | ||
gnat-cflags.patch | ||
java-jvgenmain-link.patch | ||
libstdc++-target.patch | ||
no-sys-dirs.patch | ||
sources.nix | ||
update-gcc.sh |