ARM/MIPS packages built through QEMU user-mode emulation.

Jan Beich jbeich at FreeBSD.org
Wed Mar 3 21:35:39 UTC 2021


Konrad Witaszczyk <def at FreeBSD.org> writes:

> Hi,
>
> The FreeBSD Wiki [1] describes an infrastructure needed to build
> packages through emulation using QEMU user-mode for 32-bit and 64-bit
> MIPS and ARM architectures. Unfortunately, I could not find any
> information what ports could be successfully built with this approach.
>
> Does anyone know if there was any attempt to build all ports to see
> what could be built with QEMU user-mode and if there are any
> statistics of such experiment?

armv6, armv7, mips, mips64 packages are built with qemu-user-static help.
https://pkg-status.freebsd.org/?all=1&type=package

For example, check whether QEMU_EMULATING is defined in the build log.
http://www.ipv6proxy.net/go.php?u=http://beefy11.nyi.freebsd.org/data/130releng-mips64-quarterly/566617/logs/tmux-3.1c.log


More information about the freebsd-ports mailing list