
On 26th and 27th April we held a Debian bug-squashing party near
Leuven, Belgium. Several longstanding and new Debian contributors
gathered to work through some of the highest priority bugs affecting
the upcoming release of Debian 13 trixie .
We were hosted by the
Familia community
centre in Tildonk. As this venue currently does not have an Internet
connection, we brought a mobile hotspot and a local Debian mirror.
In attendance were:
- Debian Developers: Ben Hutchings, Nattie Mayer-Hutchings, Kurt
Roeckx, and Geert Stappers
- New contributors: Y ce K r m, Louis Renuart, Arnout Vandecappelle
The new contributors were variously using Arch, Fedora, and Ubuntu,
and the DDs spent some some time setting them up with Debian
dvelopment environments.
The bugs we worked on included:
- #994510: libunwind8 abuses setcontext() causing SIGSEGV on i386 with glibc >= 2.32:
Kurt added a patch, though it seems that a different change is needed.
- #1016936: dwz: Unknown debugging section .debug_addr causes some builds to fail:
Ben reduced the severity.
- #1063664: gcc-13-cross: file conflicts between gnat-13-<triplet> and gnat- 9,10 -<triplet>:
Kurt looked at this and questioned the explanation for reopening
this bug.
- #1060960: libslf4j-java: FTBFS: make: *** [debian/rules:4: build] Error 25:
Ben identified that there have been 2 separate test regressions, and
added a patch for the first of them.
- #1064003: src:cross-toolchain-base: unsatisfied build dependency in testing: linux-source-6.5 (>= 6.5.8):
Ben closed this as already fixed.
- #1072167: grub-pc-dbg: newly-added symbol file does not provide any symbols:
Ben reproduced this and added a patch.
- #1076350: Segfault with shared libuv on x86 (CVE-2025-47153):
Kurt asked the maintainer for clarification of the status.
- #1078608: apt update silently leaves old index data:
Ben reproduced this (again), and identified that it may be triggered
by PackageKit.
- #1089192: golang-golang-x-net: FTBFS: FAIL: TestNumICANNRules:
Y ce looked at this and wrote a patch. However, the maintainers took
a different approach to fix this.
- #1089432: shim: Supporting rootless builds by default:
Kurt asked the maintainer for a status update.
- #1091668: debian-installer: Explicitly declare requirement for root:
Louis and Kurt looked at this. Kurt asked the maintainer for
clarification of the status.
- #1084066: amdgcn-tools: Please upgrade build-dep to llvm/clang 18 or 19
and
#1092643: llvm-toolchain-19: readd gcn targets:
Kurt and Arnout looked at these. Arnout added information about the
build failure, the relevant upstream changes, and an upstream bug
report.
- #1095376: refpolicy: FTBFS: make[2]: *** [Rules.modular:230: validate] Segmentation fault:
Arnout looked at this and was not able to reproduce it, but noted
that it may actually be caused by a bug in swig.
- #1093160: rsync: failed verification update discarded:
Ben reduced the severity.
- #1099013: emacs-gtk: hangs compositor when used under Wayland:
Louis did a lot of work to reproduce this, but the bug was not
reproducible.
- #1104169: wish: adduser _radvd on new installs and
#1104229: wish: add systemd unit:
Geert worked on and committed fixes for these bugs.
- #1100699: screen: hardcopy and screen-exchange are insecure by default:
Y ce and Ben looked at this. Ben started a discussion of what
changes would be appropriate to fix it.
- #1100981: libmlir-19 fails to coinstall:
Arnout and Kurt looked at this, and pointed out an existing MR that
should fix it and some other packages that are similarly affected.