Source: perl Version: 5.36.0-7 Tags: patch User: helm...@debian.org Usertags: rebootstrap
perl uses -lcrypt without depending on libcrypt-dev. This used to be ok, but we split libcrypt to src:libxcrypt and now libc6-dev has a transitional dependency on libcrypt-dev. So while libcrypt-dev still is build-essential, it no longer is in a bootstrap setting (in order to solve dependency cycles) and given that so few packages actually need libcrypt-dev, we want to remove it from build-essential in the long term. As such there is no urgency to adding it right now, it also doesn't hurt. I'm attaching the obvious patch for your convenience. Helmut
diff --minimal -Nru perl-5.36.0/debian/changelog perl-5.36.0/debian/changelog --- perl-5.36.0/debian/changelog 2023-01-08 22:28:47.000000000 +0100 +++ perl-5.36.0/debian/changelog 2023-01-27 07:59:10.000000000 +0100 @@ -1,3 +1,10 @@ +perl (5.36.0-7.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Build-Depend on libcrypt-dev explicitly. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Fri, 27 Jan 2023 07:59:10 +0100 + perl (5.36.0-7) unstable; urgency=medium * Break backuppc (<< 4.4.0-7~) due to Data::Dumper changes in 5.36 diff --minimal -Nru perl-5.36.0/debian/control perl-5.36.0/debian/control --- perl-5.36.0/debian/control 2023-01-08 22:28:47.000000000 +0100 +++ perl-5.36.0/debian/control 2023-01-27 07:59:09.000000000 +0100 @@ -8,6 +8,7 @@ Rules-Requires-Root: no Build-Depends: file, cpio, + libcrypt-dev, libdb-dev, libgdbm-dev (>= 1.18-3), libgdbm-compat-dev,