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