summary refs log tree commit diff
path: root/pkgs/stdenv/linux/make-bootstrap-tools.nix
diff options
context:
space:
mode:
authorBernardo Meurer <bernardo@meurer.org>2021-08-21 14:09:47 -0700
committerBernardo Meurer <bernardo@meurer.org>2022-03-28 18:50:04 -0700
commit7bac80fef8d153147de38fbd5586255d836ce980 (patch)
treeb8fdd0116cd892cd91b9eac4c956eb07724955ac /pkgs/stdenv/linux/make-bootstrap-tools.nix
parent36aa3f6a09ad59869baeff3909385db9b2307e07 (diff)
downloadnixpkgs-7bac80fef8d153147de38fbd5586255d836ce980.tar
nixpkgs-7bac80fef8d153147de38fbd5586255d836ce980.tar.gz
nixpkgs-7bac80fef8d153147de38fbd5586255d836ce980.tar.bz2
nixpkgs-7bac80fef8d153147de38fbd5586255d836ce980.tar.lz
nixpkgs-7bac80fef8d153147de38fbd5586255d836ce980.tar.xz
nixpkgs-7bac80fef8d153147de38fbd5586255d836ce980.tar.zst
nixpkgs-7bac80fef8d153147de38fbd5586255d836ce980.zip
stdenv: fix binutils' bootstrap
Co-authored-by: TredwellGit <tredwell@tutanota.com>
Diffstat (limited to 'pkgs/stdenv/linux/make-bootstrap-tools.nix')
-rw-r--r--pkgs/stdenv/linux/make-bootstrap-tools.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/stdenv/linux/make-bootstrap-tools.nix b/pkgs/stdenv/linux/make-bootstrap-tools.nix
index 84b63e7b8fd..e1ddfcf28d5 100644
--- a/pkgs/stdenv/linux/make-bootstrap-tools.nix
+++ b/pkgs/stdenv/linux/make-bootstrap-tools.nix
@@ -172,7 +172,7 @@ in with pkgs; rec {
         for i in as ld ar ranlib nm strip readelf objdump; do
           cp ${bootBinutils.out}/bin/$i $out/bin
         done
-        cp '${lib.getLib binutils.bintools}'/lib/* "$out/lib/"
+        cp -r '${lib.getLib binutils.bintools}'/lib/* "$out/lib/"
 
         chmod -R u+w $out
 
@@ -186,6 +186,7 @@ in with pkgs; rec {
 
         nuke-refs $out/bin/*
         nuke-refs $out/lib/*
+        nuke-refs $out/lib/*/*
         nuke-refs $out/libexec/gcc/*/*/*
         nuke-refs $out/lib/gcc/*/*/*
         nuke-refs $out/lib/gcc/*/*/include-fixed/*{,/*}