syslog-ng: add ivykis dependency to fix building with enabled KERNEL_IO_URING #27551
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Maintainer: me
Compile and run tested: NO
Currently don't have aarch64 env.
On OpenWrt buildbots, I noticed that syslog-ng fails for aarch64 and x86_64, because these two targets has enabled KERNEL_IO_URING [1] and syslog-ng detects it, wants to use it and thus it fails on buildbots:
[1] https://github.com/openwrt/openwrt/blob/0147d213ffaf52a444bf0dd0c2ccd9b929ef448c/config/Config-kernel.in#L571
Buildbots failure:
OpenWrt 24.10: https://downloads.openwrt.org/releases/faillogs-24.10/aarch64_cortex-a53/packages/syslog-ng/compile.txt
OpenWrt snapshot: https://downloads.openwrt.org/snapshots/faillogs/aarch64_cortex-a53/packages/syslog-ng/compile.txt