From 12b6fbf40f3303b2d3463a00f874c6b2cbb3eac2 Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Tue, 6 Jan 2026 21:01:11 +0100 Subject: [PATCH] package/dbus-triggerd: remove package Analysis of https://rg42.org/gitweb/?p=dbustriggerd.git: last commit: 2014 Musl libc 1.2.5 removed the definition of the basename() function from string.h and only provides it in libgen.h as the POSIX standard defines it. Instead of fixing an unmaintainted package we remove it from buildroot, no other package depends on it. Fixes: https://autobuild.buildroot.net/results/811/81170fe89e1f5b70c63657684de43175e621f762/ dbus-triggerd.c:150:27: error: implicit declaration of function 'basename' [-Wimplicit-function-declaration] 150 | argv[argc++] = strdup(basename(handler_cmd)); Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 7 +++++++ package/Config.in | 1 - package/dbus-triggerd/Config.in | 15 --------------- package/dbus-triggerd/dbus-triggerd.hash | 3 --- package/dbus-triggerd/dbus-triggerd.mk | 21 --------------------- 5 files changed, 7 insertions(+), 40 deletions(-) delete mode 100644 package/dbus-triggerd/Config.in delete mode 100644 package/dbus-triggerd/dbus-triggerd.hash delete mode 100644 package/dbus-triggerd/dbus-triggerd.mk diff --git a/Config.in.legacy b/Config.in.legacy index 976b0951c0..a9ced52e37 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2026.02" +config BR2_PACKAGE_DBUS_TRIGGERD + bool "dbus-triggerd removed" + select BR2_LEGACY + help + dbus-triggerd was no longer maintained upstream, so it has + been dropped. + config BR2_PACKAGE_CVS bool "cvs has been removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 34d48d928b..58518a787d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -486,7 +486,6 @@ endmenu source "package/dbus-cxx/Config.in" source "package/dbus-glib/Config.in" source "package/dbus-python/Config.in" - source "package/dbus-triggerd/Config.in" source "package/dfu-programmer/Config.in" source "package/dfu-util/Config.in" source "package/dmidecode/Config.in" diff --git a/package/dbus-triggerd/Config.in b/package/dbus-triggerd/Config.in deleted file mode 100644 index 331c414704..0000000000 --- a/package/dbus-triggerd/Config.in +++ /dev/null @@ -1,15 +0,0 @@ -config BR2_PACKAGE_DBUS_TRIGGERD - bool "dbus-triggerd" - depends on BR2_USE_MMU # fork(), dbus - depends on BR2_TOOLCHAIN_HAS_THREADS # dbus - depends on BR2_PACKAGE_DBUS - help - dbus-triggerd is a tool to trigger shell-commands upon - receiving a given dbus-signal. - - http://gareus.org/oss/dbustriggerd/start - -comment "dbus-triggerd needs a toolchain w/ threads" - depends on BR2_USE_MMU - depends on BR2_PACKAGE_DBUS - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/dbus-triggerd/dbus-triggerd.hash b/package/dbus-triggerd/dbus-triggerd.hash deleted file mode 100644 index c5127133fb..0000000000 --- a/package/dbus-triggerd/dbus-triggerd.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally computed -sha256 73dbd92e89eee223928b5cbf414affb5913f70c1ca7e3f8ab733a4696436dae3 dbus-triggerd-ba3dbec805cb707c94c54de21666bf18b79bcc09-git4.tar.gz -sha256 30d135650639af9019633690fc1aecbfc150aeeef9446347d4286a58338d10b0 dbus-triggerd.c diff --git a/package/dbus-triggerd/dbus-triggerd.mk b/package/dbus-triggerd/dbus-triggerd.mk deleted file mode 100644 index 7d73a6c98f..0000000000 --- a/package/dbus-triggerd/dbus-triggerd.mk +++ /dev/null @@ -1,21 +0,0 @@ -################################################################################ -# -# dbus-triggerd -# -################################################################################ - -DBUS_TRIGGERD_VERSION = ba3dbec805cb707c94c54de21666bf18b79bcc09 -DBUS_TRIGGERD_SITE = git://rg42.org/dbustriggerd.git -DBUS_TRIGGERD_LICENSE = GPL-2.0+ -DBUS_TRIGGERD_LICENSE_FILES = dbus-triggerd.c -DBUS_TRIGGERD_DEPENDENCIES = host-pkgconf dbus - -define DBUS_TRIGGERD_BUILD_CMDS - $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) all -endef - -define DBUS_TRIGGERD_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) DESTDIR="$(TARGET_DIR)" -C $(@D) install -endef - -$(eval $(generic-package))