Debian Patches

Status for rsyslog/8.2506.0-4

Patch Description Author Forwarded Bugs Origin Last update
Don-t-create-a-database.patch Don't create a database
dbconfig-common, which is used by rsyslog-mysql and rsyslog-pgsql, takes
care of creating the database for us.
Michael Biebl <biebl@debian.org> no 2014-03-13
Increase-timeouts-in-imfile-basic-2GB-file-and-imfile-tru.patch Increase timeouts in imfile-basic-2GB-file and imfile-truncate-2GB-file

Those tests can take a long time, especially on slow architectures like
armhf, so bump the test timeouts considerably.
Michael Biebl <biebl@debian.org> no 2020-02-28
ommongodb-add-support-for-mongo-c-driver-v2.patch ommongodb: add support for mongo-c-driver v2
Update pkg-config check for v2 of mongo-c-driver

The name of the pkg-config file has changed from libmongoc-1.0.pc to
mongoc2.pc. First try the new version and keep the old version as
fallback.

In version 1.13.0, the headers were re-organized and the preferred way
of including the headers are <mongoc/mongo.h> and <bson/bson.h>.
Forwarding headers to keep backwards compatibility were introduced that
have been removed in v2.

To support building on CentOS 7 and Ubuntu 18, which ship versions older
than 1.13.0, keep using the old include names for v1 and use the new
include names for v2.

Once the minimum version of mongo-c-driver is bumped to >= 1.13.0, this
fallback can be dropped.
Michael Biebl <biebl@debian.org> no 2025-08-17
ommongodb-fix-compilation-of-SSL-TLS-support.patch ommongodb: fix compilation of SSL/TLS support
The change in #2950 introduced

AC_CHECK_FUNCS(mongoc_client_set_ssl_opts,,)

This check always returns "no", so SSL/TLS support was always disabled
even if mongo-c-driver had been built with SSL/TLS support. So while it
fixed the build failure it meant that this specific code in ommongodb
was no longer enabled.

Instead, use the define that is provided by mongo-config.h:

/*
* MONGOC_ENABLE_SSL is set from configure to determine if we are
* compiled with any SSL support.
*/
Michael Biebl <biebl@debian.org> no 2025-08-17

All known versions for source package 'rsyslog'

Links