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 19 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 2 of 2 — ← Prev page 1 [2]


#12956 — [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:49 +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-j9wE3Lbvsf@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #18 from Warner Losh <imp@FreeBSD.org> ---
The tip of blitz has all these things fixed... But it has other issues I'm
trying to chase down. There's a weird umtx problem that I don't understand yet
and just started chasing.

-- 
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]


#12957 — [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 02:46 +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-e6VC9V2NrC@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
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.

--
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]


#12958 — [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 02:51 +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-MvFsAwHvFV@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 #271101|0                           |1
        is obsolete|                            |

--- Comment #20 from Alastair Hogge <agh@riseup.net> ---
Created attachment 271102
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271102&action=edit
[PATCH] emulators/qemu-user-static-devel: Update and restore building on 15+

s/PORTREVISION/PORTVERSION/ in commit log.

-- 
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]


#12959 — [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 04:38 +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-v9cDb8LimJ@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #21 from Warner Losh <imp@FreeBSD.org> ---
I've not had any kernel panics. But I get a reliable hang when pkg-static is
run to create the pkg pkg.  I think the umtx hang has been there a while, but
different arch hang in different places (at least years ago when I last tried).

Also, what kernel panics? Got backtrace?

-- 
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]


#12960 — [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 04: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-H7cF6703Wz@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #22 from Warner Losh <imp@FreeBSD.org> ---
https://github.com/qemu-bsd-user/qemu-bsd-user/issues/64 records what I know
about the issue.

-- 
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]


#12961 — [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 07:13 +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-WxQbnEK6Kw@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #23 from Alastair Hogge <agh@riseup.net> ---
(In reply to Warner Losh from comment #21)
Not exactly (A problem internal to GDB has been detected):
> Reading symbols from kernel.debug...
> 
> Unread portion of the kernel message buffer:
> 
> 
> Fatal trap 12: page fault while in kernel mode
> cpuid = 0; apic id = 00
> fault virtual address   = 0x0
> fault code              = supervisor write data, page not present
> instruction pointer     = 0x20:0xffffffff8061884c
> stack pointer           = 0:0xfffffe01efccae20
> frame pointer           = 0:0xfffffe01efccae60
> code segment            = base 0x0, limit 0xfffff, type 0x1b
>                         = DPL 0, pres 1, long 1, def32 0, gran 1
> processor eflags        = interrupt enabled, resume, IOPL = 0
> current process         = 14 (g_down)
> rdi: fffff8013c67bd80 rsi: fffff81b2b1977f8 rdx: 0000000000000000
> rcx: 0000000000000000  r8: 0000000000000000  r9: fffff8013c9ca800
> rax: 0000000000000000 rbx: fffff81b2b1977f8 rbp: fffffe01efccae60
> r10: 0000000000005a00 r11: 0000000000000200 r12: fffff81b2b1977f8
> r13: fffff80c00585880 r14: fffff8013c67bdb8 r15: fffff8013c67bd80
> trap number             = 12
> panic: page fault
> cpuid = 0
> time = 1779612182
> Uptime: 5h0m26s
> Dumping 8914 out of 130902 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
> 
> /wrkdirs/usr/ports/devel/gdb/work-py311/gdb-15.1/gdb/thread.c:1423: internal-error: switch_to_thread: Assertion `thr != NULL' failed.
> A problem internal to GDB has been detected,
> further debugging may prove unreliable.
> ----- Backtrace -----
> 0x13949dc ???
> 0x182276d ???
> 0x18225b8 ???
> 0x1cef626 ???
> 0x17ddfc7 ???
> 0x14ca3ef ???
> 0x17ac532 ???
> 0x13c71d5 ???
> 0x17eb1cb ???
> 0x159e4b8 ???
> 0x159cb76 ???
> 0x159b21b ???
> 0x12a7d5b ???
> 0x8319295fe __libc_start1
>         /exports/fafnir/git/freebsd/src/main/lib/libc/csu/libc_start1.c:180
> 0x12a7393 ???
> ---------------------
> /wrkdirs/usr/ports/devel/gdb/work-py311/gdb-15.1/gdb/thread.c:1423: internal-error: switch_to_thread: Assertion `thr != NULL' failed.
> A problem internal to GDB has been detected,
> further debugging may prove unreliable.

I am very behind with pkg builds at the moment, and I urgently need a
functioning ungoogle-chromium for a pre-on-boarding process. If I can get a
bulk build to finish in the next 2-3 days, I will try again with getting a
backtrace.

-- 
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]


