[Git][haskell-team/DHG_packages][experimental] ghc: fix unregisterised builds

Clint Adams (@clint) gitlab at salsa.debian.org
Wed Sep 17 21:31:15 BST 2025



Clint Adams pushed to branch experimental at Debian Haskell Group / DHG_packages


Commits:
7e5040f6 by Clint Adams at 2025-09-17T16:31:01-04:00
ghc: fix unregisterised builds

- - - - -


3 changed files:

- p/ghc/debian/changelog
- p/ghc/debian/patches/series
- + p/ghc/debian/patches/unreg-proto.patch


Changes:

=====================================
p/ghc/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+ghc (9.8.4-1~0exp4) experimental; urgency=medium
+
+  * Fix unregisterised builds.
+
+ -- Clint Adams <clint at debian.org>  Mon, 15 Sep 2025 17:41:55 -0400
+
 ghc (9.8.4-1~0exp3) experimental; urgency=medium
 
   * Re-enable registerised builds on i386 (relying on SSE2).


=====================================
p/ghc/debian/patches/series
=====================================
@@ -30,3 +30,4 @@ alpha-fix-ieee_set_fp_control-invocation.patch
 0005-Pass-the-mcmodel-medium-parameter-to-CC-via-GHC.patch
 hp2ps-gcc15.patch
 0001-llvmGen-Adapt-to-allow-use-of-new-pass-manager.patch
+unreg-proto.patch


=====================================
p/ghc/debian/patches/unreg-proto.patch
=====================================
@@ -0,0 +1,11 @@
+--- a/rts/include/Stg.h
++++ b/rts/include/Stg.h
+@@ -320,7 +320,7 @@ typedef StgFunPtr       F_;
+ #define FN_(f)           StgFunPtr f(void)
+ #define EF_(f)           StgFunPtr f(void) /* External Cmm functions */
+ /* foreign functions: */
+-#define EFF_(f)   void f() /* See Note [External function prototypes] */
++#define EFF_(f)   void f(void) /* See Note [External function prototypes] */
+ 
+ /* Note [External function prototypes]
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/7e5040f6c0eb7fc1c1938caca1921a64ff643e0a

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/7e5040f6c0eb7fc1c1938caca1921a64ff643e0a
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20250917/254b8e30/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list