Bug#1059846: bookworm-pu: package isl/0.25-1.1
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: isl@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.
Reply to: