Debian Patches

Status for brltty/6.9.1+repack-3

Patch Description Author Forwarded Bugs Origin Last update
10-python.patch adjust Makefile to build Python bindings correctly Include Python make fules and add build options. no
40-no-update-pot.patch no
41-java-bytecode-compat.patch Debian and Ubuntu contain multiple JRE implementations .
This patch ensures that the Java bytecode built by this package is
compatible with all versions of Java from 1.8.
James Page <james.page@ubuntu.com> no debian
disable-synth-callback.patch diff --git a/Drivers/Speech/eSpeak/speech.c b/Drivers/Speech/eSpeak/speech.c
index 6c303c759..9b58bc58b 100644
no
revert-private-devices http://brltty.app/pipermail/brltty/2026-March/021700.html

===================================================================
no
git-localhost-timeout commit cc58966ee2133520b224f6be61d87843989cb1d4

brlapi: Make connections to localhost timeout after 0.1s

We have seen system configurations where connecting to IPv6 ::1 would just
hang instead of reporting ECONNREFUSED when brltty is not running, probably
due to various misconfigured firewalls and whatnot. That is a broken system
configuration, but better avoid the issue from brlapi by just expecting the
connection to be fast on localhost.

diff --git a/Programs/brlapi_client.c b/Programs/brlapi_client.c
index 4b8d6187e..91d80e640 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2026-09-12
git-localhost-timeout2 commit b3c93ca73cf82558c9a0735c8b525af58861aee7

Compare the IPv6 address field when applying the localhost timeout

The existing guard compares the sockaddr_in6 header to an in6_addr, so it
does not recognize ::1 and never sets the short timeout for IPv6 loopback.
Compare sin6_addr instead, preserving the IPv4 test and the existing timeout.

diff --git a/Programs/brlapi_client.c b/Programs/brlapi_client.c
index e0dca7ee8..b9745dac5 100644
Komorebi Aware <komorebi.aware@gmail.com> no 2026-11-07

All known versions for source package 'brltty'

Links