[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: