notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Two new features

Two new features were added on 2020-05-30:
  1. Repology links - each port now has a link to repology.org. See issue 148 for details.
  2. Ports I maintain report - port maintainers can now subscribe to a daily report of commits to the ports they maintain. See Watch ports I maintain at Report Subscriptions. Details at issue 138
Port details
qemu-user-static QEMU CPU Emulator (github bsd-user branch)
3.1.0 emulators on this many watch lists=5 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. 3.1.0Version of this port present on the latest quarterly branch.
Maintainer: emulation@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-05-19 17:13:07
Last Update: 2020-04-26 16:57:12
SVN Revision: 533075

People watching this port, also watch: poudriere, pkg, virtualbox-ose-kmod, openjdk8, dovecot

License: GPLv2
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
  1. /usr/local/share/licenses/qemu-user-static-3.1.0/catalog.mk
  2. /usr/local/share/licenses/qemu-user-static-3.1.0/LICENSE
  3. /usr/local/share/licenses/qemu-user-static-3.1.0/GPLv2
  4. bin/qemu-aarch64-static
  5. bin/qemu-arm-static
  6. bin/qemu-i386-static
  7. bin/qemu-mips-static
  8. bin/qemu-mips64-static
  9. bin/qemu-mips64el-static
  10. bin/qemu-mipsel-static
  11. bin/qemu-ppc-static
  12. bin/qemu-ppc64-static
  13. bin/qemu-riscv64-static
  14. bin/qemu-sparc-static
  15. bin/qemu-sparc64-static
  16. bin/qemu-x86_64-static
Collapse this list.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}user-static>0:emulators/qemu-user-static
Conflicts:
CONFLICTS_INSTALL:
  • qemu-user-static-devel-[0-9]*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/emulators/qemu-user-static/ && make install clean
To add the package: pkg install qemu-user-static
PKGNAME: qemu-user-static
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 powerpc powerpc64
distinfo:
Packages: (move your mouse over the cells for more information)
qemu-user-static
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd643.1.03.1.0
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd643.1.03.1.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-3.1.0
FreeBSD:13:aarch64--
FreeBSD:13:amd643.1.0-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc643.1.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libglib-2.0.a : devel/glib20
  2. bison : devel/bison
  3. gmake : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. python3.7 : lang/python37
  6. perl5>=5.30.r1<5.31 : lang/perl5.30
There are no ports dependent upon this port

Configuration Options

USES:

Master Sites:
  1. https://codeload.github.com/seanbruno/qemu-bsd-user/tar.gz/e21442a?dummy=/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2015-10-11
    Affects: users of emulators/qemu-sbruno, emulators/qemu-user-static
    Author: sbruno@FreeBSD.org
    Reason: 
      The Jemalloc update at svn r286871 introduced some TLS enhancements
      for MIPS targets that require a bit of workaround.  Users who want
      to build MIPS packages should update their host systems past r286871
      prior to upgrading their qemu-user-static/qemu-sbruno ports.
    
      Discussion about this can be found here:
        https://lists.freebsd.org/pipermail/freebsd-mips/2015-October/004018.html
    
    

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
26 Apr 2020 15:57:12
Original commit files touched by this commit  3.1.0
Revision:533075
kevans search for other commits by this committer
emulators/qemu-user-static: revive as a copy of qemu-user-static-devel

This is effectively the 3.1 update of qemu-user-static. The main feature of
the update to 3.1 is RISC-V support, contributed by Embecosm.

PR:		243906
Approved by:	koobs (mentor)
26 Apr 2020 15:45:11
Original commit files touched by this commit  2.11.50.g20191211_3
Revision:533074
kevans search for other commits by this committer
Remove the old emulators/qemu-user-static from the tree

This will be momentarily replaced by a repocopy of qemu-user-static-devel
back over to qemu-user-static. With the update of qemu-user-static to 3.1,
emulators/qemu-user-static will no longer be a slave port and
emulators/qemu-sbruno will be deprecated in a couple months.

Some history is being lost in this transition, but almost all of the
interesting parts of qemu-user-static were in the master port qemu-sbruno
anyways, which qemu-user-static-devel is repoderived from.

PR:		243906
Approved by:	koobs (mentor)
15 Jan 2020 21:09:26
Original commit files touched by this commit  2.11.50.g20191211_1
Revision:523169
pkubaj search for other commits by this committer
emulators/qemu-user-static: unbreak on powerpc64

