From 9120da4c4a836dc5a9fb696488ac03646f6b37d1 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Thu, 14 Jan 2021 19:06:22 -0500 Subject: [PATCH] binutils: enable gold when cross compiling on darwin This basically reverts: - 3c5188cc ('binutils: disable gold when building on darwin') - 457b48cc ('binutils: apply patch when cross compiling from darwin') Tested by building: - nix build -f . pkgsCross.i686-embedded.buildPackages.binutils - nix build -f . pkgsCross.aarch64-embedded.buildPackages.binutils --- pkgs/development/tools/misc/binutils/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/misc/binutils/default.nix b/pkgs/development/tools/misc/binutils/default.nix index 55926852146..68a8bfa68cb 100644 --- a/pkgs/development/tools/misc/binutils/default.nix +++ b/pkgs/development/tools/misc/binutils/default.nix @@ -4,7 +4,7 @@ , withAllTargets ? false, libbfd, libopcodes , enableShared ? !stdenv.hostPlatform.isStatic , noSysDirs -, gold ? !stdenv.buildPlatform.isDarwin || stdenv.hostPlatform == stdenv.targetPlatform +, gold ? true , bison ? null , flex , texinfo