Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > muc.lists.freebsd.emulation > #12492 > unrolled thread

[Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT

Started bybugzilla-noreply@freebsd.org
First post2025-05-17 14:17 +0000
Last post2026-06-23 17:12 +0000
Articles 20 on this page of 39 — 1 participant

Back to article view | Back to muc.lists.freebsd.emulation


Contents

  [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2025-05-17 14:17 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2025-05-17 14:37 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2025-05-17 14:40 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2025-05-17 14:51 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2025-05-20 11:28 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2026-02-19 18:06 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2026-02-20 06:51 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2026-02-21 03:46 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2026-02-21 03:54 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2026-02-21 03:55 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2026-02-21 04:15 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT bugzilla-noreply@freebsd.org - 2026-02-23 17:23 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-03-08 07:19 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-03-08 07:20 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-16 19:37 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-21 02:00 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-21 02:00 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 00:40 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 00:41 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 00:48 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 00:49 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 02:46 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 02:51 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 04:38 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 04:40 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-25 07:13 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-26 16:27 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-26 16:42 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-05-26 23:14 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-03 11:15 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-03 11:16 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-21 00:38 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-21 00:40 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-21 00:44 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-21 00:51 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-21 00:58 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-22 02:55 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-22 03:01 +0000
    [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+ bugzilla-noreply@freebsd.org - 2026-06-23 17:12 +0000

Page 1 of 2  [1] 2  Next page →


#12492 — [Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT

Frombugzilla-noreply@freebsd.org
Date2025-05-17 14:17 +0000
Subject[Bug 286875] emulators/qemu-user-static-devel: Sync with upstream; restore build on 15-CURRENT
Message-ID<bug-286875-4077@https.bugs.freebsd.org/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

            Bug ID: 286875
           Summary: emulators/qemu-user-static-devel: Sync with upstream;
                    restore build on 15-CURRENT
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: emulation@FreeBSD.org
          Reporter: agh@riseup.net
             Flags: maintainer-feedback?(emulation@FreeBSD.org)
          Assignee: emulation@FreeBSD.org

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [next] | [standalone]


#12493

Frombugzilla-noreply@freebsd.org
Date2025-05-17 14:37 +0000
Message-ID<bug-286875-4077-cozshMbwbL@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #1 from Alastair Hogge <agh@riseup.net> ---
Created attachment 260483
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=260483&action=edit
emulators/qemu-user-static-devel: Sync with upstream

Sync with upstream:
* 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
* port{clippy|fmt|lint} housekeeping
* Sync qemu-bsd-user with upstream, restoring build on 15-CURRENT
* Sync keycodemapdb with upstream

poudriere-testport emulators/qemu-user-static-devel:
main-amd64-default: Pass
13_4-amd64-release: Pass
13_5-amd64-release: Pass
14_2-amd64-release: Pass

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12494

Frombugzilla-noreply@freebsd.org
Date2025-05-17 14:40 +0000
Message-ID<bug-286875-4077-jWqpuwtGu9@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #2 from Alastair Hogge <agh@riseup.net> ---
I am testing this update following
https://wiki.freebsd.org/Ports/BuildingPackagesThroughEmulation, and currently
poudriere-bulk building lang/gnat12 in a 14.2 ARM64 jail.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12495

Frombugzilla-noreply@freebsd.org
Date2025-05-17 14:51 +0000
Message-ID<bug-286875-4077-qdVuB9Ql4m@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

Gleb Popov <arrowd@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arrowd@FreeBSD.org,
                   |                            |imp@FreeBSD.org

--- Comment #3 from Gleb Popov <arrowd@FreeBSD.org> ---
Warner, you might be interested in this.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12499

Frombugzilla-noreply@freebsd.org
Date2025-05-20 11:28 +0000
Message-ID<bug-286875-4077-LjGHthYMZl@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #4 from Alastair Hogge <agh@riseup.net> ---
So there is another[1] upstream branch, that has seen many more commits than
the default branch[2].

The patch I submitted, is synchronised with the default branch.

1: https://github.com/qemu-bsd-user/qemu-bsd-user/tree/blitz
2: https://github.com/qemu-bsd-user/qemu-bsd-user

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12842

Frombugzilla-noreply@freebsd.org
Date2026-02-19 18:06 +0000
Message-ID<bug-286875-4077-k8yPewKi8H@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #5 from Siva Mahadevan <siva@FreeBSD.org> ---
I'd also like to see the qemu-user-static-devel port updated to either
https://github.com/qemu-bsd-user/qemu-bsd-user/tree/blitz or
https://github.com/qemu-bsd-user/qemu-bsd-user/tree/b4/freebsd-inotify.
Currently, www/w3m fails to build on riscv64 with qemu-user-static in poudriere
due to an abort trap caused by pthread_setaffinity_np.

imp@, which branch should we test on right now? What's the status of the
qemu-user-static-devel port?

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12843

Frombugzilla-noreply@freebsd.org
Date2026-02-20 06:51 +0000
Message-ID<bug-286875-4077-a5AbwQTnXb@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #6 from Warner Losh <imp@FreeBSD.org> ---
So, the current branch based off Qemu 3.2 is getting rather old.
The 'blitz' branch is the latest code. It has all the changes and is rebased to
qemu as of sometime last week. It's likely what you want, but read on.

Though... blitz has a number of experimental things and when I tried it a while
ago, I had trouble making it work with more packages than what the -devel port
was based on so I've not updated that port. If that's changed, or if you can
test it (my local gear isn't beefy enough), then go ahead and update.

But blitz has some pull requests against it that need to be tended to that I've
not gotten around to since I've been busy trying to find the time to get it all
upstreamed into the qemu project. Recently, I discovered that I could get
claude to do 95% of the tedium associated with doing that, so I've restarted my
efforts there.  The b4/* branches (and bsd-user-claude) are related to that
effort: IGNORE THEM THEY DO NOT WORK (well, ok, what's there works, but it's
massively incomplete). Since I'm making changes to blitz to keep it in sync
with the changes the upstreaming is generating, you take your chances with
blitz. Maybe if we update it, we can get more people to help.

So, if you can test it, great!

Looking at the patch, what's qemu-qa-static? And amd64 and aarch64 are likely
the only host targets that work (it may build on ppc, but I'm not aware of any
testing there).  You should bump the version to 10.2.50 since that's the latest
version blitz is sync'd to (but that plus a bit). We should likely try to
converge on a 11.0 sync point. I've not re-tested blitz since I started the
changes for upstreaming more than on trivial stuff. qemu only supports 64-bit
hosts, so the conditional for the targets aren't needed (it's all 64-bit). And
I'd drop ppc-qemu-static because ppc (32-bit) isn't supported 15+ and I'm not
likely to fix bugs in it.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12844

Frombugzilla-noreply@freebsd.org
Date2026-02-21 03:46 +0000
Message-ID<bug-286875-4077-1ZGFNeIFD2@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #7 from Siva Mahadevan <siva@FreeBSD.org> ---
Created attachment 268231
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=268231&action=edit
[PATCH] emulators/qemu-user-static-devel: sync to upstream blitz branch

Attaching a patch that tracks the blitz branch.

@Alastair, thanks for the great starting point on the patch. I'm just splitting
out the functional changes (updating the version, refreshing patches, etc) from
the style changes (portlint housekeeping, spaces, sorting, etc). It makes the
diff quite minimal and helps with code review. We can definitely add back the
style changes afterwards. I'll keep your attachment as non-obsolete to ensure
that we integrate the style fixes later.

@imp I'm trying to test the changes with poudriere-devel right now using a
riscv64 jail, and I'm getting the following error:

stk setup: Bad address
[00:00:00] Error: /usr/local/share/poudriere/testport.sh:jail_start:318:Unable
to regenerate runtime linker cache in jail. Emulation or ABI wrong.

I'm not too familiar with how this is tied into poudriere. Any idea on why this
is happening? I have not modified the rc service file, which seems to add some
magic string.

Full poudriere testport run log:

$ doas poudriere testport -j rv64c16 -p siva -NNi www/w3m
[00:00:00] Using QEMU for cross-buildiing riscv64 on amd64
[00:00:00] Creating the reference jail... done
[00:00:00] Mounting system devices for rv64c16-siva
[00:00:00] Warning: Using packages from previously failed, or uncommitted,
build: /usr/local/poudriere/data/packages/rv64c16-siva/.building
[00:00:00] Mounting ports from: /home/siva/f/p
[00:00:00] Mounting packages from:
/usr/local/poudriere/data/packages/rv64c16-siva
[00:00:00] Mounting distfiles from: /var/cache/distfiles
[00:00:00] Copying /var/db/ports from:
/usr/local/etc/poudriere.d/rv64c16-options
[00:00:00] Raising MAX_EXECUTION_TIME and NOHANG_TIME for QEMU from QEMU_
values
[00:00:00] Copying latest version of the emulator from:
/usr/local/bin/qemu-riscv64-static
[00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/siva-make.conf
[00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/rv64c16-make.conf
[00:00:00] Warning: DEVELOPER=yes ignored from make.conf. Use 'bulk -t' or
'testport' for testing instead.
/etc/resolv.conf ->
/usr/local/poudriere/data/.m/rv64c16-siva/ref/etc/resolv.conf
[00:00:00] Starting jail rv64c16-siva
stk setup: Bad address
[00:00:00] Error: /usr/local/share/poudriere/testport.sh:jail_start:318:Unable
to regenerate runtime linker cache in jail. Emulation or ABI wrong.
[00:00:00] Cleaning up
[00:00:00] Stopping up to 4 builders
rv64c16-siva: removed
rv64c16-siva-n: removed
[00:00:00] Unmounting file systems

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12845

Frombugzilla-noreply@freebsd.org
Date2026-02-21 03:54 +0000
Message-ID<bug-286875-4077-jIUrv0GAiX@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #8 from Warner Losh <imp@FreeBSD.org> ---
@siva: armv7 is likely the best supported. do you get similar errors there, or
is it just riscv64? I know riscv has evolved a lot in the past few years, but
the riscv qemu stuff hasn't gotten any love.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12846

Frombugzilla-noreply@freebsd.org
Date2026-02-21 03:55 +0000
Message-ID<bug-286875-4077-XDtTJ5CUu5@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #9 from Warner Losh <imp@FreeBSD.org> ---
@siva: Also, do you need +             
qemu:keycodemapdb:22b8996dba9041874845c7446ce89ec4ae2b713d:keycodemapdb/ui/keycodemapdb
for user-mode? I thought that was a system mode only requirement.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12847

Frombugzilla-noreply@freebsd.org
Date2026-02-21 04:15 +0000
Message-ID<bug-286875-4077-H4yo97ZiJp@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #10 from Warner Losh <imp@FreeBSD.org> ---
The latest has only been lightly tested under load. I did a boatload of testing
about 12-18 months ago, though, and it was relatively solid. Once I have this
round of upstreaming done, I'll take some time to test things with poudriere
bulk runs (I've been crazy busy at work and can only do the upstreaming work
because it's helping me learn how to use claude for more than just code
generation).

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12853

Frombugzilla-noreply@freebsd.org
Date2026-02-23 17:23 +0000
Message-ID<bug-286875-4077-jCsmGgDAdG@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #11 from Siva Mahadevan <siva@FreeBSD.org> ---
After pulling in
https://gitlab.com/qemu-project/qemu/-/commit/591e848aca7af3b4d25af03ed5bd266c479054bf,
`make test` inside `poudriere testport` is able to reproduce the error:

=================================== 48/100 ===================================
test:         qemu:smoke / bsd-user-smoke
start time:   17:15:30
duration:     0.01s
result:       exit status 1
command:     
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
MALLOC_PERTURB_=76 RUST_BACKTRACE=1
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
MESON_TEST_ITERATION=1
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1
/wrkdirs/usr/ports/emulators/qemu-user-static-devel/work/qemu-bsd-user-5a4ebc4ae7f21b4191fcaf69ae64cc4a80f7db0b/tests/bsd-user-smoke/runit
/wrkdirs/usr/ports/emulators/qemu-user-static-devel/work/.build
/wrkdirs/usr/ports/emulators/qemu-user-static-devel/work/.build/tests/bsd-user-smoke
----------------------------------- stdout -----------------------------------
cmd failed:
/wrkdirs/usr/ports/emulators/qemu-user-static-devel/work/.build/qemu-aarch64
/wrkdirs/usr/ports/emulators/qemu-user-static-devel/work/.build/tests/bsd-user-smoke/h.aarch64
----------------------------------- stderr -----------------------------------
stk setup: Bad address
==============================================================================

This happens with aarch64 in the test, and also with riscv64 when I try to run
`poudriere bulk` with qemu-user-static.

> @siva: Also, do you need qemu:keycodemapdb

No we don't, I'll remove that from the patch shortly. I'll also post a PR to
merge in 591e848aca7af3b4d25af03ed5bd266c479054bf.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12856 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-03-08 07:19 +0000
Subject[Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+
Message-ID<bug-286875-4077-PH5Ami19YV@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

Alastair Hogge <agh@riseup.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|emulators/qemu-user-static- |emulators/qemu-user-static-
                   |devel: Sync with upstream;  |devel: Switch to blitz, and
                   |restore build on 15-CURRENT |sync to 10.2.50; restore
                   |                            |build on 15+
                URL|                            |https://github.com/qemu-bsd
                   |                            |-user/qemu-bsd-user/tree/bl
                   |                            |itz

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12857 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-03-08 07:20 +0000
Subject[Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+
Message-ID<bug-286875-4077-Tyztpt5vZj@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

Alastair Hogge <agh@riseup.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #260483|0                           |1
        is obsolete|                            |

--- Comment #12 from Alastair Hogge <agh@riseup.net> ---
Comment on attachment 260483
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=260483
emulators/qemu-user-static-devel: Sync with upstream

Obsoleted by https://bugs.freebsd.org/bugzilla/attachment.cgi?id=260483

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12928 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-05-16 19:37 +0000
Subject[Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+
Message-ID<bug-286875-4077-6yGbiSnOIh@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #13 from Warner Losh <imp@FreeBSD.org> ---
So I just pushed a vastly updated blitz. It's sync to 11.0 + a little, it
includes a large number of bug fixes (many of the are just 'logical', but a lot
that fix real problems). It also builds on 14, 15 and -current again.

This should obviate the need to do a lot with this port.

However, I have two pull requests that absolutely failed for me the first time
I tried them that I think we really need to deal with newer binaries generated
by clang (they update our loader). I also need to catch up with dfr's work
since I've neglected this for a long time.

So my recommendation would be a rebase and I'll try the pull requests that
failed before and see if they work better or if I can debug them.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12946 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-05-21 02:00 +0000
Subject[Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 10.2.50; restore build on 15+
Message-ID<bug-286875-4077-l3r5OntjLw@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #14 from Alastair Hogge <agh@riseup.net> ---
(In reply to Warner Losh from comment #13)
Thanks Warner.

I was tracking blitz locally, and adding/removing subprojects from udpate to
udpate, however, at some point, I was unable to build blitz. Your recent work
as restored that.(In reply to Warner Losh from comment #13)

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12947 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-05-21 02:00 +0000
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-V7PFSO6TuZ@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

Alastair Hogge <agh@riseup.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|emulators/qemu-user-static- |emulators/qemu-user-static-
                   |devel: Switch to blitz, and |devel: Switch to blitz, and
                   |sync to 10.2.50; restore    |sync to 11.0.50; restore
                   |build on 15+                |build on 15+

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12953 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-05-25 00:40 +0000
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-coSCXgnV07@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #15 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 271093
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271093&action=edit
poudriere log of failed build on 15-STABLE from 2026-05-24

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12954 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-05-25 00:41 +0000
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-Kdolt59VLV@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

Alexey Shuvaev <bugsbeastie@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #271094|text/x-log                  |text/plain
          mime type|                            |

--- Comment #16 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 271094
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271094&action=edit
poudriere log of failed build on 16-CURRENT from 2026-05-15

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


#12955 — [Bug 286875] emulators/qemu-user-static-devel: Switch to blitz, and sync to 11.0.50; restore build on 15+

Frombugzilla-noreply@freebsd.org
Date2026-05-25 00:48 +0000
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-3nJ3v4QXxS@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #17 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Just a report of the current status of emulators/qemu-user-static-devel as in
the ports tree:

It fails on 15-STABLE with the linker error about __realpathat/___realpathat
symbol (see the truncated poudriere log for details):

ld: error: undefined symbol: __realpathat
>>> referenced by os-stat.h:705 (../qemu-bsd-user-64ff0f053df/bsd-user/freebsd/os-stat.h:705)
>>>               libqemu-arm-bsd-user.fa.p/bsd-user_freebsd_os-syscall.c.o:(do_freebsd_realpathat)
>>> did you mean: ___realpathat
>>> defined in: /usr/lib/libc.a(___realpathat.o)

This is probably easy to fix.

It also fails on 16-CURRENT with the same error about IOCTLs as
emulators/qemu-user-static (again, see the truncated poudriere log for
details):

In file included from ../qemu-bsd-user-64ff0f053df/bsd-user/bsd-ioctl.c:344:
../qemu-bsd-user-64ff0f053df/bsd-user/freebsd/os-ioctl-cmds.h:123:7: error: use
of undeclared identifier 'SIOCGVH'
  123 | IOCTL(SIOCGVH, IOC_W | IOC_R, MK_PTR(MK_STRUCT(STRUCT_ifreq_ptr)))
      |       ^~~~~~~
1 error generated.

As far as I understand, this is from the system part of the port, here the
update to the latest blitz branch is probably the way to go.

-- 
You are receiving this mail because:
You are the assignee for the bug.

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-admin@muc.de

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | muc.lists.freebsd.emulation


csiph-web