[Git][haskell-team/DHG_packages][experimental] 3 commits: Reapply "ghc: re-enable registerised builds on i386"

Ilias Tsitsimpis (@iliastsi) gitlab at salsa.debian.org
Sat Sep 27 16:18:29 BST 2025



Ilias Tsitsimpis pushed to branch experimental at Debian Haskell Group / DHG_packages


Commits:
6384525f by Ilias Tsitsimpis at 2025-09-27T15:12:44+03:00
Reapply "ghc: re-enable registerised builds on i386"

Baseline for i386 has been raised to 'Pentium4', which supports SSE2.

This reverts commit fdf5f47b84ec3af6869a3a75b825e2668a29f075.

- - - - -
95ce24fa by Ilias Tsitsimpis at 2025-09-27T18:08:35+03:00
hadrian: Do not generate dbgsym package

- - - - -
11986a27 by Ilias Tsitsimpis at 2025-09-27T18:08:35+03:00
ghc: Close #1096703

- - - - -


6 changed files:

- p/ghc/debian/changelog
- p/ghc/debian/rules
- p/haskell-hadrian/debian/changelog
- − p/haskell-hadrian/debian/compat
- p/haskell-hadrian/debian/control
- p/haskell-hadrian/debian/rules


Changes:

=====================================
p/ghc/debian/changelog
=====================================
@@ -2,10 +2,9 @@ ghc (9.10.3-1~exp1) experimental; urgency=medium
 
   * New upstream release
   * Update upstream signing key
-  * Fix unregisterised builds with GCC15
-  * Switch to unregistered build on i386 to avoid a baseline violation
+  * Fix unregisterised builds with GCC15 (Closes: #1096703)
 
- -- Ilias Tsitsimpis <iliastsi at debian.org>  Fri, 19 Sep 2025 17:54:59 +0300
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Sat, 27 Sep 2025 15:29:38 +0300
 
 ghc (9.8.4-1~0exp3) experimental; urgency=medium
 


=====================================
p/ghc/debian/rules
=====================================
@@ -70,11 +70,7 @@ ifneq (,$(filter armel armhf, $(DEB_HOST_ARCH)))
   EXTRA_INSTALL_CONFIGURE_FLAGS += --enable-ld-override
 endif
 
-# From GHC 8.10 and later, native code generator support for legacy x87
-# floating point coprocessor has been removed. GHC now only support floating
-# point via SSE2. This causes a baseline violation on Debian for i386 where
-# there is no SSE support. Fallback to unregisterised builds on i386.
-ifneq (,$(filter i386 powerpcspe x32, $(DEB_HOST_ARCH)))
+ifneq (,$(filter powerpcspe x32, $(DEB_HOST_ARCH)))
   EXTRA_CONFIGURE_FLAGS += --enable-unregisterised
 endif
 


=====================================
p/haskell-hadrian/debian/changelog
=====================================
@@ -2,7 +2,7 @@ haskell-hadrian (9.10.3-1~exp1) experimental; urgency=medium
 
   * New upstream version.
 
- -- Ilias Tsitsimpis <iliastsi at debian.org>  Fri, 19 Sep 2025 15:41:19 +0300
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Sat, 27 Sep 2025 15:19:01 +0300
 
 haskell-hadrian (9.8.4-0~0exp1) experimental; urgency=medium
 


=====================================
p/haskell-hadrian/debian/compat deleted
=====================================
@@ -1 +0,0 @@
-10


=====================================
p/haskell-hadrian/debian/control
=====================================
@@ -5,7 +5,8 @@ Uploaders:
 Priority: optional
 Section: haskell
 Rules-Requires-Root: no
-Build-Depends: debhelper (>= 10),
+Build-Depends:
+ debhelper-compat (= 13),
  ghc (>= 9.6),
  cabal-install,
  libghc-extra-dev (>= 1.4.7),
@@ -17,8 +18,6 @@ Build-Depends: debhelper (>= 10),
  libghc-base16-bytestring-dev (<< 1.1.0.0),
  libghc-cryptohash-sha256-dev (>= 0.11),
  libghc-cryptohash-sha256-dev (<< 0.12),
- libghc-base16-bytestring-dev (>= 0.1.1),
- libghc-base16-bytestring-dev (<< 1.1.0.0),
 Standards-Version: 4.7.2
 Homepage: https://www.haskell.org/ghc/
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-hadrian


=====================================
p/haskell-hadrian/debian/rules
=====================================
@@ -28,3 +28,7 @@ override_dh_auto_install:
 override_dh_auto_clean:
 	dh_auto_clean
 	rm -rf debian/home/ dist-newstyle/
+
+.PHONY: override_dh_strip
+override_dh_strip:
+	dh_strip --no-automatic-dbgsym



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/fdf5f47b84ec3af6869a3a75b825e2668a29f075...11986a27daf80921fe104b8e1ff1b34b056ef02a

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/fdf5f47b84ec3af6869a3a75b825e2668a29f075...11986a27daf80921fe104b8e1ff1b34b056ef02a
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/20250927/34bb4ea8/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list