Bug#1105139: libjemalloc2: Don't assume altivec on powerpc
Package: libjemalloc2
Version: 5.3.0-3
Severity: important
X-Debbugs-Cc: debian-powerpc@lists.debian.org, dave@vasilevsky.ca
User: debian-powerpc@lists.debian.org
Usertags: powerpc
This package's rules file explicitly enables Altivec on powerpc, but
many powerpc machines use G3 or earlier processors that don't support Altivec.
This results in a SIGILL when packages linking against jemalloc are run on those
machines. Eg: on an iBook G3 running tmux, I get a SIGILL on a 'vxor' instruction.
Debian policy has traditionally been to support baseline CPUs when it's at all
possible, so this package should disable Altivec on 32-bit powerpc.
-- System Information:
Debian Release: trixie/sid
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpc (ppc)
Kernel: Linux 6.12.27-powerpc (UP)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libjemalloc2 depends on:
ii libc6 2.41-7
ii libgcc-s1 14.2.0-19
ii libstdc++6 14.2.0-19
libjemalloc2 recommends no packages.
libjemalloc2 suggests no packages.
-- no debconf information
Reply to: