[Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+
[email protected] Mon, 25 May 2026 02:46:22 +0000
| Newsgroups | gmane.os.freebsd.devel.emulation |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875 --- Comment #19 from Alastair Hogge <[email protected]> --- Created attachment 271101 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271101&action=edit [PATCH] emulators/qemu-user-static-devel: Update and restore building on 15+ Sync with and switch to upstream blitz-11.0.50, restoring build on 15+ and 16-CURRENT: * Add berkeley-softfloat-3 and berkeley-testfloat-3 subprojects * Add do-test target * Drop unnecessary devel/meson from ${BUILD_DEPENDS} * Drop unnecessary patches, files/patch-configure and files/patch-tests_fp_meson.build * Prefer ${DISTVERSION} over ${PORTREVISION}, as per the recommendations in the Porter's Handbook * Remove duplicate "--extra-cflags=-I${LOCALBASE}/include" from ${CONFIGURE_ARGS} * port{clippy|fmt|lint} housekeeping * Sync subproject keycodemapdb with qemu-11.0.50 Currently at the tip of blitz (e725658f900ca7b4c4a05527256bb927b054ada7) poudriere-testport emulators/qemu-user-static-devel: 15_0-amd64-release: Pass main-amd64-default: Pass At I some point, I added keycodemapdb back so configure would continue, as it's presence is required, tho I have no idea if keycodemapdb is needed outside of that check. I have not been able to runtime test this, because for the last 2-3 weeks the Port reliably produces a kernel panic. The do-test target still fails in bsd-user when it attempts to run platform specific binaries, my build host is x86, and the Power binaries crash. 1: https://github.com/qemu-bsd-user/qemu-bsd-user/commit/e725658f900ca7b4c4a05527256bb927b054ada7 -- You are receiving this mail because: You are the assignee for the bug.