GNU bug report logs - #67921
[PATCH haskell-team 1/3] gnu: ghc-next: Update to version 9.4.8

Previous Next

Package: guix-patches;

Reported by: Saku Laesvuori <saku <at> laesvuori.fi>

Date: Wed, 20 Dec 2023 07:12:02 UTC

Severity: normal

Tags: moreinfo, patch

Full log


Message #260 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Graves <ngraves <at> ngraves.fr>
To: Nicolas Graves via Guix-patches via <guix-patches <at> gnu.org>,
 67921 <at> debbugs.gnu.org
Cc: dev <at> jpoiret.xyz, lars <at> 6xq.net, saku <at> laesvuori.fi
Subject: Re: [bug#67921] [PATCH v3 01/24] gnu: ghc: More robust build with
 binutils ≥ 2.39.
Date: Thu, 31 Oct 2024 15:02:19 +0100
On 2024-10-31 13:46, Nicolas Graves via Guix-patches via wrote:

> 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 <at> 2.39.

My mistake, just to be clear, this patch is here to fix the build of
9.8.4 after the core-updates merges, more than to fix the last errors on
the 9.6 version.  I needed it anyway to be able to compile up to 9.6,
but I haven't taken a look at 9.6 yet.

-- 
Best regards,
Nicolas Graves




This bug report was last modified 266 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.