Bug ID 1204001
Summary qemu-linux-user 7.1 regression with glibc 2.36
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Virtualization:Other
Assignee virt-bugs@suse.de
Reporter dmueller@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Qemu 7.1 dropped the linux/fs.h includes which broke a lot of essential ioctl
emulations in qemu-linux-user, as they were ifdef'ed but the condition it is
testing against is no longer defined. 

this was reported by Andreas upstream here:

https://lists.nongnu.org/archive/html/qemu-devel/2022-10/msg00091.html

and let to this patch series which fixes it up:

https://lists.gnu.org/archive/html/qemu-devel/2022-10/msg00351.html

would be nice to include that in tumbleweed asap as the 7.1.0 update is now no
longer able to build any package on emulated architectures as the post-build
step is leveraging FIGETBSZ which leads to errors like:

[  786s] ... saving built packages
[  787s] RPMS/riscv64/apache2-debuginfo-2.4.54-7.1.riscv64.rpm
[  787s] RPMS/riscv64/apache2-debuginfo-2.4.54-7.1.riscv64.rpm: FIGETBSZ
failed: Function not implemented


You are receiving this mail because: