Package: libpcre3-dev
Version: 2:8.39-13
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

libpcre3-dev Depends on libc6-dev. This dependency is not satisfiable on
a number of architectures including ia64, hurd-i386, kfreebsd-amd64,
m68k and musl-linux-armhf. Please weaken the dependency to allow other
sonames and other libc implementations. I'm attaching a patch for your
convenience. If preferred, the libc6-dev alternative can be dropped only
keeping libc-dev as libc6-dev provides libc-dev.

Helmut
diff --minimal -Nru pcre3-8.39/debian/changelog pcre3-8.39/debian/changelog
--- pcre3-8.39/debian/changelog 2020-06-18 20:33:56.000000000 +0200
+++ pcre3-8.39/debian/changelog 2022-03-31 07:05:44.000000000 +0200
@@ -1,3 +1,10 @@
+pcre3 (2:8.39-13.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Weaken libc6-dev dependency to libc-dev. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Thu, 31 Mar 2022 07:05:44 +0200
+
 pcre3 (2:8.39-13) unstable; urgency=medium
 
   * upstream patch fixing CVE-2020-14155 (Closes: #963086)
diff --minimal -Nru pcre3-8.39/debian/control pcre3-8.39/debian/control
--- pcre3-8.39/debian/control   2020-06-18 20:33:56.000000000 +0200
+++ pcre3-8.39/debian/control   2022-03-31 07:05:43.000000000 +0200
@@ -60,7 +60,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libc6-dev, libpcre3 (= ${binary:Version}), libpcre16-3 (= 
${binary:Version}), libpcre32-3 (= ${binary:Version}), libpcrecpp0v5 (= 
${binary:Version}), ${misc:Depends}
+Depends: libc6-dev | libc-dev, libpcre3 (= ${binary:Version}), libpcre16-3 (= 
${binary:Version}), libpcre32-3 (= ${binary:Version}), libpcrecpp0v5 (= 
${binary:Version}), ${misc:Depends}
 Description: Old Perl 5 Compatible Regular Expression Library - development 
files
  This is a library of functions to support regular expressions whose syntax 
  and semantics are as close as possible to those of the Perl 5 language.

Reply via email to