[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