Port details |
- qemu-user-static-devel QEMU CPU Emulator (github bsd-user branch)
- 6.2.50_4 emulators
=2 6.2.50_4Version of this port present on the latest quarterly branch. - Maintainer: emulation@FreeBSD.org
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: 2019-12-02 03:40:56
- Last Update: 2024-12-13 08:22:22
- Commit Hash: 0de24f9
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv2
- WWW:
- https://www.qemu.org/
- Description:
- QEMU is a FAST! processor emulator using dynamic translation to achieve
good emulation speed.
QEMU has two operating modes:
* Full system emulation. In this mode, QEMU emulates a full system
(for example a PC), including a processor and various peripherials.
It can be used to launch different Operating Systems without rebooting
the PC or to debug system code.
* User mode emulation (Linux host only). In this mode, QEMU can launch
Linux processes compiled for one CPU on another CPU. It can be used to
launch the Wine Windows API emulator or to ease cross-compilation and
cross-debugging.
As QEMU requires no host kernel patches to run, it is very safe and easy to use.
This port builds static bsd-user targets named like qemu-mips-static. While
still being experimental, people have already built many armv6/mips/mips64 ports
using these and, e.g., poudriere. Some notes are also here:
http://wiki.freebsd.org/QemuUserModeHowTo
¦ ¦ ¦ ¦ ![SVNWeb SVNWeb](/images/subversion.png)
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- qemu-user-static-devel>0:emulators/qemu-user-static-devel
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/emulators/qemu-user-static-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/qemu-user-static-devel
- pkg install qemu-user-static-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: qemu-user-static-devel
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 powerpc powerpc64
- distinfo:
- TIMESTAMP = 1643999565
SHA256 (qemu/6.2.50/qemu-bsd-user-qemu-bsd-user-6.2.50-64ff0f053df_GH0.tar.gz) = 5671ea6e1cbf7fd81a0a256d4c93271cfb7b96805910af1f4a249802df290dcb
SIZE (qemu/6.2.50/qemu-bsd-user-qemu-bsd-user-6.2.50-64ff0f053df_GH0.tar.gz) = 31606163
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
![pkg-fallout pkg-fallout](/images/fallout.svg)
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- libglib-2.0.a : devel/glib20
- bash : shells/bash
- meson>=0.57.1_1 : devel/meson
- bison : devel/bison
- gmake>=4.4.1 : devel/gmake
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- perl5>=5.36<5.37 : lang/perl5.36
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- emulators_qemu-user-static-devel
- USES:
- bison compiler:c11 cpe elfctl gmake ninja:build perl5 pkgconfig python:build
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.2.50_4 13 Dec 2024 08:22:22
![commit hash: 0de24f92a1537613ef60d971a3eee140687a6a88 commit hash: 0de24f92a1537613ef60d971a3eee140687a6a88](/images/git.png) ![commit hash: 0de24f92a1537613ef60d971a3eee140687a6a88 commit hash: 0de24f92a1537613ef60d971a3eee140687a6a88](/images/codeberg.svg) ![commit hash: 0de24f92a1537613ef60d971a3eee140687a6a88 commit hash: 0de24f92a1537613ef60d971a3eee140687a6a88](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Dima Panov (fluffy) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static-devel: mark as PIE_UNSAFE (+)
Reported by: bulk -t
Approved by: portmgr (blanket)
Sponsored by: Future Crew, LLC |
6.2.50_4 11 Sep 2023 21:15:38
![commit hash: 8bd17eb4fc9ff06ef48956ddd6299b5d4871b713 commit hash: 8bd17eb4fc9ff06ef48956ddd6299b5d4871b713](/images/git.png) ![commit hash: 8bd17eb4fc9ff06ef48956ddd6299b5d4871b713 commit hash: 8bd17eb4fc9ff06ef48956ddd6299b5d4871b713](/images/codeberg.svg) ![commit hash: 8bd17eb4fc9ff06ef48956ddd6299b5d4871b713 commit hash: 8bd17eb4fc9ff06ef48956ddd6299b5d4871b713](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Jan Beich (jbeich) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static: unbreak with kern.elf64.allow_wx=0
$ qemu-aarch64-static /dev/null
qemu_mprotect__osdep: mprotect failed: Permission denied
mprotect of jit buffer: Permission denied |
6.2.50_3 03 Jun 2023 14:08:47
![commit hash: 4ea9b2e78285c04b2bc857f1efbd1e63e3f70d41 commit hash: 4ea9b2e78285c04b2bc857f1efbd1e63e3f70d41](/images/git.png) ![commit hash: 4ea9b2e78285c04b2bc857f1efbd1e63e3f70d41 commit hash: 4ea9b2e78285c04b2bc857f1efbd1e63e3f70d41](/images/codeberg.svg) ![commit hash: 4ea9b2e78285c04b2bc857f1efbd1e63e3f70d41 commit hash: 4ea9b2e78285c04b2bc857f1efbd1e63e3f70d41](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Muhammad Moinur Rahman (bofh) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) Author: Mina Galić |
emulators/qemu-user-static-devel: Remove MIPS* from rc script
mips is removed from the binaries, so remove it from RC, too.
PR: 271744 |
6.2.50_2 10 Nov 2022 14:30:33
![commit hash: ec290b80e0867a63d011fbf4db60fd9744e9deaf commit hash: ec290b80e0867a63d011fbf4db60fd9744e9deaf](/images/git.png) ![commit hash: ec290b80e0867a63d011fbf4db60fd9744e9deaf commit hash: ec290b80e0867a63d011fbf4db60fd9744e9deaf](/images/codeberg.svg) ![commit hash: ec290b80e0867a63d011fbf4db60fd9744e9deaf commit hash: ec290b80e0867a63d011fbf4db60fd9744e9deaf](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Muhammad Moinur Rahman (bofh) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu*: Fix WWW
PR: 267686
Reported by: grahamperrin |
07 Sep 2022 21:58:51
![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/git.png) ![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/codeberg.svg) ![commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Stefan Eßer (se) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
6.2.50_2 07 Sep 2022 21:10:59
![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/git.png) ![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/codeberg.svg) ![commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Stefan Eßer (se) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
6.2.50_2 04 Feb 2022 19:28:58
![commit hash: 96f234ff60fa5f29a79d3dcaf14d46a77e97a99b commit hash: 96f234ff60fa5f29a79d3dcaf14d46a77e97a99b](/images/git.png) ![commit hash: 96f234ff60fa5f29a79d3dcaf14d46a77e97a99b commit hash: 96f234ff60fa5f29a79d3dcaf14d46a77e97a99b](/images/codeberg.svg) ![commit hash: 96f234ff60fa5f29a79d3dcaf14d46a77e97a99b commit hash: 96f234ff60fa5f29a79d3dcaf14d46a77e97a99b](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Warner Losh (imp) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static-devel: Fix build on 12 and 13
The last update broke the build on FreeBSD 12 and 13. This fixes that
with the upstreamed fix. It also moves to a slightly newer upstream
version and resolves a number of accumulated conflicts. |
6.2.50_1 28 Jan 2022 22:04:00
![commit hash: dcf1262d5b239e93f6f1fc97b408e93289e603ca commit hash: dcf1262d5b239e93f6f1fc97b408e93289e603ca](/images/git.png) ![commit hash: dcf1262d5b239e93f6f1fc97b408e93289e603ca commit hash: dcf1262d5b239e93f6f1fc97b408e93289e603ca](/images/codeberg.svg) ![commit hash: dcf1262d5b239e93f6f1fc97b408e93289e603ca commit hash: dcf1262d5b239e93f6f1fc97b408e93289e603ca](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Warner Losh (imp) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static-devel: Update with upstreaming updates
Fold in changes suggesteed by upstreaming process. Update to the latest
snapshot. It now is back to 6.0 level of functionality (so it's still
not ready to replace rebase-3.1-based qemu bsd-user), but it worth
testing.
Sponsored by: Netflix |
6.2.50 07 Jan 2022 22:46:46
![commit hash: 9596b1060cd4f5ee68cdf00943aaa9f00ed96559 commit hash: 9596b1060cd4f5ee68cdf00943aaa9f00ed96559](/images/git.png) ![commit hash: 9596b1060cd4f5ee68cdf00943aaa9f00ed96559 commit hash: 9596b1060cd4f5ee68cdf00943aaa9f00ed96559](/images/codeberg.svg) ![commit hash: 9596b1060cd4f5ee68cdf00943aaa9f00ed96559 commit hash: 9596b1060cd4f5ee68cdf00943aaa9f00ed96559](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Warner Losh (imp) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulator/qemu-user-static-devel: catch up to swapoff MFC to 13
Also, catch up to mips being removed for packaging.
Sponsored by: Netflix |
6.2.50 07 Jan 2022 18:01:59
![commit hash: d99d19efb6ede53ba8d90b5abd97a5130496df17 commit hash: d99d19efb6ede53ba8d90b5abd97a5130496df17](/images/git.png) ![commit hash: d99d19efb6ede53ba8d90b5abd97a5130496df17 commit hash: d99d19efb6ede53ba8d90b5abd97a5130496df17](/images/codeberg.svg) ![commit hash: d99d19efb6ede53ba8d90b5abd97a5130496df17 commit hash: d99d19efb6ede53ba8d90b5abd97a5130496df17](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Warner Losh (imp) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static-devel: Update to latest devel version
Update to the latest pst 6.2 qemu development version for bsd-user.
This removes mips support and includes new system calls like swapoff
with two args. It's also the result of continuing efforts to upstream
changes. It's a devel version, and more dicy than most devel versions,
so caution is advised: it builds but there may be important cases that
are broken.
Sponsored by: Netflix |
6.0.91 23 Nov 2021 22:11:40
![commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af](/images/git.png) ![commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af](/images/codeberg.svg) ![commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Stefan Eßer (se) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
6.0.91 29 Aug 2021 19:29:28
![commit hash: 93c7e9927a2c096fd37f55d7c906a82cd90fe30b commit hash: 93c7e9927a2c096fd37f55d7c906a82cd90fe30b](/images/git.png) ![commit hash: 93c7e9927a2c096fd37f55d7c906a82cd90fe30b commit hash: 93c7e9927a2c096fd37f55d7c906a82cd90fe30b](/images/codeberg.svg) ![commit hash: 93c7e9927a2c096fd37f55d7c906a82cd90fe30b commit hash: 93c7e9927a2c096fd37f55d7c906a82cd90fe30b](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Bernhard Froehlich (decke) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static-devel: Add CPE information
Approved by: portmgr (blanket) |
6.0.91 04 Aug 2021 17:25:43
![commit hash: b0f48fa9e9495ee59a2bf13d0e9cc2b91e589049 commit hash: b0f48fa9e9495ee59a2bf13d0e9cc2b91e589049](/images/git.png) ![commit hash: b0f48fa9e9495ee59a2bf13d0e9cc2b91e589049 commit hash: b0f48fa9e9495ee59a2bf13d0e9cc2b91e589049](/images/codeberg.svg) ![commit hash: b0f48fa9e9495ee59a2bf13d0e9cc2b91e589049 commit hash: b0f48fa9e9495ee59a2bf13d0e9cc2b91e589049](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Gleb Popov (arrowd) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static-devel: Update to the newest snapshot.
This updates the port to the tip of `blitz-next` branch and enables `make test`.
Approved by: mat
Differential Revision: https://reviews.freebsd.org/D31255 |
3.1.0_6 12 May 2021 00:44:58
![commit hash: f2b487a6e9c74a44c1a68595a442f65951d4007c commit hash: f2b487a6e9c74a44c1a68595a442f65951d4007c](/images/git.png) ![commit hash: f2b487a6e9c74a44c1a68595a442f65951d4007c commit hash: f2b487a6e9c74a44c1a68595a442f65951d4007c](/images/codeberg.svg) ![commit hash: f2b487a6e9c74a44c1a68595a442f65951d4007c commit hash: f2b487a6e9c74a44c1a68595a442f65951d4007c](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Kyle Evans (kevans) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static{,-devel}: fix build on recent FreeBSD
This updates both to 6ffee39fe2e4, which pulls in some patches to fix
the build after a recent commit to main that was MFC'd to stable/13.
While we're here, update qemu-user-static-devel to point to the current
upstream. qemu-user-static-devel will likely be updated in the near
future to point to imp's 6.0 rebase branch for Q/A.
MFH: 2021Q2 |
3.1.0_5 07 Apr 2021 08:09:01
![commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c](/images/git.png) ![commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c](/images/codeberg.svg) ![commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Mathieu Arnold (mat) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
3.1.0_5 06 Apr 2021 14:31:13
![commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d](/images/git.png) ![commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d](/images/codeberg.svg) ![commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Mathieu Arnold (mat) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
all: Remove all other $FreeBSD keywords. |
3.1.0_5 06 Apr 2021 14:31:07
![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/git.png) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/codeberg.svg) ![commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
Mathieu Arnold (mat) ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove # $FreeBSD$ from Makefiles. |
3.1.0_5 04 Dec 2020 02:35:41
![Revision:556947 Revision:556947](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kevans ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static: fix the build after base r368005
r368005 removed CRIOGET, breaking the qemu-user-static build. We didn't
actually implement it anyways, so this update simply ripped it out rather
than trying to maintain it for old branches.
While here, bring qemu-user-static-devel up to parity with qemu-user-static.
We should be soon approaching the point where we can rebase the former
forward to a newer qemu.
Reported by: gjb |
3.1.0_4 14 Sep 2020 18:39:54
![Revision:548669 Revision:548669](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kevans ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulator/qemu-user-static: fix major regression from signal refactor
Excellent diagnosis by Andrew Gierth revealed the exact nature of the
regression from previous signal handling fixes; gobject-introspection now
builds, and we should be able to once again build a pretty large chunk of
the ports tree.
The configure script patch has been incorporated into our tree, so the patch
may be removed.
As mentioned previously, qemu-user-static and qemu-user-static-devel will
not always be updated in lockstep; future changes will land to
qemu-user-static-devel first followed by qemu-user-static. |
3.1.0_3 20 Mar 2020 00:47:58
![Revision:528752 Revision:528752](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
db ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Fix emulators/qemu-sbruno build with lld 10.0.0
As reported in bug 244251, with clang and lld 10.0.0 the emulators/qemu-sbruno
port fails in the configure stage:
===> Configuring for qemu-user-static-2.11.50.g20191211_3
ERROR: We need to link the QEMU user mode binaries at a
specific text address. Unfortunately your linker
doesn't support either the -Ttext-segment option or
printing the default linker script with --verbose.
If you don't want the user mode binaries, pass the
--disable-user option to configure.
===> Script "configure" failed unexpectedly.
Please report the problem to emulation@FreeBSD.org [maintainer] and attach (Only the first 15 lines of the commit message are shown above ) |
3.1.0_3 05 Feb 2020 16:09:20
![Revision:525282 Revision:525282](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kevans ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
qemu-user-static: revert SSP_CFLAGS workaround (ports r501032)
This was later diagnosed to be a bug in libc, which has since been addressed
in all supported releases and branches. PORTREVISION is bumped as SSP_CFLAGS
will change the output, and for consumers of these two ports it is
imperative that it be rebuilt against the updated libc to avoid high failure
rates. In testing qemu-user-static-devel failed roughly 60% of the time,
rendering it unusable as each fork/exec was yet one more chance to fail.
The bug was fixed in the following patch levels (FreeBSD-EN-20:01.ssp):
- 12.1-p2
- 12.0-p13
- 11.3-p6
PR: 243735
Approved by: koobs (ports)
MFH: 2020Q1 |
3.1.0_2 15 Jan 2020 22:04:04
![Revision:523180 Revision:523180](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
pkubaj ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static-devel: add 64-bit targets for powerpc64
Similar to previous commit for qemu-sbruno. |
3.1.0_1 12 Dec 2019 18:47:31
![Revision:519943 Revision:519943](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kevans ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
emulators/qemu-user-static{,-devel}: unbreak after base r355641
r355641 added sigorset to base, which collides with sigorset in
qemu-user-static. This is effectively a patch (applied in the qemu-bsd-user
repo) that makes the qemu version private and uses that for now, until
sigorset in FreeBSD stabilizes across older branches.
Approved by: 0mp (ports) |
3.1.0 02 Dec 2019 03:40:49
![Revision:518822 Revision:518822](/images/subversion.png) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kevans ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
NEW PORT: emulators/qemu-user-static-devel: QEMU user-mode emulation
This port represents the to-be-released version of qemu-user-static for
testing prior to unleashing it upon the community at large and the package
building infrastructure. Currently, it is based on the bsd-user-rebase-3.1
branch that moves the base qemu version of this work forward.
The main highlight of the update to 3.1 is initial riscv64 bsd-user support,
submitted by Embecosm.
This version of the port is also notably no longer based on the master port,
qemu-sbruno, but repocopied from it due to reusing a good portion of it. As
such, it's been severely reduced to eliminate all of the bits not relevant
to building bsd-user/ (including the various port options), so much of the
diff is eliminating the option-enabled checks and combining them all into a (Only the first 15 lines of the commit message are shown above ) |