Bug#701830: vlc: FTBFS on powerpcspe (illegal insns due to -mtune=G4)
Roland Stigge
stigge at antcom.de
Fri Mar 1 15:05:47 UTC 2013
Hi,
On 03/01/2013 03:43 PM, Benjamin Drung wrote:
> Am Mittwoch, den 27.02.2013, 18:47 +0100 schrieb Roland Stigge:
>> As you can see above, -mtune=G4 is used by default, leading to the above
>> illegal instructions. The attached patch fixes this by enabling altivec only on
>> powerpc _except_ powerpcspe, and doing "confflags += --with-tuning=8548" which
>> is propagated to gcc as "-mtune=8548" on powerpcspe.
>
> Your patch logic looks complicated (multiple filters). What are the
> values of
>
> DEB_HOST_ARCH
> DEB_HOST_ARCH_CPU
>
> on powerpc and powerpcspe?
On powerpcspe, we have the following settings:
DEB_HOST_ARCH=powerpc
DEB_HOST_ARCH_CPU=powerpcspe
The two filters on the patch are just used to detect the case of powerpc
in general, but excluding the powerpcspe case (a special case of
powerpc). Resulting in "powerpc-" for the case with altivec. In all
other cases (including powerpcspe and non-powerpc), we disable altivec.
Roland
More information about the pkg-multimedia-maintainers
mailing list