[DRE-maint] Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault
Lucas Nussbaum
lucas at debian.org
Fri Oct 29 23:13:16 BST 2021
Hi,
ruby 3.0 3.0.2-4:
- builds fine in Debian stable
- fails in unstable
- builds fine in unstable snapshotted on 20210930T210616Z
- fails in unstable snapshotted on 20211014T215029Z
The differences in terms of packages between the two last builds are:
14c14
< ii bash 5.1-3+b1 ppc64el GNU Bourne Again SHell
---
> ii bash 5.1-3+b2 ppc64el GNU Bourne Again SHell
18c18
< ii bison 2:3.8.1+dfsg-1 ppc64el YACC-compatible parser generator
---
> ii bison 2:3.8.2+dfsg-1 ppc64el YACC-compatible parser generator
23c23
< ii ca-certificates 20210119 all Common CA certificates
---
> ii ca-certificates 20211004 all Common CA certificates
25c25
< ii cpp 4:10.2.1-1 ppc64el GNU C preprocessor (cpp)
---
> ii cpp 4:11.2.0-2 ppc64el GNU C preprocessor (cpp)
26a27
> ii cpp-11 11.2.0-9 ppc64el GNU C preprocessor
43c44
< ii g++ 4:10.2.1-1 ppc64el GNU C++ compiler
---
> ii g++ 4:11.2.0-2 ppc64el GNU C++ compiler
45c46,47
< ii gcc 4:10.2.1-1 ppc64el GNU C compiler
---
> ii g++-11 11.2.0-9 ppc64el GNU C++ compiler
> ii gcc 4:11.2.0-2 ppc64el GNU C compiler
48c50,51
< ii gcc-11-base:ppc64el 11.2.0-8 ppc64el GCC, the GNU Compiler Collection (base package)
---
> ii gcc-11 11.2.0-9 ppc64el GNU C compiler
> ii gcc-11-base:ppc64el 11.2.0-9 ppc64el GCC, the GNU Compiler Collection (base package)
63,64c66,67
< ii libasan6:ppc64el 11.2.0-8 ppc64el AddressSanitizer -- a fast memory error detector
< ii libatomic1:ppc64el 11.2.0-8 ppc64el support library providing __atomic built-in functions
---
> ii libasan6:ppc64el 11.2.0-9 ppc64el AddressSanitizer -- a fast memory error detector
> ii libatomic1:ppc64el 11.2.0-9 ppc64el support library providing __atomic built-in functions
66,67c69,70
< ii libaudit-common 1:3.0.5-1 all Dynamic library for security auditing - common files
< ii libaudit1:ppc64el 1:3.0.5-1 ppc64el Dynamic library for security auditing
---
> ii libaudit-common 1:3.0.6-1 all Dynamic library for security auditing - common files
> ii libaudit1:ppc64el 1:3.0.6-1 ppc64el Dynamic library for security auditing
80c83
< ii libcc1-0:ppc64el 11.2.0-8 ppc64el GCC cc1 plugin for GDB
---
> ii libcc1-0:ppc64el 11.2.0-9 ppc64el GCC cc1 plugin for GDB
97c100
< ii libffi-dev:ppc64el 3.4.2-2 ppc64el Foreign Function Interface library (development files)
---
> ii libffi-dev:ppc64el 3.4.2-3 ppc64el Foreign Function Interface library (development files)
99c102
< ii libffi8:ppc64el 3.4.2-2 ppc64el Foreign Function Interface library runtime
---
> ii libffi8:ppc64el 3.4.2-3 ppc64el Foreign Function Interface library runtime
102c105,106
< ii libgcc-s1:ppc64el 11.2.0-8 ppc64el GCC support library
---
> ii libgcc-11-dev:ppc64el 11.2.0-9 ppc64el GCC support library (development files)
> ii libgcc-s1:ppc64el 11.2.0-9 ppc64el GCC support library
112c116
< ii libgomp1:ppc64el 11.2.0-8 ppc64el GCC OpenMP (GOMP) support library
---
> ii libgomp1:ppc64el 11.2.0-9 ppc64el GCC OpenMP (GOMP) support library
119,120c123,124
< ii libisl23:ppc64el 0.23-1 ppc64el manipulating sets and relations of integer points bounded by linear constraints
< ii libitm1:ppc64el 11.2.0-8 ppc64el GNU Transactional Memory Library
---
> ii libisl23:ppc64el 0.24-2 ppc64el manipulating sets and relations of integer points bounded by linear constraints
> ii libitm1:ppc64el 11.2.0-9 ppc64el GNU Transactional Memory Library
127c131
< ii liblsan0:ppc64el 11.2.0-8 ppc64el LeakSanitizer -- a memory leak detector (runtime)
---
> ii liblsan0:ppc64el 11.2.0-9 ppc64el LeakSanitizer -- a memory leak detector (runtime)
135,136c139,140
< ii libmd-dev:ppc64el 1.0.3-3 ppc64el message digest functions from BSD systems - development files
< ii libmd0:ppc64el 1.0.3-3 ppc64el message digest functions from BSD systems - shared library
---
> ii libmd-dev:ppc64el 1.0.4-1 ppc64el message digest functions from BSD systems - development files
> ii libmd0:ppc64el 1.0.4-1 ppc64el message digest functions from BSD systems - shared library
138c142
< ii libmpc3:ppc64el 1.2.0-1 ppc64el multiple precision complex floating-point library
---
> ii libmpc3:ppc64el 1.2.1-1 ppc64el multiple precision complex floating-point library
148c152
< ii libp11-kit0:ppc64el 0.24.0-2+b1 ppc64el library for loading and coordinating access to PKCS#11 modules - runtime
---
> ii libp11-kit0:ppc64el 0.24.0-5 ppc64el library for loading and coordinating access to PKCS#11 modules - runtime
162c166
< ii libquadmath0:ppc64el 11.2.0-8 ppc64el GCC Quad-Precision Math Library
---
> ii libquadmath0:ppc64el 11.2.0-9 ppc64el GCC Quad-Precision Math Library
168c172
< ii libseccomp2:ppc64el 2.5.2-1 ppc64el high level interface to Linux seccomp filter
---
> ii libseccomp2:ppc64el 2.5.2-2 ppc64el high level interface to Linux seccomp filter
174a179
> ii libsodium23:ppc64el 1.0.18-1 ppc64el Network communication, cryptography and signaturing library
181c186,187
< ii libstdc++6:ppc64el 11.2.0-8 ppc64el GNU Standard C++ Library v3
---
> ii libstdc++-11-dev:ppc64el 11.2.0-9 ppc64el GNU Standard C++ Library v3 (development files)
> ii libstdc++6:ppc64el 11.2.0-9 ppc64el GNU Standard C++ Library v3
184c190
< ii libsystemd0:ppc64el 247.9-3 ppc64el systemd utility library
---
> ii libsystemd0:ppc64el 249.5-1 ppc64el systemd utility library
191,192c197,198
< ii libtsan0:ppc64el 11.2.0-8 ppc64el ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
< ii libubsan1:ppc64el 11.2.0-8 ppc64el UBSan -- undefined behaviour sanitizer (runtime)
---
> ii libtsan0:ppc64el 11.2.0-9 ppc64el ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
> ii libubsan1:ppc64el 11.2.0-9 ppc64el UBSan -- undefined behaviour sanitizer (runtime)
194c200
< ii libudev1:ppc64el 247.9-3 ppc64el libudev shared library
---
> ii libudev1:ppc64el 249.5-1 ppc64el libudev shared library
201,202c207,208
< ii libzstd1:ppc64el 1.4.8+dfsg-2.1 ppc64el fast lossless compression algorithm
< ii linux-libc-dev:ppc64el 5.14.6-3 ppc64el Linux support headers for userspace development
---
> ii libzstd1:ppc64el 1.4.8+dfsg-3 ppc64el fast lossless compression algorithm
> ii linux-libc-dev:ppc64el 5.14.12-1 ppc64el Linux support headers for userspace development
237c243
< ii tzdata 2021b-1 all time zone and daylight-saving time data
---
> ii tzdata 2021c-2 all time zone and daylight-saving time data
239,242c245,248
< ii vim 2:8.2.2434-3 ppc64el Vi IMproved - enhanced vi editor
< ii vim-common 2:8.2.2434-3 all Vi IMproved - Common files
< ii vim-runtime 2:8.2.2434-3 all Vi IMproved - Runtime files
< ii xxd 2:8.2.2434-3 ppc64el tool to make (or reverse) a hex dump
---
> ii vim 2:8.2.3455-2 ppc64el Vi IMproved - enhanced vi editor
> ii vim-common 2:8.2.3455-2 all Vi IMproved - Common files
> ii vim-runtime 2:8.2.3455-2 all Vi IMproved - Runtime files
> ii xxd 2:8.2.3455-2 ppc64el tool to make (or reverse) a hex dump
Lucas
More information about the Pkg-ruby-extras-maintainers
mailing list