Free software activity in March 2024
My Debian contributions this month were all sponsored by Freexian.
- Python team:- I updated zope.testrunner to 6.4.
- I fixed a build failure in
  celery-haystack-ng, which included an
  upstream change to stop using
  d2to1.
- I backported an upstream change to fix a build failure in python-json-log-formatter.
- I updated python-typing-extensions to 4.10.0 to fix a build failure.
- I updated wcwidth to 0.2.13 to fix a build
  failure, which included rewriting
  the Debian patches to update-tables.
- I updated jsonpickle to 3.0.3 to fix a build failure. As part of this I also needed to fix its tests for new timezone name policies.
 
- man-db:- I updated man(1) with updated information about groff.
- I documented italic support in man(1).
- I started on a 2.12.1 release (currently waiting for translations).
 
- openssh:- I added an sshd@.servicetemplate to help newer versions ofsystemdmake containers and VMs SSH-accessible overAF_VSOCKsockets.
- I upgraded openssh to 9.7p1. As part of this I noticed a small bug in the PuTTY version detection in its regression tests.
- I helped with the 64-bit time_ttransition by applying a patch from Simon McVittie to temporarily disablessh-askpass-gnomeon the affected architectures.
- I re-enabled interoperability tests with Twisted Conch.
- Following the xz-utils backdoor, I spent some time testing OpenSSH upstream’s proposed inline systemd notification patch and suggested a small adjustment.
 
- I added an 
- debconf:- I fixed dpkg-preconfigureto not produce errors when run from a non-existing directory.
 
- I fixed 
- parted:- I applied a patch from Helmut Grohne to move files to /usr.
 
- I fixed an off-by-one error in neovim.
- I fixed a number of -Werror=implicit-function-declarationfailures (db1-compat, kali, knews, openssh-ssh1, trn4, vigor).
- I fixed a build failure in libsdl-perl, including a reference-counting fix contributed upstream.
- I suggested an rrsyncchange to make it easier to use it with rsbackup.