Control: tags -1 + patch Hi,
thanks for updating syslog-ng to a new upstream release. This new release no longer supports building with pcre3. The build dependency closure happens (by chance) to also include libpcre2-dev, which is the reason that your build didn't fail. The only missing piece to finally closing the pcre transition bug is swapping out the direct build dependency. I'm attaching a patch for doing so. Would you rather take care of this yourself or do you appreciate me uploading it via the NMU procedure? Fixing this bug is required to make syslog-ng migrate to trixie. Helmut
diff --minimal -Nru syslog-ng-4.3.1/debian/changelog syslog-ng-4.3.1/debian/changelog --- syslog-ng-4.3.1/debian/changelog 2023-08-20 17:51:02.000000000 +0200 +++ syslog-ng-4.3.1/debian/changelog 2023-08-24 20:39:02.000000000 +0200 @@ -1,3 +1,10 @@ +syslog-ng (4.3.1-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Switch from pcre3 to pcre2. (Closes: #999946) + + -- Helmut Grohne <hel...@subdivi.de> Thu, 24 Aug 2023 20:39:02 +0200 + syslog-ng (4.3.1-1) unstable; urgency=medium [ Attila Szalay ] diff --minimal -Nru syslog-ng-4.3.1/debian/control syslog-ng-4.3.1/debian/control --- syslog-ng-4.3.1/debian/control 2023-08-20 17:51:02.000000000 +0200 +++ syslog-ng-4.3.1/debian/control 2023-08-24 20:39:01.000000000 +0200 @@ -20,7 +20,7 @@ libbson-dev, libjson-c-dev | libjson0-dev, libwrap0-dev, - libpcre3-dev, + libpcre2-dev, libcap-dev [linux-any], libsystemd-dev [linux-any], libhiredis-dev,