Bug#842513: vlc: immediate crash on launch on powerpc
Adrian Bunk
bunk at stusta.de
Sat Nov 12 20:00:53 UTC 2016
On Tue, Nov 08, 2016 at 03:29:43PM -0500, Lennart Sorensen wrote:
>...
> - CFLAGS="${CFLAGS} -maltivec"
> + CFLAGS="${CFLAGS} -maltivec -fno-tree-vectorize"
>...
> And I realized the reason it was broken is that when using -maltivec and
> -O4 (which vlc uses), you get -ftree-vectorize automatically enabled
> which means gcc starts to automatically generate vector instructions
> all over the place, which is not desired in this case. It rather defeats
> the purpose of having a cpu feature check after all.
I do not understand this part.
-maltivec should only be set for the code that is behind the runtime
feature check, so this code is only run on hardware that has AltiVec.
cu
Adrian
[1]
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
More information about the pkg-multimedia-maintainers
mailing list