Bug#390560: libgl1-mesa-swx11: opengl applications die with Illegal
instruction after upgrade
Steve Langasek
vorlon at debian.org
Fri Oct 13 18:43:18 UTC 2006
On Thu, Oct 12, 2006 at 04:17:01AM +0100, Ben Hutchings wrote:
> diff -u mesa-6.5.1/debian/changelog mesa-6.5.1/debian/changelog
> --- mesa-6.5.1/debian/changelog
> +++ mesa-6.5.1/debian/changelog
> @@ -1,3 +1,11 @@
> +mesa (6.5.1-0.2) unstable; urgency=low
> +
> + * Non-maintainer upload
> + * Disable generation of SSE instructions (closes: #390560)
> + * Remove duplicate build configurations
How did you determine that these build configurations were duplicates?
> diff -u mesa-6.5.1/configs/debian-debug_i386 mesa-6.5.1/configs/debian-debug_i386
> --- mesa-6.5.1/configs/debian-debug_i386
> +++ mesa-6.5.1/configs/debian-debug_i386
> @@ -3,5 +3,5 @@
> CONFIG_NAME = debian-debug-i386
>
> -DEBIAN_OPT_CFLAGS = -march=i686 -msse -mfpmath=sse -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
> +DEBIAN_OPT_CFLAGS = -march=i686 -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
>
> ASM_SOURCES = $(X86_SOURCES) $(X86_API)
This is still targetting the wrong instruction set; the baseline CPU for the
i386 port is i486, not i686.
So your patch may work just fine for you, but it's not a fix for the root
problem.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
More information about the Pkg-mesa-devel
mailing list