From 01c2aad1e85e86a0ae21f32f576cf091c194c29d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sun, 5 Oct 2025 09:03:49 +0200 Subject: [PATCH 1/3] data: Move udev rule to 72 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit systemd as of 258 requires uaccess tag processing to be < 73. See https://github.com/systemd/systemd/issues/39206#issuecomment-3368532706 Signed-off-by: Guido Günther --- data/{90-feedbackd.rules => 72-feedbackd.rules} | 0 data/meson.build | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename data/{90-feedbackd.rules => 72-feedbackd.rules} (100%) diff --git a/data/90-feedbackd.rules b/data/72-feedbackd.rules similarity index 100% rename from data/90-feedbackd.rules rename to data/72-feedbackd.rules diff --git a/data/meson.build b/data/meson.build index 1633d98..b68c5ae 100644 --- a/data/meson.build +++ b/data/meson.build @@ -68,7 +68,7 @@ if get_option('daemon') endif if get_option('udev') - install_data('90-feedbackd.rules', install_dir: udevdir) + install_data('72-feedbackd.rules', install_dir: udevdir) endif systemd_user_unit_dir = get_option('systemd_user_unit_dir') From 96023e520184b6b3b744d5e440d3c8184f2271f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sun, 5 Oct 2025 09:13:38 +0200 Subject: [PATCH 2/3] packaging: Trigger change event for input subsystem too MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guido Günther --- debian/feedbackd.postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/feedbackd.postinst b/debian/feedbackd.postinst index aec183b..d04dca1 100644 --- a/debian/feedbackd.postinst +++ b/debian/feedbackd.postinst @@ -24,7 +24,7 @@ case "$1" in fi # we ship udev rules, so trigger an update - udevadm trigger --subsystem-match=leds --action=change || true + udevadm trigger --subsystem-match=leds --subsystem-match=input --action=change || true ;; abort-upgrade|abort-remove|abort-deconfigure) From 85021ab0bc053f4c4037cf0f068ceb9ca42b0ef8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sun, 5 Oct 2025 09:16:59 +0200 Subject: [PATCH 3/3] treewide: Document changes and release 0.8.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guido Günther --- NEWS | 7 +++++++ debian/changelog | 11 +++++++++++ meson.build | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 04f6525..32e34f0 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +feedbackd 0.8.6 +--------------- +Released October 2025 +* Fix compatibility with systemd >= 258 +* Contributors: + * Guido Günther + feedbackd 0.8.5 --------------- Released September 2025 diff --git a/debian/changelog b/debian/changelog index c1e9b2e..99ace63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +feedbackd (0.8.6) experimental; urgency=medium + + * ci: Publish docs + * doc: Use gitlab page URL + * data: Move udev rule to 72 + systemd as of 258 requires uaccess tag processing to be < 73. + See https://github.com/systemd/systemd/issues/39206#issuecomment-3368532706 + * packaging: Trigger change event for input subsystem too + + -- Guido Günther Sun, 05 Oct 2025 09:15:40 +0200 + feedbackd (0.8.5) experimental; urgency=medium [ Luca Weiss ] diff --git a/meson.build b/meson.build index 28218b0..6d58ee9 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'feedbackd', 'c', - version: '0.8.5', + version: '0.8.6', license: 'LGPLv3+', meson_version: '>= 1.0.0', default_options: ['warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11'],