Hi Martin-Éric,

On Fri, Jun 20, 2025 at 12:55:02PM +0300, Martin-Éric Racine wrote:
> > I've only enabled 64-bit because it was often requested due to CI only
> > implementing 64-bit pipelines both upstream and on Salsa. Because of
> > this, upstream has put in a LOT of effort towards making the source
> > code more generic so that it could build on amd64 in addition to i386.
> >
> > In principle, I could remove the Build-Depends on gcc-multilib, but
> > the package would again become untestable on Salsa CI.
> 
> If you can think of a way to remove 64-bit support and yet pass all
> Salsa CI tests, I'm listening.

The reasons you present are sound. In principle, sasla could offer i386
chroots even on 64bit machines, but I did not figure out how.

A readily working approach may be to cross build the package. This is
supported by salsa-ci, but it has the downside of not running build-time
tests by default (even though it could in this case).

Testing the package on debusine.debian.net is an option, but there is no
nice integration into salsa at this time.

None of the options looks particularly nice.

Keep in mind that multilib removal is going to take time. We may defer
this bug and hope that eventually the usefulness of the package
diminishes (as the hardware becomes relevant to museums only) and we
rather remove the entire package when it comes down to getting rid of
multilib.

Helmut

Reply via email to