[Git][haskell-team/DHG_packages][master] 2 commits: ghc: Build-Depend on pkgconf instead of pkg-config
Ilias Tsitsimpis (@iliastsi)
gitlab at salsa.debian.org
Sat Mar 7 20:47:24 GMT 2026
Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / DHG_packages
Commits:
5a41308c by Ilias Tsitsimpis at 2026-03-07T19:29:37+02:00
ghc: Build-Depend on pkgconf instead of pkg-config
- - - - -
9ec22e12 by Ilias Tsitsimpis at 2026-03-07T19:29:37+02:00
ghc: Drop support for armel
- - - - -
3 changed files:
- p/ghc/debian/changelog
- p/ghc/debian/control
- p/ghc/debian/rules
Changes:
=====================================
p/ghc/debian/changelog
=====================================
@@ -15,8 +15,9 @@ ghc (9.10.3-4) unstable; urgency=medium
* Bump debhelper compat to 13
* Add bash completion
* Backport patches to build on hurd-any (Closes: #1128371)
+ * Build-Depend on pkgconf instead of pkg-config
- -- Ilias Tsitsimpis <iliastsi at debian.org> Sun, 01 Mar 2026 12:31:29 +0200
+ -- Ilias Tsitsimpis <iliastsi at debian.org> Sat, 07 Mar 2026 19:29:27 +0200
ghc (9.10.3-3) unstable; urgency=medium
=====================================
p/ghc/debian/control
=====================================
@@ -11,13 +11,13 @@ Build-Depends:
haskell-devscripts-minimal (>= 0.16.36) <!cross>,
gcc,
g++,
- pkg-config,
+ pkgconf,
ghc:native (>= 9.6),
hadrian:native (>= 9.10.3~) <!pkg.ghc.nohadrian>,
hadrian:native (<< 9.10.4~) <!pkg.ghc.nohadrian>,
lld [armhf loong64],
- llvm-21 (>= 1:21.1.6) [armel armhf s390x riscv64 loong64],
- clang-21 [armel armhf s390x riscv64 loong64],
+ llvm-21 (>= 1:21.1.6) [armhf s390x riscv64 loong64],
+ clang-21 [armhf s390x riscv64 loong64],
libgmp-dev,
libffi-dev,
libncurses-dev,
@@ -36,8 +36,8 @@ Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/gh
Package: ghc
Architecture: any
Depends:
- llvm-21 (>= 1:21.1.6) [armel armhf s390x riscv64 loong64],
- clang-21 [armel armhf s390x riscv64 loong64],
+ llvm-21 (>= 1:21.1.6) [armhf s390x riscv64 loong64],
+ clang-21 [armhf s390x riscv64 loong64],
lld [armhf loong64],
gcc,
libgmp-dev,
@@ -50,7 +50,6 @@ Depends:
${misc:Depends}
Recommends:
${shlibs:Recommends},
-Pre-Depends: dpkg (>= 1.16.1)
Provides:
haskell-compiler,
ghc-dynamic,
@@ -92,7 +91,6 @@ Section: doc
Architecture: all
Provides: ${provided-docs}
Depends: ${haddock:Depends}, ${misc:Depends}, perl, libjs-mathjax
-Pre-Depends: dpkg (>= 1.16.1)
Description: Documentation for the Glasgow Haskell Compilation system
The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
Haskell.
=====================================
p/ghc/debian/rules
=====================================
@@ -65,7 +65,7 @@ EXTRA_INSTALL_CONFIGURE_FLAGS += --disable-ld-override
# BFD doesn't work on arm{el,hf}
# See https://gitlab.haskell.org/ghc/ghc/-/blob/3a18c0fa2edcd61b0c3b470661791b09501c4c2b/m4/check_ld_copy_bug.m4
# and https://sourceware.org/bugzilla/show_bug.cgi?id=16177
-ifneq (,$(filter armel armhf, $(DEB_HOST_ARCH)))
+ifneq (,$(filter armhf, $(DEB_HOST_ARCH)))
EXTRA_CONFIGURE_FLAGS += --enable-ld-override
EXTRA_INSTALL_CONFIGURE_FLAGS += --enable-ld-override
endif
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/0f9eb67f4e3d4f982cb37f5f88be5c6762f3c8e8...9ec22e128445f94c755a358d582398e1a4c42724
--
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/0f9eb67f4e3d4f982cb37f5f88be5c6762f3c8e8...9ec22e128445f94c755a358d582398e1a4c42724
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/20260307/d480e5c4/attachment-0001.htm>
More information about the Pkg-haskell-commits
mailing list