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,

Reply via email to