Processed: Re: Bug#857182: Please disable MMX and SSE support on i386

2017-03-08 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + moreinfo
Bug #857182 [src:directfb] Please disable MMX and SSE support on i386
Added tag(s) moreinfo.

-- 
857182: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857182
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#857182: Please disable MMX and SSE support on i386

2017-03-08 Thread Sebastian Ramacher
Control: tags -1 + moreinfo

On 2017-03-08 17:48:33, Laurent Bigonville wrote:
> Source: directfb
> Version: 1.2.10.0-8
> Severity: serious
> 
> Hi,
> 
> I see in the build logs of the i386 architecture that SSE and MMX
> instructions are enabled. This is not supported in debian. I see that
> this was enabled in the past but the flag got lost during the conversion
> to dh sequences.
> 
> This must be disabled on i386. On amd64 this can be kept enable as SSE2 is
> supported.

As far as I can tell support for MMX is checked during runtime and the non-MMX
code path is taken if not available. SSE is not used at all.

So unless you can spot some part where it is used unconditionally, this isn't a
bug.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#857182: Please disable MMX and SSE support on i386

2017-03-08 Thread Laurent Bigonville
Source: directfb
Version: 1.2.10.0-8
Severity: serious

Hi,

I see in the build logs of the i386 architecture that SSE and MMX
instructions are enabled. This is not supported in debian. I see that
this was enabled in the past but the flag got lost during the conversion
to dh sequences.

This must be disabled on i386. On amd64 this can be kept enable as SSE2 is
supported.

Regards,

Laurent Bigoville

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)