From d2e78403a849e788a7343bc5aea89cb1aa51e220 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 30 Oct 2018 07:38:45 -0500 Subject: [PATCH 1/2] gcc6: 6.4.0 -> 6.5.0 http://lists.gnu.org/archive/html/info-gnu/2018-10/msg00003.html --- pkgs/development/compilers/gcc/6/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/gcc/6/default.nix b/pkgs/development/compilers/gcc/6/default.nix index 2980d34fcc49..ea72fff8690f 100644 --- a/pkgs/development/compilers/gcc/6/default.nix +++ b/pkgs/development/compilers/gcc/6/default.nix @@ -48,7 +48,7 @@ assert langGo -> langCC; with stdenv.lib; with builtins; -let version = "6.4.0"; +let version = "6.5.0"; inherit (stdenv) buildPlatform hostPlatform targetPlatform; @@ -163,7 +163,7 @@ stdenv.mkDerivation ({ src = fetchurl { url = "mirror://gnu/gcc/gcc-${version}/gcc-${version}.tar.xz"; - sha256 = "1m0lr7938lw5d773dkvwld90hjlcq2282517d1gwvrfzmwgg42w5"; + sha256 = "0i89fksfp6wr1xg9l8296aslcymv2idn60ip31wr9s4pwin7kwby"; }; inherit patches; From 00a51a9669c0883b13a7bb5273641c3f8cd29694 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Tue, 30 Oct 2018 07:47:09 -0500 Subject: [PATCH 2/2] gcc6: don't apply patches included in update to 6.5 --- pkgs/development/compilers/gcc/6/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/compilers/gcc/6/default.nix b/pkgs/development/compilers/gcc/6/default.nix index ea72fff8690f..56e6af50c2de 100644 --- a/pkgs/development/compilers/gcc/6/default.nix +++ b/pkgs/development/compilers/gcc/6/default.nix @@ -57,8 +57,6 @@ let version = "6.5.0"; ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optional noSysDirs ../no-sys-dirs.patch ++ optional langFortran ../gfortran-driving.patch - ++ [ ../struct-ucontext.patch ../struct-sigaltstack.patch ] # glibc-2.26 - ++ optional langJava [ ../struct-ucontext-libjava.patch ] # glibc-2.26 ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch ;