Bug#1039934: gcc-12: __builtin_cpu_supports does not detect SSE2 on VIA CPU, patch available

2023-07-09 Thread Matthias Klose

Version: 12.3.0-5

at least fixed in 12.3.0-5



Bug#1039934: gcc-12: __builtin_cpu_supports does not detect SSE2 on VIA CPU, patch available

2023-06-29 Thread ValdikSS

Package: gcc-12
Version: 12.2.0-14
Severity: normal
X-Debbugs-Cc: i...@valdikss.org.ru

Dear Maintainer,

GCC function __builtin_cpu_supports, which is used by Debian's isa-support
package to detect various CPU features, such as SSE2 support, in the current
GCC version fails to detect SSE2 support on VIA C7 CPUs, which prevent
installing software which require SSE2 support on such machines.

This has been fixed upstream with the patch to GCC 12:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100758#c25

Kindly asking to apply the patch and rebuild isa-support package.

Bugreport for sse2-support package:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029792

-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 6.1.0-9-686-pae (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gcc-12 depends on:
ii  binutils   2.40-2
ii  cpp-12 12.2.0-14
ii  gcc-12-base12.2.0-14
ii  libc6  2.36-9
ii  libcc1-0   12.2.0-14
ii  libgcc-12-dev  12.2.0-14
ii  libgcc-s1  12.2.0-14
ii  libgmp10   2:6.2.1+dfsg1-1.1
ii  libisl23   0.25-1
ii  libmpc31.3.1-1
ii  libmpfr6   4.2.0-1
ii  libstdc++6 12.2.0-14
ii  libzstd1   1.5.4+dfsg2-5
ii  zlib1g 1:1.2.13.dfsg-1

Versions of packages gcc-12 recommends:
ii  libc6-dev  2.36-9

Versions of packages gcc-12 suggests:
pn  gcc-12-doc   
pn  gcc-12-locales   
pn  gcc-12-multilib  

-- no debconf information


OpenPGP_signature
Description: OpenPGP digital signature