Bug#1119850: netpbm-free: FTBFS on arm* (testsuite error) with gcc-15
Andreas Metzler
ametzler at bebt.de
Sat Nov 1 15:08:14 GMT 2025
On 2025-11-01 Andreas Metzler <ametzler at bebt.de> wrote:
> Source: netpbm-free
> Version: 2:11.11.01-1
> Severity: serious
> Tags: ftbfs
> Justification: fails to build from source (but built successfully in the past)
> X-Debbugs-Cc: debian-arm at lists.debian.org
> User: debian-arm at lists.debian.org
> Usertags: arm64 armel armhf
> netpbm-free (both the version in forky and the current version in sid)
> FTBFS with segfaults when running the testsuite. There is only a single
> segfault on arm64 (stdin-pam1.test, when running pamtilt)) and multiple
> ones on armel armhf.
> I have tried debugging on amdahl.debian.org:
> This started with the upgrade to gcc-15, building with gcc-14 still
> works.
> Building with -O0 or -O1 (instead of -O2) makes the problem go away.
> The exact failing command on arm64 is
> analyzer/pamtilt /path/to/small.pbm
> (small.pbm is generated with
> ./generator/pbmmake -g 5 5 > /path/to/small.pbm
> attached for simplicity)
[...]
Disabling optimization just for parseCommandLine() ...
#pragma GCC push_options
#pragma GCC optimize ("O0")
static void
parseCommandLine(...
#pragma GCC pop_options
... lets the arm64 build succeed.
Time for a gcc bug report?
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the Pkg-phototools-devel
mailing list