Processed: Re: libffi8 3.4.3-3 breaks all wayland clients on arm64/aarch64

2022-10-22 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 critical
Bug #1022232 [libffi8] libffi8 3.4.3-3 breaks all wayland clients on 
arm64/aarch64
Severity set to 'critical' from 'important'

-- 
1022232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022232
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1022232: libffi8 3.4.3-3 breaks all wayland clients on arm64/aarch64

2022-10-22 Thread Johannes Schauer Marin Rodrigues
Control: severity -1 critical

On Sat, 22 Oct 2022 14:14:32 +0200 "Lukas F. Hartmann"  wrote:
> Since an `apt upgrade` yesterday on Debian unstable on an aarch64 system
> (imx8mq based, cortex-a53), all wayland compositors and clients stopped
> working, including sway, wayfire and weston.

Since this bug in libffi makes unrelated software on the system break, this bug
is of severity critical.

Thanks!

cheers, josch

signature.asc
Description: signature


Bug#1022232: libffi8 3.4.3-3 breaks all wayland clients on arm64/aarch64

2022-10-22 Thread Lukas F. Hartmann
I have identified the breaking patch, it is:
https://github.com/libffi/libffi/pull/739/files

Reverting debian/patches/739.diff and rebuilding the library fixes the
issue.

If possible, please drop this patch until the issue is addressed by
upstream.



Bug#1022232: libffi8 3.4.3-3 breaks all wayland clients on arm64/aarch64

2022-10-22 Thread Lukas F. Hartmann
I've tried all recent versions from snapshots. libffi8_3.4.3-2_arm64.deb
still works, while libffi8_3.4.3-3_arm64.deb breaks.



Bug#1022232: libffi8 3.4.3-3 breaks all wayland clients on arm64/aarch64

2022-10-22 Thread Lukas F. Hartmann
Package: libffi8
Version: 3.4.3-3
Severity: important

Dear Maintainer,

Since an `apt upgrade` yesterday on Debian unstable on an aarch64 system 
(imx8mq based, cortex-a53), all wayland compositors and clients stopped 
working, including sway, wayfire and weston. I narrowed it down to garbage data 
in the wayland client/server communication (or a data alignment issue). The 
most common failure was clients reporting "wl_shm@4: error 1: invalid size (0)" 
after the first wl_commit. `weston-info` shows bizarre data like negative 
screen sizes.

Copying in libffi.so.8.1.0 (instead of libffi.so.8.1.1) from a rescue system 
made everything work again, and copying libffi.so.8.1.1 to the good system made 
things break there.

Thanks,
Lukas F. Hartmann

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
merged-usr: no
Architecture: arm64 (aarch64)
Foreign Architectures: i386, armhf, amd64

Kernel: Linux 5.19.0-reform2-arm64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libffi8 depends on:
ii  libc6  2.35-3

libffi8 recommends no packages.

libffi8 suggests no packages.

-- no debconf information



Bug#1021735: libffi upgrade breaks Wayland on aarch64

2022-10-22 Thread Daniel Stone
Hi,
This libffi upgrade also completely breaks all use of Wayland on
aarch64. We use libffi to dispatch protocol messages (requests
received by the server and events received by the client) to
native-code handlers, and we are now getting completely nonsensical
values from it.

Can this upgrade please be rolled back until it can be root-caused and fixed?

Cheers,
Daniel



libabigail_2.1-1_source.changes ACCEPTED into unstable

2022-10-22 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 22 Oct 2022 12:03:06 +0200
Source: libabigail
Architecture: source
Version: 2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers 
Changed-By: Matthias Klose 
Changes:
 libabigail (2.1-1) unstable; urgency=medium
 .
   * New upstream version.
   * Update d/copyright to reflect license change to Apache.2.0 plus
 LLVM exception.
   * Bump standards version.
Checksums-Sha1:
 aadab8a206d2af1939dba50f463b1d7f0213ccaf 2226 libabigail_2.1-1.dsc
 43913c56058336488a59f7ce4a81e601cf26f316 405861148 libabigail_2.1.orig.tar.gz
 7753faf3e27ae90a8e306e1931fd1d982a396744 4040 libabigail_2.1-1.debian.tar.xz
 18675caae76ff53b2b103ea215f3aa6b96722645 10658 
libabigail_2.1-1_source.buildinfo
Checksums-Sha256:
 8b620e519b75e6d62cacf131b5596f343408cedca2f0af6d3c187858e2a107f9 2226 