Builds and works fine.

MFH:		2020Q1 (fix build blanket)
13 Nov 2019 22:46:27
Original commit files touched by this commit  2.11.50.g20191112
Revision:517397
linimon search for other commits by this committer
Let the masterport set the MAINTAINER line.

Submitted by:	kevans
22 May 2017 13:17:39
Original commit files touched by this commit  2.8.50.g20170307_2
Revision:441455
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
01 Mar 2017 22:08:29
Original commit files touched by this commit  2.8.50.g20170301
Revision:435203
sbruno search for other commits by this committer
Add configure arg to fix build on 10.x

PR:	217411
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
19 May 2016 10:21:25
Original commit files touched by this commit  2.5.93.g20160428
Revision:415498
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
18 Feb 2016 16:30:30
Original commit files touched by this commit  2.5.50.g20160215_1
Revision:409112
sbruno search for other commits by this committer
Attempt to unbreak stage (pointed out by amdmi3/junovitch)
- Add ivshmem-client/server to the pkg-plist of qemu-sbruno.
- Forceably nuke ivshmem-client/server during the build of qemu-user-static.

Bump PORTREVISION.
16 Dec 2015 18:45:00
Original commit files touched by this commit  2.4.50.g20151206
Revision:403870 This port version is marked as vulnerable.
sbruno search for other commits by this committer
Take these ports as they are based on my branches in github.

rip nox@
14 Dec 2015 02:52:14
Original commit files touched by this commit  2.4.50.g20151206
Revision:403704 This port version is marked as vulnerable.
eadler search for other commits by this committer
Reset maintainer
01 Mar 2015 15:16:43
Original commit files touched by this commit  2.2.50.g20150215_1
Revision:380206 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add rc.d script to emulators/qemu-user-static to (optinally) setup
  imgact_binmisc configs on systems where that exists.
- Bump PORTREVISION.

Submitted by:	linimon (with some changes by me)
21 Feb 2015 19:44:47
Original commit files touched by this commit  2.2.50.g20150215
Revision:379545 This port version is marked as vulnerable.
nox search for other commits by this committer
This is a slave port of emulators/qemu-sbruno now. (not qemu-devel)

Confusion reported by:	linimon
06 Jan 2015 19:47:29
Original commit files touched by this commit  2.2.50.g20150106
Revision:376437 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update emulators/qemu-sbruno to latest github snapshot, fixing
  the bsd-user targets on 8 and 9.
- Switch emulators/qemu-user-static to be slave of emulators/qemu-sbruno.
- Update emulators/qemu-devel to latest upstream release 2.2.0, now
  w/o bsd-user patches and knob again.  (Or at least until the
  patches are merged upstream...) [1]
- Add appropriate CONFLICTS to emulators/qemu too and bump its
  PORTREVISION.

Suggested by:	andrew [1] (for the benefit of testing aarch64 guests)
30 Dec 2014 23:52:32
Original commit files touched by this commit  2.0.2_12
Revision:375865 This port version is marked as vulnerable.
nox search for other commits by this committer
Add MASTERDIR=   ${.CURDIR}/../qemu-sbruno as comment for now.
18 Aug 2014 18:53:16
Original commit files touched by this commit  2.0.2
Revision:365340 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 2.0.2, announce message is here:

	http://thread.gmane.org/gmane.comp.emulators.qemu/291585

- Strip executables by default.
- Switch to USES=python:2,build.
19 May 2014 17:12:59
Original commit files touched by this commit  2.0.0_2
Revision:354560 This port version is marked as vulnerable.
nox search for other commits by this committer
Add new slave port emulators/qemu-user-static:

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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 16

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
libX11Aug 01
xephyrAug 01
xorg-dmxAug 01
xorg-nestserverAug 01
xorg-serverAug 01
xorg-vfbserverAug 01
xwaylandAug 01
python38Jul 31
arkJul 30
chromiumJul 28
freerdpJul 28
libsndfileJul 28
zeekJul 28
cactiJul 27
py-wagtailJul 24

14 vulnerabilities affecting 76 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-08-01 14:50:39


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 40247
Broken 92
Deprecated 600
Ignore 324
Forbidden 5
Restricted 147
No CDROM 76
Vulnerable 20
Expired 3
Set to expire 571
Interactive 0
new 24 hours 4
new 48 hours6
new 7 days40
new fortnight83
new month144

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.