Package: libpcre2-dev
Version: 10.36-2
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

libpcre2-dev presently Depends: libc6-dev. This is bad for e.g. alpha,
where the libc is libc6.1-dev. It also happens to break on musl. It
seems like you only want the development files for the C library here.
Please use plain libc-dev for that as any C library provides that.
Please consider applying the attached patch.

Helmut
diff -u pcre2-10.36/debian/changelog pcre2-10.36/debian/changelog
--- pcre2-10.36/debian/changelog
+++ pcre2-10.36/debian/changelog
@@ -1,3 +1,10 @@
+pcre2 (10.36-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * libpcre2-dev should not depend on a particular libc soname. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 11 Jun 2021 13:28:18 +0200
+
 pcre2 (10.36-2) unstable; urgency=medium
 
   * Upload to unstable
diff -u pcre2-10.36/debian/control pcre2-10.36/debian/control
--- pcre2-10.36/debian/control
+++ pcre2-10.36/debian/control
@@ -83,7 +83,7 @@
 Architecture: any
 Multi-Arch: same
 Conflicts: libpcre3-dev (<<2:8.35-8)
-Depends: libc6-dev, libpcre2-8-0 (= ${binary:Version}), libpcre2-16-0 (= 
${binary:Version}), libpcre2-32-0 (= ${binary:Version}), libpcre2-posix2 (= 
${binary:Version}), ${misc:Depends}
+Depends: libc-dev, libpcre2-8-0 (= ${binary:Version}), libpcre2-16-0 (= 
${binary:Version}), libpcre2-32-0 (= ${binary:Version}), libpcre2-posix2 (= 
${binary:Version}), ${misc:Depends}
 Description: New Perl Compatible Regular Expression Library - development files
  This is PCRE2, the new implementation of PCRE, a library of functions
  to support regular expressions whose syntax and semantics are as

Reply via email to