[Git][ghc/ghc][wip/bump-win32-tarballs] ghc-internal: Add dependency on compiler-rt

Ben Gamari pushed to branch wip/bump-win32-tarballs at Glasgow Haskell Compiler / GHC Commits: 580e5051 by Ben Gamari at 2025-07-02T13:02:46+00:00 ghc-internal: Add dependency on compiler-rt This is necessary to ensure that we have - - - - - 1 changed file: - libraries/ghc-internal/ghc-internal.cabal.in Changes: ===================================== libraries/ghc-internal/ghc-internal.cabal.in ===================================== @@ -478,6 +478,8 @@ Library -- is no longer re-exporting them (see #11223) -- ucrt: standard C library. The RTS will automatically include this, -- but is added for completeness. + -- compiler-rt: this ensures that __stack_chk_fail is not resolved to + the variant provided by mingwex below. -- mingwex: provides GNU POSIX extensions that aren't provided by ucrt. -- mingw32: Unfortunately required because of a resource leak between -- mingwex and mingw32. the __math_err symbol is defined in @@ -493,7 +495,7 @@ Library -- on Windows. Required because of mingw32. extra-libraries: wsock32, user32, shell32, mingw32, kernel32, advapi32, - mingwex, ws2_32, shlwapi, ole32, rpcrt4, ntdll, ucrt + compiler-rt, mingwex, ws2_32, shlwapi, ole32, rpcrt4, ntdll, ucrt -- Minimum supported Windows version. -- These numbers can be found at: -- https://msdn.microsoft.com/en-us/library/windows/desktop/aa383745(v=vs.85).a... View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/580e5051803f1a14c7d0d903dd0c48f9... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/580e5051803f1a14c7d0d903dd0c48f9... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Ben Gamari (@bgamari)