gcc/isl: move bootstrap hardening flags to new bootstrap env

This commit is contained in:
Robin Gloster 2016-03-28 19:17:23 +00:00
parent f60c9df0ba
commit 7dea0e91ac
4 changed files with 6 additions and 6 deletions

View File

@ -220,8 +220,7 @@ stdenv.mkDerivation ({
inherit patches; inherit patches;
# FIXME stackprotector needs gcc 4.9 in bootstrap tools hardeningDisable = [ "format" ];
hardeningDisable = [ "format" "stackprotector" ];
postPatch = postPatch =
if (stdenv.isGNU if (stdenv.isGNU

View File

@ -216,7 +216,8 @@ stdenv.mkDerivation ({
sha256 = "1ny4smkp5bzs3cp8ss7pl6lk8yss0d9m4av1mvdp72r1x695akxq"; sha256 = "1ny4smkp5bzs3cp8ss7pl6lk8yss0d9m4av1mvdp72r1x695akxq";
}; };
hardeningDisable = [ "format" ]; # FIXME stackprotector needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" "format" ];
inherit patches; inherit patches;

View File

@ -13,9 +13,6 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = { meta = {
homepage = http://www.kotnet.org/~skimo/isl/; homepage = http://www.kotnet.org/~skimo/isl/;
license = stdenv.lib.licenses.lgpl21; license = stdenv.lib.licenses.lgpl21;

View File

@ -12,6 +12,9 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = { meta = {
homepage = http://www.kotnet.org/~skimo/isl/; homepage = http://www.kotnet.org/~skimo/isl/;
license = stdenv.lib.licenses.lgpl21; license = stdenv.lib.licenses.lgpl21;