1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 12:40:32 +02:00
Files
guix/gnu/packages/patches
Nicolas Graves 88d75f99c3 gnu: ghc: More robust build with binutils ≥ 2.39.
Future versions of ghc will have more occurrences of the execstack
warning.  Instead of modifying the tests for each new version, a more
robust approach is to explicitely make ghc pass -Wl,-z,noexecstack to
its ld invocations during all tests.  This is what this patch does.

* gnu/packages/patches/ghc-testsuite-recomp015-execstack.patch: New patches.
* gnu/local.mk (disp_path_DATA): Deregister patch.
* gnu/packages/haskell.scm (ghc-8.6, ghc-8.8, ghc-9.0, ghc-9.2,
ghc-9.4): Deregister patch use. Add phase 'fix-tests-with-binutils@2.39.

Change-Id: Ib174c017eef512eda9b4754178a927517c7f05a1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6651
2026-03-30 22:09:14 +02:00
..
2025-11-27 13:03:53 +01:00
2026-01-19 21:38:21 +01:00
2026-03-17 09:08:08 +01:00
2026-03-18 10:58:52 +05:30
2026-02-04 12:31:20 -05:00
2026-03-06 14:53:49 +01:00
2026-02-21 21:52:40 +01:00
2026-02-10 23:49:15 +01:00
2025-10-19 21:29:38 +02:00
2025-12-01 14:43:32 -06:00