#12964 — [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-26 16:27 +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-qBCIjhMGi2@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 #271195|text/x-log                  |text/plain
          mime type|                            |

--- Comment #24 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 271195
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271195&action=edit
poudriere log of failed build of proposed 11.0.50 on 16-CURRENT 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]


#12965 — [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-26 16:42 +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-6hyjzeUZPy@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #25 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
(In reply to Alastair Hogge from comment #20)
Hi!

[The bug probably found, see the end of the comment]

I have applied your proposed patch but was not able to poudriere bulk-build the
port! :(
I think this BUILD_DEPENDS definition is somehow not working on my builder:

BUILD_DEPENDS=  ${LOCALBASE}/lib/libglib-2.0.a:devel/glib20 \
               
${PYTHON_PKGNAMEPREFIX}qemu_qmp>0:emulators/py-qemu.qmp@${PY_FLAVOR} \
                ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
                bash:shells/bash

The ports framework installs the required dependency py311-qemu.qmp-0.0.5 but
does not find it on the second check!

===>   qemu-user-static-devel-11.0.50 depends on file:
/usr/local/lib/libglib-2.0.a - found
===>   Returning to build of qemu-user-static-devel-11.0.50
===>   qemu-user-static-devel-11.0.50 depends on package: py311-qemu_qmp>0 -
not found
===>   Installing existing package /packages/All/py311-qemu.qmp-0.0.5.pkg
[16amd64-default-job-01] Installing py311-qemu.qmp-0.0.5...
[16amd64-default-job-01] Extracting py311-qemu.qmp-0.0.5: .......... done
===>   qemu-user-static-devel-11.0.50 depends on package: py311-qemu_qmp>0 -
not found
*** Error code 1

Ok, looking thoroughly at the dependency line, one should probably change
- qemu_qmp>0
+ qemu.qmp>0

Not sure I will be able to re-test it soon, bulk-building ungoogled-chromium,
electron(s), and all llvm(s) is taking a week! :/

-- 
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]


#12966 — [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-26 23:14 +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-c5WafIm9st@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #26 from Alastair Hogge <agh@riseup.net> ---
(In reply to Alexey Shuvaev from comment #25)

Hey Alexey,

Yep, looks like I uploaded the wrong diff. The diff I uploaded is for a Ports
tree with the py-setuptools-81.x WIP (bug #270358).

> - qemu_qmp>0
> + qemu.qmp>0

I think you are correct with that fix.

-- 
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]


#12983 — [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-06-03 11:15 +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-ZSEwKyhMJe@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #27 from Alastair Hogge <agh@riseup.net> ---
OK, so I managed to have a look at this again today.

I constructed a poudriere jail:
> doas poudriere jail -c -j main-aarch64-default -a arm64.aarch64 -v 16 -J64 -f none -x -K GENERIC -bB -m src=/usr/src
Tho, I recall once being able to use the cross built assets from release.sh, I
could not get poudriere to successfully build a jail, the above worked.

I then tried a bulk build:
> $ doas poudriere bulk -j main-aarch64-default -p main -z ports lang/gnat14
Which failed at the first queued package ports-mgmt/pkg:
> install  -m 0644 /wrkdirs/usr/ports/ports-mgmt/pkg/work/pkg-2.7.5/NEWS /wrkdirs/usr/ports/ports-mgmt/pkg/work/stage/usr/local/share/doc/pkg/NEWS
> ====> Compressing man pages (compress-man)
> ===>   Installing ldconfig configuration file
> tr: unable to limit stdio: Invalid argument
> *** Error code 1
> 
> Stop.
> make[1]: stopped making "stage-message stage-dir run-depends generate-plist do-install fixup-lib-pkgconfig post-install post-install-DOCS-on compress-man install-ldconfig-file install-license add-plist-docs" in /usr/ports/ports-mgmt/pkg
> *** Error code 1
> 
> Stop.
> make: stopped making "stage" in /usr/ports/ports-mgmt/pkg
> =>> Cleaning up wrkdir
> ===>  Cleaning for pkg-2.7.5
> build of ports-mgmt/pkg | pkg-2.7.5 ended at 2026-06-03T10:11:41+00:00
> build time: 00:01:53
> times end [shell] (user/sys/real): 0m0.000s 0m0.034s 1m53.000s
> times end [child] (user/sys/real): 5m12.705s 0m18.264s 1m53.000s
> !!! build failure encountered !!!

-- 
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]


#12984 — [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-06-03 11:16 +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-dwRl2D8VCP@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #28 from Alastair Hogge <agh@riseup.net> ---
That was on a 16-CURRENT-n286323-553ef188f7ec host (so less then 24 hours
behind main)

-- 
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]


