ad 2) It depends on the emulated CPU if unaligned access is allowed. OpenSBI or the Linux kernel can emulate unaligned access. QEMU would cause an exception if unaligned access is disallowed. ad 3) CodeThink is working on big-endian support (https://gitlab.com/CodethinkLabs/qemu/-/tree/bjdooks/cva6-dev?ref_type=heads) but this seems not to be fully merged yet. Anyway the default would be little-endian.
-- You received this bug notification because you are a member of Debcrafters packages, which is subscribed to glibc in Ubuntu. https://bugs.launchpad.net/bugs/2123828 Title: unsupported version 256 of Verdef record when running qemu-riscv64 on s390x Status in glibc package in Ubuntu: New Status in qemu package in Ubuntu: New Bug description: QEMU's DEP-8 test fails on s390x, due to warning output on stderr about "unsupported version 256 of Verdef record", which is blocking migration of glibc 2.42-0ubuntu3. """ 323s === Checking if /usr/bin/qemu-riscv64 can run executables: 323s glob with sh: /usr/bin/qemu-riscv64 /bin/busybox ash -c "/usr/bin/qemu-riscv64 /bin/busybox ls -dCFl debian/*[t]*": 323s /bin/busybox: /lib/ld-linux-riscv64-lp64d.so.1: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libresolv.so.2: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/ld-linux-riscv64-lp64d.so.1: unsupported version 256 of Verdef record 323s 323s Reading package lists.../bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/riscv64-linux-gnu/libc.so.6: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/ld-linux-riscv64-lp64d.so.1: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/ld-linux-riscv64-lp64d.so.1: unsupported version 256 of Verdef record 323s /bin/busybox: /lib/ld-linux-riscv64-lp64d.so.1: unsupported version 256 of Verdef record 323s Expected output not found [...] 328s autopkgtest [22:14:52]: @@@@@@@@@@@@@@@@@@@@ summary 328s test-qemu-img.sh PASS (superficial) 328s test-qemu-system.sh PASS (superficial) 328s test-qemu-user.sh FAIL stderr: /bin/busybox: /lib/ld-linux-riscv64-lp64d.so.1: unsupported version 256 of Verdef record """ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2123828/+subscriptions -- Mailing list: https://launchpad.net/~debcrafters-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~debcrafters-packages More help : https://help.launchpad.net/ListHelp

