Files
buildroot/package/dbus-broker/Config.in
Bernd Kuhls d966da3581 package/libcap-ng: bump version to 0.9.3
https://github.com/stevegrubb/libcap-ng/blob/v0.9.3/ChangeLog

The source tarball is not distributed on the project site anymore so we
switch to the github helper and need to enable autoreconf.

Added dependency to BR2_TOOLCHAIN_HAS_SYNC_4 to fix a build error:

/home/bernd/buildroot/test-libcap/bootlin-sparc-uclibc/host/opt/ext-toolchain/bin/../lib/gcc/sparc-buildroot-linux-uclibc/14.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld:
 ../src/.libs/libcap-ng.so: undefined reference to `__sync_bool_compare_and_swap_4'

due to this upstream commit added in version 0.9.2:
ba2e9e0319

Added _POST_EXTRACT_HOOKS and dependency to host-pkgconf to fix
autoreconf errors.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-04-23 22:04:31 +02:00

27 lines
957 B
Plaintext

config BR2_PACKAGE_DBUS_BROKER
bool "dbus-broker"
depends on BR2_USE_MMU
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_17
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libcap-ng
depends on BR2_PACKAGE_SYSTEMD
select BR2_PACKAGE_EXPAT
select BR2_PACKAGE_LIBCAP_NG if BR2_PACKAGE_AUDIT
help
Linux D-Bus Message Broker.
The dbus-broker project is an implementation of a message bus
as defined by the D-Bus specification. Its aim is to provide
high performance and reliability, while keeping compatibility
to the D-Bus reference implementation.
It is exclusively written for Linux systems, and makes use of
many modern features provided by recent linux kernel releases.
https://github.com/bus1/dbus-broker/wiki
comment "dbusbroker needs systemd and a toolchain w/ threads"
depends on BR2_USE_MMU
depends on BR2_TOOLCHAIN_HAS_SYNC_4
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_PACKAGE_SYSTEMD