Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 May 2026 02:46:22 +0000
From:      bugzilla-noreply@freebsd.org
To:        emulation@FreeBSD.org
Subject:   [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+
Message-ID:  <bug-286875-4077-e6VC9V2NrC@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-286875-4077@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #19 from Alastair Hogge <agh@riseup.net> ---
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.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-286875-4077-e6VC9V2NrC>