Foundations Team Updates - Thursday 2024/10/17

apt

  • APT contents generation tests with valgrind, and then fighting with gcc generating invalid reads:
    • Vectorization of a sum of unsigned char[512] resulted in 520 or 528 byte reads, failing valgrind used in apt CI
    • Optimization of strcmp(e->d_name, “partial”) to an 8-byte single instruction comparison caused another valgrind failure.
  • Also fighting with PPAs and autopkgtest and infrastructure issues all week, trying to run the tests in the testing PPA.
  • Small discourse post What's new in APT in Ubuntu 24.10?

grub

  • discussion about versioned grub packages with @mkukri
2 Likes