#12993 — [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-06-21 00:38 +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-I5NUIVjVD0@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|0                           |1
        is obsolete|                            |
 Attachment #271195|0                           |1
        is obsolete|                            |
 Attachment #271990|text/x-log                  |text/plain
          mime type|                            |

--- Comment #29 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 271990
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271990&action=edit
poudriere log of successful build (testport) on main 1600018

Hi!

With the patch from comment #20 + fix form comment #25 qemu-user-static-devel
builds fine on CURRENT, see attached reduced poudriere log.

-- 
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]


#12994 — [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-06-21 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-51SvB1Z1AC@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 #271093|0                           |1
        is obsolete|                            |
 Attachment #271991|text/x-log                  |text/plain
          mime type|                            |

--- Comment #30 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 271991
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271991&action=edit
poudriere log of successful build (testport) on stable/15 1501501

The proposed update of qemu-user-static-devel also builds fine on 15-STABLE,
see attached reduced poudriere log.

-- 
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]


#12995 — [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-06-21 00:44 +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-vcaFK2mUew@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 #271992|text/x-log                  |text/plain
          mime type|                            |

--- Comment #31 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 271992
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271992&action=edit
poudriere log of failed build (configure) on stable/14 1404501

However, the update of qemu-user-static-devel fails on configure phase on
14-STABLE, see attached full poudriere log. Something with inotify:

> Checking for function "system" : YES 
> Header "sys/inotify.h" has symbol "inotify_init1" : YES 
> Checking for function "inotify_init1" : NO 
> 
> ../qemu-bsd-user-e725658f900ca7b4c4a05527256bb927b054ada7/meson.build:2699:15: ERROR: C prefer_static library 'inotify' not found
> 
> A full log can be found at /wrkdirs/overlays/patches/emulators/qemu-user-static-devel/work/.build/meson-logs/meson-log.txt
> 
> ERROR: meson setup failed
> 
> ===>  Script "configure" failed unexpectedly.

-- 
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]


#12996 — [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-06-21 00:51 +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-uhtAA0DPbc@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #32 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
I have also tried to run-test the qemu-user-static-devel as of 11.0.50 to
cross-build ports-mgmt/pkg from amd64 for arm64. I have not got even to
starting the build, the jail crashed before:

> [00:00:00] Using QEMU for cross-buildiing arm64.aarch64 on amd64
> [00:00:00] Creating the reference jail... done
> [00:00:03] Mounting system devices for 16arm64-default
> [00:00:03] Stashing existing package repository
> [00:00:03] Mounting ports from: /usr/ports
> [00:00:03] Mounting ports overlay from: /home/lexx/overlay
> [00:00:03] Mounting packages from: /usr/local/poudriere/data/packages/16arm64-default
> [00:00:03] Mounting distfiles from: /usr/ports/distfiles
> [00:00:03] Copying /var/db/ports from: /usr/local/etc/poudriere.d/options
> [00:00:03] Raising MAX_EXECUTION_TIME and NOHANG_TIME for QEMU from QEMU_ values
> [00:00:03] Copying latest version of the emulator from: /usr/local/bin/qemu-aarch64-static
> [00:00:03] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
> /etc/resolv.conf -> /usr/local/poudriere/data/.m/16arm64-default/ref/etc/resolv.conf
> [00:00:03] Starting jail 16arm64-default
> eval: /libexec/ld-elf32.so.1: not found
> Updating /var/run/os-release done.
> [00:00:09] Will build as nobody:nobody (65534:65534)
> [00:01:36] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS
> [00:01:36] Inspecting /usr/local/poudriere/data/.m/16arm64-default/ref//usr/ports for modifications to git checkout... no
> [00:01:40] Ports top-level git hash: 9bb4f84bbe3621e2767c9837b9025c5d595bcff1
> [00:01:40] Acquiring build logs lock for 16arm64-default... done
> [00:01:40] Logs: /usr/local/poudriere/data/logs/bulk/16arm64-default/2026-06-16_17h21m30s
> [00:01:40] Loading MOVED for /usr/local/poudriere/data/.m/16arm64-default/ref/usr/ports
> [00:01:41] Gathering ports metadata
> [00:01:41] Calculating ports order and dependencies
> [00:01:41] Sanity checking the repository
> [00:01:41] Trimming IGNORED and blacklisted ports
> Fatal error 'Cannot allocate red zone for initial thread' at line 398 in file /usr/local/poudriere/jails/16arm64/usr/src/lib/libthr/thread/thr_init.c (errno = 1073737728)
> qemu: uncaught target signal 6 (Abort trap) - core dumped
> [00:01:43] Error: /usr/local/share/poudriere/testport.sh:prepare_ports:254:Failure looking up pkg ABI
> [16arm64-default] [2026-06-16_17h21m30s] [crashed] Time: 00:00:02
> [00:01:43] Logs: /usr/local/poudriere/data/logs/bulk/16arm64-default/2026-06-16_17h21m30s
> [00:01:43] Cleaning up
> [00:01:43] Stopping up to 1 builders
> [00:01:43] Unmounting file systems

I have used later this same 16arm64 jail to build devel/git@tiny with
qemu-user-static (rebase-3.1 branch) and it successfully built 27 packages, so
I think the jail itself is ok.

-- 
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]


#12997 — [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-06-21 00:58 +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-O0i68DSgss@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #33 from Warner Losh <imp@FreeBSD.org> ---
My 14.4 container builds the latest blitz. I'd like to help you, but i need
help reproducing.

-- 
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]


#13001 — [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-06-22 02:55 +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-LarcY4PBJv@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #34 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 272029
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=272029&action=edit
[PATCH] emulators/qemu-user-static-devel: Update and restore building on 14+

Fix for the current ports tree with non-normalized python pkg names and add
USES=inotify required for 14-STABLE

-- 
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]


#13002 — [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-06-22 03:01 +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-5eSX0hqFnE@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #35 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
(In reply to Warner Losh from comment #33)
Hi Warner!
Thank you for your support!

Are you building blitz in your 14.4 container without using the ports?
Does your 14.4 container has devel/libinotify installed?

I think the problem is with the port and not blitz itself. I have attached a
new patch to update the port to:
1) still use non-normalized python pkg names
2) added USES=inotify that is required on 14-STABLE systems.

I will poudriere testport this iteration in a day or so, my pkg builder is
still finishing heavy-lifting kde update...

-- 
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]


#13025 — [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-06-23 17:12 +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-P1Nrj3WQVj@https.bugs.freebsd.org/bugzilla/>
In reply to#12492
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286875

--- Comment #36 from Alexey Shuvaev <bugsbeastie@gmail.com> ---
Created attachment 272081
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=272081&action=edit
meson log of the failed configure on 14-STABLE

It is not that simple...
The meson configure script does something weird with the inotify, probably it
does not expect it to be in a separate library, so not adding -linotify linker
flag in the configure tests.

I have attached the meson-log.txt from the failed configure run, at the end
there are three inotify-related tests. The second test probably should be
positive on 14-STABLE:

> #define inotify_init1 meson_disable_define_of_inotify_init1
> 
> #include <limits.h>
> #undef inotify_init1
> 
> #ifdef __cplusplus
> extern "C"
> #endif
> char inotify_init1 (void);
> 
> #if defined __stub_inotify_init1 || defined __stub___inotify_init1
> fail fail fail this function is not going to work
> #endif
> 
> int main(void) {
>   return inotify_init1 ();
> }

Out-of-the-box, it fails at linking stage as it does not add -linotify:
> cc -m64 -L/usr/local/lib -I/wrkdirs/overlays/patches/emulators/qemu-user-static-devel/work/qemu-bsd-user-e725658f900ca7b4c4a05527256bb927b054ada7 -I/usr/local/include /wrkdirs/overlays/patches/emulators/qemu-user-static-devel/work/.build/meson-private/tmpwc58paq2/testfile.c -o /wrkdirs/overlays/patches/emulators/qemu-user-static-devel/work/.build/meson-private/tmpwc58paq2/output.exe -O2 -pipe -Wno-address-of-packed-member -fstack-protector-strong -fno-strict-aliasing '-DPREFIX=\""/usr/local\""' -D_FILE_OFFSET_BITS=64 -O0 -U_FORTIFY_SOURCE -Werror=implicit-function-declaration -std=gnu11` -> 1
> stderr:
> ld: error: undefined symbol: inotify_init1

Can some kind ports guru point what to do?
I suppose one should (patch) the meson config so it looks for the inotify
functions in a separate libs on 14-STABLE.

Warner, how do you build blitz on 14.4? Do you by-pass meson configure?

-- 
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] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

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


csiph-web