[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