Version in base suite: 6.7-3.1+deb13u2 Base version: brltty_6.7-3.1+deb13u2 Target version: brltty_6.7-3.1+deb13u3 Base file: /srv/ftp-master.debian.org/ftp/pool/main/b/brltty/brltty_6.7-3.1+deb13u2.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/b/brltty/brltty_6.7-3.1+deb13u3.dsc changelog | 6 ++++++ patches/series | 1 + patches/systemd-vtnr | 24 ++++++++++++++++++++++++ 3 files changed, 31 insertions(+) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp4qgycs3i/brltty_6.7-3.1+deb13u2.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp4qgycs3i/brltty_6.7-3.1+deb13u3.dsc: no acceptable signature found diff -Nru brltty-6.7/debian/changelog brltty-6.7/debian/changelog --- brltty-6.7/debian/changelog 2025-09-10 21:44:02.000000000 +0000 +++ brltty-6.7/debian/changelog 2026-01-21 18:00:18.000000000 +0000 @@ -1,3 +1,9 @@ +brltty (6.7-3.1+deb13u3) trixie; urgency=medium + + * patches/systemd-vtnr: Fix getting vtnr from systemd. + + -- Samuel Thibault Wed, 21 Jan 2026 19:00:18 +0100 + brltty (6.7-3.1+deb13u2) trixie; urgency=medium * patches/noverbose-bluetooth: Avoid verbose bluetooth spam. diff -Nru brltty-6.7/debian/patches/series brltty-6.7/debian/patches/series --- brltty-6.7/debian/patches/series 2025-09-10 21:44:02.000000000 +0000 +++ brltty-6.7/debian/patches/series 2026-01-21 18:00:18.000000000 +0000 @@ -7,3 +7,4 @@ git-notext-noread noverbose-bluetooth noverbose-usbfs +systemd-vtnr diff -Nru brltty-6.7/debian/patches/systemd-vtnr brltty-6.7/debian/patches/systemd-vtnr --- brltty-6.7/debian/patches/systemd-vtnr 1970-01-01 00:00:00.000000000 +0000 +++ brltty-6.7/debian/patches/systemd-vtnr 2026-01-21 17:59:57.000000000 +0000 @@ -0,0 +1,24 @@ +Forwarded: https://github.com/brltty/brltty/pull/512 + +commit 609d32ffe404acb612e2d98bb84a0c09f0e6ab75 +Author: Samuel Thibault +Date: Mon Jan 12 20:36:30 2026 +0100 + + brlapi: Fix taking the VT number from the chosen session + + The loop above was meant to decide which session to take the VT number + from. + +diff --git a/Programs/brlapi_client.c b/Programs/brlapi_client.c +index f0fe04335..2f93ae8c8 100644 +--- a/Programs/brlapi_client.c ++++ b/Programs/brlapi_client.c +@@ -1806,7 +1806,7 @@ int BRLAPI_STDCALL brlapi__enterTtyModeWithPath(brlapi_handle_t *handle, const i + } + } + +- if (chosen >= 0) sd_session_get_vt(sessions[i], &vtnr); ++ if (chosen >= 0) sd_session_get_vt(sessions[chosen], &vtnr); + + for (i = 0; i < nsessions; i++) free(sessions[i]); + free(sessions);