Source: libzstd Version: 1.5.2+dfsg-1 Severity: minor Tags: patch User: helm...@debian.org Usertags: rebootstrap
libzstd builds a udeb package. It would be nice to be able to opt out of building it via the noudeb build profile. I'm attaching a patch for your convenience. Helmut
diff --minimal -Nru libzstd-1.5.2+dfsg/debian/changelog libzstd-1.5.2+dfsg/debian/changelog --- libzstd-1.5.2+dfsg/debian/changelog 2022-04-11 16:50:14.000000000 +0200 +++ libzstd-1.5.2+dfsg/debian/changelog 2022-11-27 20:55:44.000000000 +0100 @@ -1,3 +1,10 @@ +libzstd (1.5.2+dfsg-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Support the noudeb build profile. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sun, 27 Nov 2022 20:55:44 +0100 + libzstd (1.5.2+dfsg-1) unstable; urgency=medium * New upstream release (Closes: #1008165): diff --minimal -Nru libzstd-1.5.2+dfsg/debian/control libzstd-1.5.2+dfsg/debian/control --- libzstd-1.5.2+dfsg/debian/control 2022-03-30 15:13:12.000000000 +0200 +++ libzstd-1.5.2+dfsg/debian/control 2022-11-27 20:55:12.000000000 +0100 @@ -56,4 +56,5 @@ Depends: ${misc:Depends}, ${shlibs:Depends} Package-Type: udeb +Build-Profiles: <!noudeb> Description: fast lossless compression algorithm library for debian-installer diff --minimal -Nru libzstd-1.5.2+dfsg/debian/rules libzstd-1.5.2+dfsg/debian/rules --- libzstd-1.5.2+dfsg/debian/rules 2022-04-11 14:04:47.000000000 +0200 +++ libzstd-1.5.2+dfsg/debian/rules 2022-11-27 20:55:43.000000000 +0100 @@ -38,7 +38,9 @@ --movedev "debian/tmp/usr/include/*" usr/include \ --movedev "debian/tmp/usr/lib/pkgconfig/*" usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \ debian/tmp/usr/lib/lib*.so +ifeq (,$(filter noudeb,$(DEB_BUILD_PROFILES))) cp -r debian/libzstd1/usr debian/libzstd1-udeb/ +endif dh_install override_dh_makeshlibs: