[Bug 293310] ports-mgmt/poudriere-devel: vm image create fails for riscv

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 20 Feb 2026 14:40:55 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293310

            Bug ID: 293310
           Summary: ports-mgmt/poudriere-devel: vm image create fails for
                    riscv
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: bdrewery@FreeBSD.org
          Reporter: rdunkle@smallcatbrain.com
             Flags: maintainer-feedback?(bdrewery@FreeBSD.org)
          Assignee: bdrewery@FreeBSD.org

Created attachment 268210
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=268210&action=edit
log of zfs image creation

creating a vm image (using amd64) for riscv stopped working
this process worked in the past (30 oct 2025)
uname -K
1600012
poudriere-devel-3.4.99.20251213 Port build and test system
qemu-user-static-3.1.0_15      QEMU CPU Emulator (github bsd-user branch)

Successful buildworld and buildkernel
Successful jail update

Failure of vm image creation
make TARGET=riscv TARGET_ARCH=riscv64 KERNCONF=GENERIC-NODEBUG -DNOPORTS
-DNODOC -DNOSRC -DNOPKG -DNOPKGBASE WITH_VMIMAGES=1 VMFSLIST=ufs VMSIZE=6g
VMFORMATS=raw vm-image

Also, zfs image creation fails.
 /usr/bin/time -h make TARGET=riscv TARGET_ARCH=riscv64
KERNCONF=GENERIC-NODEBUG -DNOPO RTS -DNODOC -DNOSRC -DNOPKG -DNOPKGBASE
WITH_VMIMAGES=1 VMFSLIST=zfs VMSIZE=6g VMFORMATS=raw vm-image

Saw this error:
===> usr.sbin/ftp-proxy (installconfig)
===> usr.sbin/pkg (installconfig)
make[7]: /usr/src/release/Makefile.vm:108: WITHOUT_QEMU requires NO_ROOT (and
vice versa)
        in /usr/src/release/Makefile:479
        in make[7] in directory "/usr/src/release"
make[6]: /usr/src/usr.sbin/pkg/Makefile:4: warning: Command "make -C
/usr/src/release -V BRANCH" exited with status 1
make[6]: parsing warnings being treated as errors
make[6]: Fatal errors encountered -- cannot continue
make[6]: stopped making "installconfig" in /usr/src/usr.sbin/pkg
*** Error code 1

Stop.
make[5]: stopped making "installconfig" in /usr/src/usr.sbin
*** Error code 1

Stop.
make[4]: stopped making "installconfig" in /usr/src
*** Error code 1

Stop.
make[3]: stopped making "distribution" in /usr/src
*** Error code 1

Stop.
make[2]: stopped making "installetc" in /usr/src
*** Error code 1

Stop.
make[1]: stopped making "installetc" in /usr/src
Failed to build new tree.
touch vm-image

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