Bug#523035: libvlccore0: VLC shuts down with "Illegal Instruction" warning opening any media
Gunther Furtado
gunfurtado at gmail.com
Wed Apr 8 13:24:43 UTC 2009
2009/4/8 Reinhard Tartler <siretart at tauware.de>:
> severity 523035 important
> retitle 523035 vlc does not run on G3 Macs
> stop
To be precise: vlc's interface shows up but vlc cannot play media.
>
> Gunther Furtado <gunfurtado at gmail.com> writes:
>> That is an iMac G3 333MHz. I don't realy know about altivec.
>
> okay, then the issue is clear. libvlccore0 contains altivec code, which
> cannot be executed on G3 macs.
>
> From: http://en.wikipedia.org/wiki/Altivec
>
> AltiVec is a floating point and integer SIMD instruction set designed
> and owned by Apple, IBM and Freescale Semiconductor, formerly the
> Semiconductor Products Sector of Motorola, (the AIM alliance), and
> implemented on versions of the PowerPC including Motorola's G4, IBM's G5
> and POWER6 processors, and P.A. Semi's PWRficient PA6T. AltiVec is a
> tradename owned solely by Freescale, so the system is also referred to
> as Velocity Engine by Apple and VMX by IBM and P.A. Semi, although IBM
> has recently begun using AltiVec as well.
>
Thanks for explaining!
>
> In ffmpeg, we solve this problem by building the libraries twice on
> powerpc: a generic one in /usr/lib for G3 macs, and an altivec enabled
> on in /usr/lib/altivec. I think we need to do the same in vlc :-(
>
Just to confirm: I have '/usr/lib/altivec' and ffmpeg on my system.
> --
> Gruesse/greetings,
> Reinhard Tartler, KeyID 945348A4
>
greetings,
--
Gunther Furtado
Curitiba - Paraná - Brasil
gunfurtado at gmail.com
"...agora, só nos sobrou o futuro...", visto em www.manuchao.net
More information about the pkg-multimedia-maintainers
mailing list