Package: gcc-11
Followup-For: Bug #1005863
X-Debbugs-Cc: martin-eric.rac...@iki.fi

> So my guess is that approximately 6-7% of i386 packages in bookworm _that
> contain binaries or shared libraries_ are susceptible to this bug.

...

> It's also a larger number of packages than we could expect individual
> maintainers to adjust their buildflags for on any realistic timescale - so
> either a Debian-specific patch or upstream fix would be required to continue 
> to
> support Geode LX (in my opinion, and assuming that the script and report are
> accurate-enough to be guiding indicators).

This reporting was, in fact, too optimistic; the check.sh script had a bug
that meant it wasn't inspecting '*.a' files (even though it was including them
in the per-package binary/library counts).

With this fix in place:

-done < <(find "${PACKAGE}" -type f -a -executable -o -name '*.so' -print0) 
2>/dev/null;
+done < <(find "${PACKAGE}" -type f -a \( -executable -o -name '*.so' -o -name 
'*.a' \) -print0) 2>/dev/null;

... the report summary at the time-of-writing is:

  2467
  1639
  345

... and so it seems that the percentage of susceptible packages for arch i386
in bookworm could be closer to 20%.

Reply via email to