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