openwrt-packages/admin
Josef Schlehofer 91628e80b4 syslog-ng: enable http module based on zlib support in curl
Since version 4.4.0, syslog-ng added compression to http() destination
using zlib from curl. [1] However, zlib is currently disabled in curl [2]
and it prevented syslog-ng to start.

This commit changes the configuration opinion to enable http module only if
zlib support is enabled for curl and as well it adds dependency for zlib (in that case).
If the zlib is disabled, then it disables http module, so syslog-ng can start
and thus zlib dependency is not required.

[1] https://gitlab.nic.cz/turris/os/packages/-/issues/932
[2] 93cbaacbfb/net/curl/Config.in (L134)
Fixes: 4dd49d7c3c ("syslog-ng: update to version 4.4.0")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 1e14d95d78)
2024-03-26 08:27:02 +01:00
..
atop atop: update to 2.7.1 2022-02-28 11:44:23 -08:00
backuppc backuppc: fix build with host detected par2 2021-03-06 18:09:32 +01:00
bottom rust: Use make's jobserver when building packages 2023-10-12 14:02:35 +08:00
btop btop: Update to 1.3.2 2024-03-02 16:59:51 +08:00
debian-archive-keyring treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
debootstrap debootstrap: update to version 1.0.126 2021-11-15 02:16:25 +00:00
gkrellmd treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
htop htop: update to 3.3.0 2024-01-19 20:23:42 +02:00
ipmitool treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
monit monit: add libtool fixup 2020-12-17 21:58:10 -08:00
muninlite muninlite: update to new upstream release (2.1.2) 2021-07-14 13:47:01 +02:00
netatop netatop: fix compilation warning for kernel module 2023-05-14 16:51:47 +02:00
netdata treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
nload treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
nyx treewide: Remove Python variants for non-Python packages 2020-04-19 01:56:23 +08:00
openwisp-config openwisp-config: cleanup Makefile 2022-09-22 01:30:59 -07:00
openwisp-monitoring openwisp-monitoring: cleanup Makefile 2022-09-22 01:30:59 -07:00
rsyslog rsyslog: apply shellcheck SC3014 to init 2022-07-07 10:34:58 -07:00
schroot schroot: update to version 1.6.13, reboot of the schroot tool 2022-09-09 11:59:53 -07:00
sudo sudo: bump to verison 1.9.14p3 2023-09-20 02:08:53 +02:00
syslog-ng syslog-ng: enable http module based on zlib support in curl 2024-03-26 08:27:02 +01:00
zabbix zabbix: update to version 6.4.7 2024-02-17 15:02:03 +01:00