Bug#572420: Please change this bug to libsdl1.2debian

Rick Thomas rbthomas at pobox.com
Sun Apr 4 06:23:05 UTC 2010


I own both G3's and G4's running Debian Stable.  I can take them down  
for limited periods (a day or so) to run other versions of Debian.

If someone who knows what he/she's doing can walk me through the steps  
(I'm an experienced system admin.  But I'm not a developer.) I'm  
willing to do whatever needs to be done to get this bug fixed.

Let me know where to begin...

Rick

On Apr 3, 2010, at 7:14 PM, peter green wrote:

> peter green wrote:
>> >The bug is actually in libsdl1.2debian. It has improper compile  
>> flags
>> >for powerpc g3. What these are I do not know.
>> looking at the build log -maltivec seems to be the smoking gun. It  
>> appears the upstream configure script is looking for altivec  
>> support at build time and enabling it if it detects it (which is  
>> the right thing to do when building for your own system but the  
>> WRONG thing to do when building distribution packages)
>>
>> Ideally this sort of issue needs access to ppc hardware both with  
>> and without altivec to nail it down (you need to do the builds on  
>> machines with altivec support and then check they work on machines  
>> without it) . I'll try to take a look using qemu but I can't  
>> promise anything.
> I've come up with a patch which I beleive should fix this but  
> building with qemu is extremely slow and in any case to properly  
> test this really needs hardware both with (to do the build) and  
> without (to test it) altivec to properly test.
>
> anyone on debian-powerpc have access to both and willing to test this?
>
> --- libsdl1.2-1.2.14/debian/rules	2010-04-04 00:05:14.000000000 +0100
> +++ libsdl1.2-1.2.14.new/debian/rules	2010-04-03 22:54:00.000000000  
> +0100
> @@ -68,8 +68,10 @@
> endif
>
> # Don't use PlayStation 3 Cell driver on powerpc
> +# Don't use altivec, since debian supports ppc systems that don't  
> have it
> ifeq ($(DEB_BUILD_ARCH_CPU),powerpc)
>   confflags += --enable-video-ps3=no
> +  confflage += --enable-altivec=no
> endif
>
> # Only build ALSA support on Linux targets






More information about the Pkg-sdl-maintainers mailing list