I realized afterwards that I forgot to mention one package that I started looking at but did not have time to fix.
# bochs Ubuntu-only FTBFS due to using CFLAGS from the build machine when building x86 (not x86_64) code the bios files. The issue is specifically with -fcf-protection but I wouldn't bet that other flags don't cause issues: bios definitely weren't designed at the same time. This issue is interesting because the reason it doesn't happen in Debian is that arch-independent builds are done during the amd64 build in Ubuntu but are done separately in Debian (although almost always on amd64 machines). Graham and Simon Chopin also mentioned that where the builds happen can be controlled with the XS-Build-Indep-Architecture flag. In Debian, only edk2 uses it and sets it to amd64. In Ubuntu, s390-tools uses it to build on s390x. I tried to be the third user for this flag with bochs but this was stuck due to missing dependencies on i686 unfortunately. Anyway, probably a good target for a future investigation if anyone feels like it. -- Adrien -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel