It's not only older processors that dont have altivec, notably the amcc 440
and 460 and the processor series  in the amiga 5000 - the Freescale P5020
and so on

On Mon, 12 May 2025, 07:12 Dave Vasilevsky, <[email protected]> wrote:

> Package: libjemalloc2
> Version: 5.3.0-3
> Severity: important
> X-Debbugs-Cc: [email protected], [email protected]
> User: [email protected]
> 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 via email to