mirror of
https://github.com/ilyakooo0/haskell.nix.git
synced 2024-09-20 03:18:00 +03:00
plugin target handling patch when target is win (#878)
Fixes file not found errors when cross compiling
This commit is contained in:
parent
d28860a043
commit
8dc7c8ea74
@ -24,6 +24,17 @@ final: prev:
|
||||
configureFlags = (drv.configureFlags or []) ++ prev.stdenv.lib.optional prev.stdenv.hostPlatform.isWindows "--enable-static --disable-shared" ;
|
||||
});
|
||||
|
||||
binutils-unwrapped = prev.binutils-unwrapped.overrideAttrs (attrs: {
|
||||
patches = attrs.patches ++ final.lib.optional (final.stdenv.targetPlatform.isWindows && attrs.version or "" == "2.31.1") (
|
||||
final.fetchpatch {
|
||||
name = "plugin-target-handling-patch";
|
||||
url = "https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=999d6dff80fab12d22c2a8d91923db6bde7fb3e5";
|
||||
excludes = ["bfd/ChangeLog"];
|
||||
sha256 = "0a60w52wrf6qzchsiviprmcblq0q1fv1rbkx4gkk482dmvx4j0l6";
|
||||
}
|
||||
);
|
||||
});
|
||||
|
||||
haskell-nix = prev.haskell-nix // ({
|
||||
defaultModules = prev.haskell-nix.defaultModules ++ [
|
||||
({ pkgs, buildModules, config, lib, ... }:
|
||||
|
Loading…
Reference in New Issue
Block a user