[Git][haskell-team/DHG_packages][master] 2 commits: haskell-hoogle: Add again 32 bit architectures, and cherry-pick upstream...
Gianfranco Costamagna (@locutusofborg)
gitlab at salsa.debian.org
Wed Nov 26 16:55:47 GMT 2025
Gianfranco Costamagna pushed to branch master at Debian Haskell Group / DHG_packages
Commits:
7bb8b314 by Gianfranco Costamagna at 2025-11-26T17:52:34+01:00
haskell-hoogle: Add again 32 bit architectures, and cherry-pick upstream proposed patch to fix aligment issue
- - - - -
bf4d3bc7 by Gianfranco Costamagna at 2025-11-26T17:52:57+01:00
haskell-hoogle: Update changelog, upload to sid
- - - - -
5 changed files:
- p/haskell-hoogle/debian/changelog
- p/haskell-hoogle/debian/control
- + p/haskell-hoogle/debian/patches/fix-armhf.patch
- p/haskell-hoogle/debian/patches/series
- p/haskell-hoogle/debian/tests/control
Changes:
=====================================
p/haskell-hoogle/debian/changelog
=====================================
@@ -1,8 +1,14 @@
-haskell-hoogle (5.0.18.4+dfsg1-2) UNRELEASED; urgency=medium
+haskell-hoogle (5.0.18.4+dfsg1-2) unstable; urgency=medium
+ [ Scott Talbert ]
* Build using dh-haskell
- -- Scott Talbert <swt at techie.net> Sun, 09 Nov 2025 21:11:11 -0500
+ [ Gianfranco Costamagna ]
+ * Enable again autopkgtest on all architectures
+ * Enable building again on all architectures
+ * Add 32 bit alignment patch from upstream
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org> Wed, 26 Nov 2025 17:52:08 +0100
haskell-hoogle (5.0.18.4+dfsg1-1) unstable; urgency=medium
=====================================
p/haskell-hoogle/debian/control
=====================================
@@ -155,7 +155,7 @@ Description: Haskell API Search; documentation
This package contains the documentation files.
Package: hoogle
-Architecture: amd64 arm64 ia64 kfreebsd-amd64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64
+Architecture: any
Section: misc
Depends: ghc-doc,
libjs-jquery,
=====================================
p/haskell-hoogle/debian/patches/fix-armhf.patch
=====================================
@@ -0,0 +1,14 @@
+Origin: https://github.com/ndmitchell/hoogle/issues/359#issuecomment-711147040
+Last-Update: 2025-11-26
+
+--- haskell-hoogle-5.0.18.4+dfsg1.orig/src/Output/Types.hs
++++ haskell-hoogle-5.0.18.4+dfsg1/src/Output/Types.hs
+@@ -267,7 +267,7 @@ fpRaresFold :: (b -> b -> b) -> (Name ->
+ fpRaresFold g f Fingerprint{..} = f fpRare1 `g` f fpRare2 `g` f fpRare3
+
+ instance Storable Fingerprint where
+- sizeOf _ = 3*sizeOf name0 + 2
++ sizeOf _ = 4*sizeOf name0
+ alignment _ = 4
+ peekByteOff ptr i = Fingerprint
+ <$> peekByteOff ptr (i+0) <*> peekByteOff ptr (i+1*w) <*> peekByteOff ptr (i+2*w)
=====================================
p/haskell-hoogle/debian/patches/series
=====================================
@@ -1,2 +1,3 @@
global_database
remove_embedded_copies
+fix-armhf.patch
=====================================
p/haskell-hoogle/debian/tests/control
=====================================
@@ -1,9 +1,7 @@
Tests: setlocale
Depends: hoogle, libghc-setlocale-doc
Restrictions: allow-stderr
-Architecture: amd64 arm64 ia64 kfreebsd-amd64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64
Tests: install-remove
Depends: hoogle, libghc-setlocale-doc
Restrictions: needs-root allow-stderr
-Architecture: amd64 arm64 ia64 kfreebsd-amd64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/7a9b56d92cb9a637648c783e6836dbdb2243c4e4...bf4d3bc741622633ad0b6d51ae5d46345f0dfcab
--
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/7a9b56d92cb9a637648c783e6836dbdb2243c4e4...bf4d3bc741622633ad0b6d51ae5d46345f0dfcab
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/20251126/d700b78d/attachment-0001.htm>
More information about the Pkg-haskell-commits
mailing list