diff --git a/package/syslog-ng/0001-Revert-grpc-fix-C-standard-lib-linkage.patch b/package/syslog-ng/0001-Revert-grpc-fix-C-standard-lib-linkage.patch new file mode 100644 index 0000000000..9acb7f9f5f --- /dev/null +++ b/package/syslog-ng/0001-Revert-grpc-fix-C-standard-lib-linkage.patch @@ -0,0 +1,30 @@ +From 1b93cb5890d502ab3fd7623306a7feaa09c4d8ff Mon Sep 17 00:00:00 2001 +From: Bernd Kuhls +Date: Sun, 25 Jan 2026 13:07:29 +0100 +Subject: [PATCH] Revert "grpc: fix C++ standard lib linkage" + +This partially reverts commit 163c894563c9f5536c5e91222c9efda64031b08c. + +Upstream: https://github.com/syslog-ng/syslog-ng/issues/5040#issuecomment-3796535385 + +Signed-off-by: Bernd Kuhls +--- + modules/examples/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/modules/examples/Makefile.am b/modules/examples/Makefile.am +index fe1a08feb..5914e5273 100644 +--- a/modules/examples/Makefile.am ++++ b/modules/examples/Makefile.am +@@ -35,7 +35,7 @@ EXTRA_modules_examples_libexamples_la_DEPENDENCIES = $(MODULE_DEPS_LIBS) $(EXAMP + modules_examples_libexamples_la_LDFLAGS = $(MODULE_LDFLAGS) + + if ENABLE_CPP +-nodist_EXTRA_modules_examples_libexamples_la_SOURCES = force-cpp-linker-with-default-stdlib.cpp ++modules_examples_libexamples_la_LIBADD += -lstdc++ + endif + + EXTRA_DIST += modules/examples/CMakeLists.txt +-- +2.47.3 + diff --git a/package/syslog-ng/syslog-ng.mk b/package/syslog-ng/syslog-ng.mk index fa405ca5cb..7bf77da205 100644 --- a/package/syslog-ng/syslog-ng.mk +++ b/package/syslog-ng/syslog-ng.mk @@ -11,6 +11,8 @@ SYSLOG_NG_SITE = https://github.com/balabit/syslog-ng/releases/download/syslog-n SYSLOG_NG_LICENSE = LGPL-2.1+ (syslog-ng core), GPL-2.0+ (modules) SYSLOG_NG_LICENSE_FILES = COPYING GPL.txt LGPL.txt SYSLOG_NG_CPE_ID_VENDOR = oneidentity +# 0001-Revert-grpc-fix-C-standard-lib-linkage.patch +SYSLOG_NG_AUTORECONF = YES SYSLOG_NG_DEPENDENCIES = host-bison host-flex host-pkgconf \ json-c libglib2 openssl pcre2 SYSLOG_NG_CONF_OPTS = --disable-manpages --localstatedir=/var/run \