Bug#1087828: openal-soft: FTBFS on ppc64el: error: ‘tmp’ was not declared in this scope
Simon McVittie
smcv at debian.org
Tue Nov 19 11:00:54 GMT 2024
Control: forwarded -1 https://github.com/kcat/openal-soft/issues/1061
On Tue, 19 Nov 2024 at 09:33:52 +0100, Matthias Klose wrote:
> /<<PKGBUILDDIR>>/common/pffft.cpp: In function ‘void
> {anonymous}::uninterleave2(v4sf, v4sf, v4sf&, v4sf&)’:
...
> /<<PKGBUILDDIR>>/common/pffft.cpp:130:12: error: ‘tmp’ was not declared in
> this scope; did you mean ‘tm’?
> 130 | out1 = tmp;
This looks like the Altivec code path is just wrong, and has most likely
never actually been tested (it seems unlikely that upstream has a POWER
machine available). Perhaps a PowerPC enthusiast could fix and test this
code path, and send a tested PR?
Building with -DPFFFT_SIMD_DISABLE on ppc64el would probably work
as a shorter-term workaround for this.
smcv
More information about the Pkg-games-devel
mailing list