diff options
author | Bernardo Meurer <bernardo@meurer.org> | 2021-08-21 14:03:23 -0700 |
---|---|---|
committer | Sergei Trofimovich <slyich@gmail.com> | 2021-11-28 08:49:32 +0000 |
commit | 51694b0af4e811dabac490b98eba588b06585cdd (patch) | |
tree | 9cc4143fff001fdd0aa8cc858ccf5b99c5d3d256 /pkgs/applications/science/misc/root/5.nix | |
parent | 1561c366ab92246fc7f4e2e6b48b394e944c8703 (diff) | |
download | nixpkgs-51694b0af4e811dabac490b98eba588b06585cdd.tar nixpkgs-51694b0af4e811dabac490b98eba588b06585cdd.tar.gz nixpkgs-51694b0af4e811dabac490b98eba588b06585cdd.tar.bz2 nixpkgs-51694b0af4e811dabac490b98eba588b06585cdd.tar.lz nixpkgs-51694b0af4e811dabac490b98eba588b06585cdd.tar.xz nixpkgs-51694b0af4e811dabac490b98eba588b06585cdd.tar.zst nixpkgs-51694b0af4e811dabac490b98eba588b06585cdd.zip |
root5: binutils 2.37 fix
Co-authored-by: TredwellGit <tredwell@tutanota.com>
Diffstat (limited to 'pkgs/applications/science/misc/root/5.nix')
-rw-r--r-- | pkgs/applications/science/misc/root/5.nix | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/applications/science/misc/root/5.nix b/pkgs/applications/science/misc/root/5.nix index 715c5c90cbc..de85043f127 100644 --- a/pkgs/applications/science/misc/root/5.nix +++ b/pkgs/applications/science/misc/root/5.nix @@ -61,6 +61,28 @@ stdenv.mkDerivation rec { ]; preConfigure = '' + # binutils 2.37 fixes + fixupList=( + cint/demo/gl/make0 + cint/demo/exception/Makefile + cint/demo/makecint/KRcc/Makefile + cint/demo/makecint/Stub2/Make2 + cint/demo/makecint/Array/Makefile + cint/demo/makecint/DArray/Makefile + cint/demo/makecint/ReadFile/Makefile + cint/demo/makecint/stl/Makefile + cint/demo/makecint/Stub2/Make1 + cint/cint/include/makemat + cint/cint/lib/WildCard/Makefile + cint/cint/include/make.arc + cint/cint/lib/qt/Makefile + cint/cint/lib/pthread/Makefile + graf2d/asimage/src/libAfterImage/Makefile.in + ) + for toFix in "''${fixupList[@]}"; do + substituteInPlace "$toFix" --replace "clq" "cq" + done + patchShebangs build/unix/ ln -s ${lib.getDev stdenv.cc.libc}/include/AvailabilityMacros.h cint/cint/include/ '' |