File tree Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 135
135
++ final . lib . optional ( versionAtLeast "8.6.4" && versionLessThan "8.8" ) ./patches/ghc/ghc-no-system-linker.patch
136
136
137
137
++ fromUntil "8.10.2" "8.12" ./patches/ghc/MR3714-backported-to-8.10.2.patch
138
+
139
+ ++ from "8.10.1" ./patches/ghc/ghc-acrt-iob-func.patch
138
140
;
139
141
in ( {
140
142
ghc844 = final . callPackage ../compiler/ghc {
Original file line number Diff line number Diff line change
1
+ diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c
2
+ index b2f90a892d..c552652247 100644
3
+ --- a/rts/RtsSymbols.c
4
+ +++ b/rts/RtsSymbols.c
5
+ @@ -140,6 +140,7 @@
6
+ RTS_WIN64_ONLY(SymI_HasProto(__imp__environ)) \
7
+ RTS_WIN32_ONLY(SymI_HasProto(_imp___iob)) \
8
+ RTS_WIN64_ONLY(SymI_HasProto(__iob_func)) \
9
+ + RTS_WIN64_ONLY(SymI_HasProto(__acrt_iob_func)) \
10
+ /* see Note [Symbols for MinGW's printf] */ \
11
+ SymI_HasProto(_lock_file) \
12
+ SymI_HasProto(_unlock_file) \
You can’t perform that action at this time.
0 commit comments