[Syslog-ng-maintainers] Bug#999946: patch for pcre transition
Helmut Grohne
helmut at subdivi.de
Thu Aug 24 20:00:16 BST 2023
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
-------------- next part --------------
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 <helmut at 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,
More information about the Syslog-ng-maintainers
mailing list