From b1b3ca79073ba82b551906fd11cc0ca086f81894 Mon Sep 17 00:00:00 2001 From: luc65r Date: Mon, 8 Jun 2020 12:12:21 +0200 Subject: [PATCH] gcc: make -fcommon default on gcc10 --- pkgs/development/compilers/gcc/common/configure-flags.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/compilers/gcc/common/configure-flags.nix b/pkgs/development/compilers/gcc/common/configure-flags.nix index 7e0d691412b3..e6f3da0fd03c 100644 --- a/pkgs/development/compilers/gcc/common/configure-flags.nix +++ b/pkgs/development/compilers/gcc/common/configure-flags.nix @@ -194,6 +194,9 @@ let ++ lib.optionals (langD) [ "--with-target-system-zlib=yes" ] + # Make -fcommon default on gcc10 + # TODO: fix all packages (probably 100+) and remove that + ++ lib.optional (version >= "10.1.0") "--with-specs=%{!fno-common:%{!fcommon:-fcommon}}" ; in configureFlags