Package: release.debian.org Severity: normal Tags: bookworm User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: i...@packages.debian.org Control: affects -1 + src:isl
[ Reason ] The isl package detects the CPU on which it is built and enables the corresponding GCC optimization. Depending on the buildd on which it is built, this can lead to a baseline ABI violation. This is the case for the package in bookworm for at least amd64 and i386. [ Impact ] Users of older hardware are not able to use the library, which affects GCC when used with graphite optimizations enabled. [ Tests ] None [ Risks ] The change is trivial, and just removes the -march=haswell or similar in the GCC invocation. Therefore the risk is minimal. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] The fix is to pass the --without-gcc-arch option to the configure script to disable the CPU detection. [ Other info ] Given the change is trivial, I have already uploaded the package.