treewide: Do not limit hardenging because gcc 4.9 in bootstrap

Bootstrap tools has since been bumped
This commit is contained in:
John Ericson 2017-09-14 01:45:14 -04:00
parent 392a014ff2
commit e5567bae2d
17 changed files with 0 additions and 51 deletions

View File

@ -69,9 +69,6 @@ let
enableParallelBuilding = true; enableParallelBuilding = true;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
preConfigure = preConfigure =
'' ''
configureFlags="$configureFlags -Dprefix=$out -Dman1dir=$out/share/man/man1 -Dman3dir=$out/share/man/man3" configureFlags="$configureFlags -Dprefix=$out -Dman1dir=$out/share/man/man1 -Dman3dir=$out/share/man/man3"

View File

@ -18,9 +18,6 @@ stdenv.mkDerivation rec {
doCheck = true; doCheck = true;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = { meta = {
description = "Library that generates loops for scanning polyhedra"; description = "Library that generates loops for scanning polyhedra";

View File

@ -18,9 +18,6 @@ let self = stdenv.mkDerivation rec {
nativeBuildInputs = [ m4 ]; nativeBuildInputs = [ m4 ];
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "format" "stackprotector" ];
patches = if stdenv.isDarwin then [ ./need-size-t.patch ] else null; patches = if stdenv.isDarwin then [ ./need-size-t.patch ] else null;
configureFlags = configureFlags =

View File

@ -12,9 +12,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

@ -17,9 +17,6 @@ stdenv.mkDerivation rec {
doCheck = true; doCheck = true;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
# Libelf's custom NLS macros fail to determine the catalog file extension on # Libelf's custom NLS macros fail to determine the catalog file extension on
# Darwin, so disable NLS for now. # Darwin, so disable NLS for now.
# FIXME: Eventually make Gettext a build input on all platforms. # FIXME: Eventually make Gettext a build input on all platforms.

View File

@ -20,9 +20,6 @@ stdenv.mkDerivation rec {
doCheck = hostPlatform == buildPlatform; doCheck = hostPlatform == buildPlatform;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = { meta = {
description = "Library for multiprecision complex arithmetic with exact rounding"; description = "Library for multiprecision complex arithmetic with exact rounding";

View File

@ -17,9 +17,6 @@ stdenv.mkDerivation rec {
# mpfr.h requires gmp.h # mpfr.h requires gmp.h
propagatedBuildInputs = [ gmp ]; propagatedBuildInputs = [ gmp ];
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
configureFlags = configureFlags =
stdenv.lib.optional hostPlatform.isSunOS "--disable-thread-safe" ++ stdenv.lib.optional hostPlatform.isSunOS "--disable-thread-safe" ++
stdenv.lib.optional hostPlatform.is64bit "--with-pic"; stdenv.lib.optional hostPlatform.is64bit "--with-pic";

View File

@ -29,9 +29,6 @@ stdenv.mkDerivation rec {
setOutputFlags = false; setOutputFlags = false;
outputDoc = "dev"; # single tiny man3 page outputDoc = "dev"; # single tiny man3 page
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
configureFlags = stdenv.lib.optional (!static) "--shared"; configureFlags = stdenv.lib.optional (!static) "--shared";
postInstall = '' postInstall = ''

View File

@ -61,9 +61,6 @@ stdenv.mkDerivation rec {
inherit noSysDirs; inherit noSysDirs;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
preConfigure = '' preConfigure = ''
# Clear the default library search path. # Clear the default library search path.
if test "$noSysDirs" = "1"; then if test "$noSysDirs" = "1"; then

View File

@ -15,9 +15,6 @@ stdenv.mkDerivation rec {
# Upstream is aware of it; it may be in the next release. # Upstream is aware of it; it may be in the next release.
patches = [ ./s_isdir.patch ] ++ stdenv.lib.optional hostPlatform.isDarwin stdenv.secure-format-patch; patches = [ ./s_isdir.patch ] ++ stdenv.lib.optional hostPlatform.isDarwin stdenv.secure-format-patch;
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = { meta = {
homepage = http://www.gnu.org/software/m4/; homepage = http://www.gnu.org/software/m4/;
description = "GNU M4, a macro processor"; description = "GNU M4, a macro processor";

View File

@ -10,9 +10,6 @@ stdenv.mkDerivation rec {
setupHook = [ ./setup-hook.sh ]; setupHook = [ ./setup-hook.sh ];
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
#doCheck = true; # problems when loading libc.so.6 #doCheck = true; # problems when loading libc.so.6
meta = { meta = {

View File

@ -17,9 +17,6 @@ stdenv.mkDerivation rec {
configureFlags = stdenv.lib.optional stdenv.isSunOS "AWK=${gawk}/bin/awk"; configureFlags = stdenv.lib.optional stdenv.isSunOS "AWK=${gawk}/bin/awk";
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
preInstall = '' preInstall = ''
installFlags="TEXMF=$out/texmf-dist"; installFlags="TEXMF=$out/texmf-dist";
installTargets="install install-tex"; installTargets="install install-tex";

View File

@ -13,9 +13,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ m4 perl ] ++ stdenv.lib.optional stdenv.isSunOS help2man; nativeBuildInputs = [ m4 perl ] ++ stdenv.lib.optional stdenv.isSunOS help2man;
propagatedBuildInputs = [ m4 ]; propagatedBuildInputs = [ m4 ];
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = { meta = {
homepage = http://www.gnu.org/software/bison/; homepage = http://www.gnu.org/software/bison/;
description = "Yacc-compatible parser generator"; description = "Yacc-compatible parser generator";

View File

@ -18,9 +18,6 @@ stdenv.mkDerivation rec {
"MANDIR=share/man/man1" "MANDIR=share/man/man1"
]; ];
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
setupHook = ./setup-hook.sh; setupHook = ./setup-hook.sh;
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -17,9 +17,6 @@ stdenv.mkDerivation rec {
postInstall = "rm -rf $out/share/doc"; postInstall = "rm -rf $out/share/doc";
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://tukaani.org/xz/; homepage = http://tukaani.org/xz/;
description = "XZ, general-purpose data compression software, successor of LZMA"; description = "XZ, general-purpose data compression software, successor of LZMA";

View File

@ -21,9 +21,6 @@ stdenv.mkDerivation rec {
sha256 = "0r8c1bgm68kl70j1lgd0rv12iykw6143k4m9a56xip9rc2hv25qi"; sha256 = "0r8c1bgm68kl70j1lgd0rv12iykw6143k4m9a56xip9rc2hv25qi";
}; };
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
patches = optional hostPlatform.isCygwin ./coreutils-8.23-4.cygwin.patch; patches = optional hostPlatform.isCygwin ./coreutils-8.23-4.cygwin.patch;
# The test tends to fail on btrfs and maybe other unusual filesystems. # The test tends to fail on btrfs and maybe other unusual filesystems.

View File

@ -8,9 +8,6 @@ stdenv.mkDerivation rec {
sha256 = "1bgafvy3ypbhhfznwjv1lxmd6mci3x1byilnnkc7gcr486wlb8pl"; sha256 = "1bgafvy3ypbhhfznwjv1lxmd6mci3x1byilnnkc7gcr486wlb8pl";
}; };
# FIXME needs gcc 4.9 in bootstrap tools
hardeningDisable = [ "stackprotector" ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://ftp.gnu.org/gnu/which/; homepage = http://ftp.gnu.org/gnu/which/;
platforms = platforms.all; platforms = platforms.all;