Bug#983807: spring builds with -march=native on amd64

Adrian Bunk bunk at debian.org
Mon Mar 1 23:02:27 GMT 2021


On Mon, Mar 01, 2021 at 11:39:00PM +0100, Markus Koschany wrote:
> Am Montag, den 01.03.2021, 23:53 +0200 schrieb Adrian Bunk:
> > Source: spring
> > Version: 105.0.1+dfsg-1
> > Severity: serious
> > Tags: patch
> > 
> > spring builds with -march=native on amd64, which makes spring
> > only work on machines compatible with whatever buildd built it.
>
> What Policy violation justifies severity serious for this bug?

The release team agrees that baseline violations are severity serious.

Users can expect that all software we ship works on the baseline
of an architecture.

> Spring is only
> built on i386/i686 and amd64. What difference does it make if we switch to the
> generic march=x86-64 when march=native appears to be working fine?
>...

It appears to work, and will work for you if your CPU is compatible with 
whatever buildd happened to build it.

We used to have older AMD Opterons among the buildds,
gcc would emit 3DNow! instructions that no modern CPU has.

> Regards,
> 
> Markus

cu
Adrian



More information about the Pkg-games-devel mailing list