In July 2019, I have worked on the Debian LTS project for 15.75 hours (of 18.5 hours planned) and on the Debian ELTS project for another 12 hours (as planned) as a paid contributor.
LTS Work
- Upload to jessie-security: libssh2 (DLA 1730-3) [1]
- Upload to jessie-security: libssh2 (DLA 1730-4) [2]
- Upload to jessie-security: glib2.0 (DLA 1866-1) [3]
- Upload to jessie-security: wpa (DLA 1867-1) [4]
The Debian Security package archive only has arch-any buildds attached, so source packages that build at least one arch-all bin:pkg must include the arch-all DEBs from a local build. So, ideally, we upload source + arch-all builds and leave the arch-any builds to the buildds. However, this seems to be problematic when doing the builds using sbuild. So, I spent a little time on...
- sbuild: Try to understand the mechanism of building arch-all + source package (i.e. omit arch-any uploads)... Unfortunately, there is no "-g" option (like in dpkg-buildpackage). Neither does the parameter combination ''--source --arch-all --no-arch-any'' result in a source + arch-all build. More investigation / communication with the developers of sbuild required here. To be continued...
ELTS Work
- Upload to wheezy-lts: freetype (ELA 149-1) [5]
- Upload to wheezy-lts: libssh2 (ELA 99-3) [6]
References
- [1] https://www.debian.org/lts/security/2019/dla-1730-3
- [2] https://www.debian.org/lts/security/2019/dla-1730-4
- [3] https://www.debian.org/lts/security/2019/dla-1866
- [4] https://www.debian.org/lts/security/2019/dla-1867
- [5] https://deb.freexian.com/extended-lts/updates/ela-99-3-libssh2/
- [6] https://deb.freexian.com/extended-lts/updates/ela-149-1-freetype/