libabigail_2.1-1.dsc
 4a6297d41d15d1936256117116bd61296e6b9bee23d54a0caf8d3f5ab8ddcc4c 405861148 
libabigail_2.1.orig.tar.gz
 ab88b271580eb95d86cd94f232d2ec4da94f599e801105a605ce233b6f8f9883 4040 
libabigail_2.1-1.debian.tar.xz
 5934b1fa69c34a24cd0f1acd4161eacc8a7c47e198945affd552cad77567d746 10658 
libabigail_2.1-1_source.buildinfo
Files:
 75d17a01d82eeb53c77bca2b505175d9 2226 libs optional libabigail_2.1-1.dsc
 cf2002898df7dea7fe4b31a709e41305 405861148 libs optional 
libabigail_2.1.orig.tar.gz
 9202904f0253f1b52e3aed320d8abada 4040 libs optional 
libabigail_2.1-1.debian.tar.xz
 cde76903282400c8e87ce94fc699ce55 10658 libs optional 
libabigail_2.1-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmNTw9wQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9QHCEACQhJ8YmQtmn/jVJKYe+3EVpc08UL8YYNtD
36rILtggQ8FWAEG3DBA6Djnw1UKu1waF/yfgpptXmj1GtHPrqjw/emkgqW8+5dYo
xWm8V7fAxPN10bdaqLrfIMZc9GV4UwHpIGazq6rOiXvJ8JMm5pwRnMCKy2QRYS0O
odtAIXHno379hee4Ny3VfWJ5JayCiNpwgKTxB7s7aFjL0aazRh7VaI5vIS/xY/Kq
dsT3h/8rzUGSnexCH/z2gcT6VJoS81ZGmPR4tA/LxQ4+UTX5TofdT1ujFKne2BUh
WZlaeSeecEul1u0E0VxsqTjxZNH0PZQM1ulm1JAITWjKha80CjEZ1SRZGdx5u48F
qH2ev34mAkejTSesXG7y3Vv0xGNgIC+VVVuSsPyi27zGpyEa1z5Lt6kht6EoCKTC
L6rCH9tsDF18SEKyOUyrL3epIdFakAD4IrIoBQbWPwtM6HFrTaRCOQpz2WTNlwrr
QPtCgyToXR0U6ohhTxlOYeewpOXwlOxG9TRlGowaZNW0W7c2N6Uv+JEo3+lWXHwb
aqspeyWpAYuuXvmSdbckfQDB+DTiNeRP2bYO/8fxjl2uF4Hhp8UAtBtxSToAdlYq
pEWMBA3bIefMwu6d++2Hoeh+eVmX8JsjUv76Db5eB6t3I2Lry/RMjRVYYAqxfepJ
1tm6DYuo0A==
=ucJI
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of libabigail_2.1-1_source.changes

2022-10-22 Thread Debian FTP Masters
libabigail_2.1-1_source.changes uploaded successfully to localhost
along with the files:
  libabigail_2.1-1.dsc
  libabigail_2.1.orig.tar.gz
  libabigail_2.1-1.debian.tar.xz
  libabigail_2.1-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Processed: List more affected packages

2022-10-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> affects 1021735 src:gjs src:glib2.0 src:gnustep-base src:libffi-platypus-perl 
> src:libglib-object-introspection-perl src:lua-lgi src:pypy3 src:python2.7 
> ruby-ffi src:ruby3.0 src:ruby3.1
Bug #1021735 [src:libffi] libffi breaks python3.10 autopkgtest on arm64 (and 5 
other packages)
Added indication that 1021735 affects src:gjs, src:glib2.0, src:gnustep-base, 
src:libffi-platypus-perl, src:libglib-object-introspection-perl, src:lua-lgi, 
src:pypy3, src:python2.7, ruby-ffi, src:ruby3.0, and src:ruby3.1
> tags 1021735 ftbfs
Bug #1021735 [src:libffi] libffi breaks python3.10 autopkgtest on arm64 (and 5 
other packages)
Added tag(s) ftbfs.
> block 1019353 by 1021735
Bug #1019353 [release.debian.org] transition: perl 5.36
1019353 was blocked by: 1022150 1016761 1022124 1022152 1022133 1022132 1021324 
1020446
1019353 was blocking: 1022003
Added blocking bug(s) of 1019353: 1021735
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1019353: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019353
1021735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021735
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems