Bug#1042806: libllvm14: SIGILL Illegal Instructions on POWER5 in libLLVM-14.so

2023-07-31 Thread Stuart MacIntosh
Package: libllvm14
Version: 1:14.0.6-12
Severity: critical
Justification: breaks unrelated software

Hello, 
I think the libLLVM-14 contains some instructions not found on IBM POWER5+ (gs) 
-- vxor is not found in it's IBM reference manual: 
https://www.ibm.com/docs/en/ssw_aix_72/assembler/assembler_pdf.pdf

Maybe this library was built for more recent CPUs but the debian ppc64 support 
goes back to POWER5 AFAIK(?)
$ objdump --disassemble /lib/powerpc64-linux-gnu/libLLVM-14.so.1 |grep vxor

As a result there is some difficulty running applications linked to libLLVM, 
for example rust installation fails with SIGILL, there are likely other 
affected programs.

Thank you
Stuart

-- System Information:
Debian Release: trixie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ppc64

Kernel: Linux 5.15.123 (SMP w/2 CPU threads)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_NZ:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libllvm14 depends on:
ii  libc6   2.37-6
ii  libedit23.1-20221030-2
ii  libffi8 3.4.4-1
ii  libgcc-s1   13.2.0-1
ii  libstdc++6  13.2.0-1
ii  libtinfo6   6.4+20230625-2
ii  libxml2 2.9.14+dfsg-1.3
ii  libz3-4 4.8.12-3.1
ii  zlib1g  1:1.2.13.dfsg-1

libllvm14 recommends no packages.

libllvm14 suggests no packages.

-- no debconf information



Bug#1086795: rsyslog: Segmentation fault

2024-11-05 Thread Stuart MacIntosh
Package: rsyslog
Version: 8.2406.0-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

The rsyslog package on ppc64 in sid currently segfaults on Apple Xserve
G5 hardware.

Thanks,
Stuart

-- System Information:
Debian Release: trixie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ppc64

Kernel: Linux 6.11.5-powerpc64 (SMP w/1 CPU thread)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_NZ:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages rsyslog depends on:
ii  libc6 2.40-3
ii  libestr0  0.1.11-1+b1
ii  libfastjson4  1.2304.0-2
ii  liblognorm5   2.0.6-4+b1
ii  libsystemd0   256.7-3
ii  libuuid1  2.40.2-10
ii  libzstd1  1.5.6+dfsg-1+b1
ii  zlib1g1:1.3.dfsg+really1.3.1-1+b1

Versions of packages rsyslog recommends:
ii  logrotate  3.22.0-1

Versions of packages rsyslog suggests:
pn  rsyslog-doc   
pn  rsyslog-gssapi
pn  rsyslog-mongodb   
pn  rsyslog-mysql | rsyslog-pgsql 
pn  rsyslog-openssl | rsyslog-gnutls  
pn  rsyslog-relp  

-- Configuration Files:
/etc/rsyslog.conf changed [not included]

-- no debconf information