sysutils/vm-bhyve: Update to 1.7.5 Changes: https://github.com/freebsd/vm-bhyve/releases/tag/v1.7.50dd4ea4c1b
Port details
sysutils/vm-bhyve 1.7.5
Management system for bhyve virtual machines
Port info
- Maintainer
- vm-bhyve@FreeBSD.org
- Packages
- latest: 1.7.5
- Upstream
- up to date
- Last update
- to 1.7.5 · 0dd4ea4c1b
- Quarterly
- 2026Q4: 1.7.5
- WWW
- https://github.com/freebsd/vm-bhyve
- Links
- cgit · VuXML
Install
- Package
# pkg install vm-bhyveinstalls 1.7.5 fromlatest; fromquarterly(2026Q4) 1.7.5- Port
# cd /usr/ports/sysutils/vm-bhyve && make install clean# make -C /usr/ports/sysutils/vm-bhyve config # change options first
- Size
- 68 KiB download · 243 KiB installed
- Depends on
- nothing
- License
- BSD2CLAUSE
- Options
- 1 of 4 on in the package: EXAMPLES
Show the 3 options that are off
BHYVE_FIRMWARE GRUB2_BHYVE TMUX - pkg-message
Shown after installing
To enable vm-bhyve, please add the following lines to rc.conf, depending on whether you are using ZFS storage or not. Please note that the directory or dataset specified should already exist. vm_enable="YES" vm_dir="zfs:pool/dataset" OR vm_enable="YES" vm_dir="/directory/path" Then run 'vm init'. It might be needed to increase the values of the following tunables. They need to be high enough to allow for a proper shutdown of all VM's. - kern.init_shutdown_timeout (adjusted with sysctl.conf) - rcshutdown_timeout (adjusted with rc.conf)
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.7.5 | 1.7.5 | – |
| FreeBSD 15 | 1.7.5 | 1.7.5 | – |
| FreeBSD 14 | 1.7.5 | 1.7.5 | 1.7.5 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.7.5 | 1.7.5 | – |
| FreeBSD 14 | 1.7.5 | 1.7.5 | 1.7.5 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.7.5.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 289142 | maintainer-feedback? sysutils/vm-bhyve: public bridge fails on 15-CURRENT unless net.link.bridge.member_ifaddrs=1 is set | New | 2026-04-17 |
Commits (47)
sysutils/vm-bhyve: Update to 1.7.4 Changes: https://github.com/freebsd/vm-bhyve/releases/tag/v1.7.40a6419ad5d
sysutils/vm-bhyve: Update to 1.7.3 Changes: https://github.com/freebsd/vm-bhyve/releases/tag/v1.7.3161563d3ed
sysutils/vm-bhyve{,-devel}: Assign to vm-bhyve@ team
Approved by: driesm [1]
[1] https://reviews.freebsd.org/D55841#1277452240e09404asysutils/vm-bhyve: Update to 1.7.2 Changes: https://github.com/freebsd/vm-bhyve/releases/tag/v1.7.1 Changes: https://github.com/freebsd/vm-bhyve/releases/tag/v1.7.2 Approved by: driesm (maintainer) Differential Revision: https://reviews.freebsd.org/D558416f668eff9e
sysutils/vm-bhyve{,-devel}: fix typo in pkg-message
Fix typo in sysctl.conf reference.
Approved by: ziaee, michaelo
MFH: 2026Q1
Differential Revision: https://reviews.freebsd.org/D54844104ae5e477sysutils/vm-bhyve: Add missing RC script PR: 29111702f43b9f09
sysutils/vm-bhyve: Upgrade port to 1.7.0 Approved by: driesm (maintainer) Differential Revision: https://reviews.freebsd.org/D53833 Release Notes: https://github.com/freebsd/vm-bhyve/releases/tag/v1.7.04b2bb215f3
sysutils/vm-bhyve: update WWW and github account38fb670d1d
sysutils/vm-bhyve(-devel): add note to increase shutdown timers PR: 237646667b6029a2
sysutils/vm-bhyve: update to 1.6.2 Changes: https://github.com/churchers/vm-bhyve/releases/tag/v1.6.1 Changes: https://github.com/churchers/vm-bhyve/releases/tag/v1.6.27cd8261d21
sysutils/vm-bhyve: remove outdated pkg upgrade message Approved by: otis (mentor), driesm Differential Revision: https://reviews.freebsd.org/D47864d965decf84
sysutils/vm-bhyve: take maintainership PR: 282450 Approved by: maintainer timeout (consecutive and > 3months)f4320431e4
sysutils/vm-bhyve: update to 1.6.0 Changes: https://github.com/churchers/vm-bhyve/releases/tag/v1.6.0 PR: 282782 Approved by: maintainer timeout Sponsored by: Serveraptor21faeacff7
sysutils/vm-bhyve{,-devel}: Remove unnecessary dependency to security/ca_root_nss
PR: 282155
Approved by: jrm (mentor), driesm, maintainer timeout (two weeks)cee2de9807MAN?PREFIX: eleminate its usage and move man to share/mane4610fcb8b
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)fb16dfecae
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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
sysutils/vm-bhyve: Update to 1.5 - switch to DISTVERSION ChangeLog: https://github.com/churchers/vm-bhyve/compare/v1.4.0...v1.5.0 PR: 2653070eb5bdfdb2
sysutils/vm-bhyve-devel: add new port Contrary to the sysutils/vm-bhyve port which tracks releases, this port will track the head of the main branch. The main reason is that upstream has become stale in creating releases. This way we atleast get some improvements that have not yet been included in a release. Last release dates from January 2020. Changes: https://github.com/churchers/vm-bhyve/compare/6385042...ec0e12e Reviewed by: 0mp philip Differential Revision: https://reviews.freebsd.org/D35760109cfc001b
*: fix tab vs. space issues, and comments according to the guide.4460cf727a
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
sysutils/vm-bhyve: Update to 1.4.2 PR: 243198 Submitted by: Lewis Cook <vulcan@wired.sh> Approved by: churchers@gmail.com (maintainer) Relnotes: https://github.com/churchers/vm-bhyve/releases/tag/v1.4.0 https://github.com/churchers/vm-bhyve/releases/tag/v1.4.2 Sponsored by: HAW International208f336d53
Convert to UCL & cleanup pkg-message (categories s)bc89cd3d2c
sysutils/vm-bhyve: update to 1.3.0 PR: 237047 Submitted by: churchers@gmail.com (maintainer)41a00d83f8
- Update to 1.2.3 PR: 230500 Submitted by: maintainer MFH: 2018Q3 Sponsored by: iXsystems Inc.63a4e9aecd
- Update to 1.2 PR: 229515 Submitted by: maintainer96dba2b234
sysutils/vm-bhyve: bump PORTREVISION for 460414 Reported by: mat, danfe Sponsored by: Spectra Logic Corped92a8c0e5
sysutils/vm-bhyve: add security/ca_root_nss as a RUN_DEPENDS "vm iso" uses fetch(1) to download iso files. A major source of iso files is download.freebsd.org. If no other source of certificates has been installed, fetch will use OpenSSL's default CA cert and path settings, but those don't recognize the Let's Encrypt certificate used by download.freebsd.org. Installing security/ca_root_nss provides an alternative bundle of root certificates, which do trust download.freebsd.org. Since download.freebsd.org is so critically important to most vm-bhyve users, security/ca_root_nss should be a RUN_DEPENDS. PR: 222109 Approved by: churchers@gmail.com (maintainer timeout) Sponsored by: Spectra Logic Corp5993d66cee
Merge 2 useful diffs from the dev tree: - compatibility with verbose boot - proper treatment for undefined vm_dir PR: 222496 Approved by: maintainer-timeout (since 20170921)2da3ffc69e
sysutils/vm-bhyve: Update to 1.1.8 Upstream changelog: Add ability to set ignore_bad_msr="yes" which is required on AMD processors for some guests in order to avoid crashes if the guest tries to access registers that are not implemented. Also adds generic bhyve_options configuration setting to pass arbitrary arguments to the bhyve(8) command. PR: 219860 Submitted by: maintainereb42370a9d
Update to version 1.1.7 PR: 219196 Submitted by: maintainer Approved by: mat (mentor)af93c1cae3
Cleanup BROKEN/IGNORE for 10.3- Sponsored by: Absolightc1b39669d4
Update to upstream release 1.1-p5
Detailed maintainer log:
Maintenance release
- Fix tmux support for guests that have a dot (".") in their name.
PR: 212999
Submitted by: churchers@gmail.com (maintainer)b41d6a39c8- Update to 1.1.4 Maintenance release * Some switch functions weren't picking up runtime config changes * On shutdown, only try to destroy vmm device if it exists * Ignore white-space at the end of config lines PR: 211869 Submitted by: churchers@gmail.com (maintainer)a6ac21e5fe
Update to version 1.1.3 PR: 211080 Submitted by: maintainer9dad9657ae
sysutils/vm-bhyve: update to 1.1.1 Changes: https://github.com/churchers/vm-bhyve/releases PR: 210923 Submitted by: churchers@gmail.com6173dbf42a
sysutils/vm-bhyve: update 1.0.2 -> 1.0.4 - Bugfix release PR: 210128 Submitted by: <churchers@gmail.com> (maintainer) MFH: 2016Q2ea8f740e1f
sysutils/vm-bhyve: 1.0.1 -> 1.0.2 - Fixes issue with some users unable to reboot Linux guests PR: 209267 Submitted by: churchers@gmail.com (maintainer)48c0b89226
sysutils/vm-bhyve: update 1.0 -> 1.0.1 - Address showstopping bug found for ZFS users in 1.0 PR: 209205 Submitted by: Matt Churchyard <churchers@gmail.com> (maintainer)db3ba9cead
sysutils/vm-bhyve: update 0.12.3 -> 1.0 PR: 209069 Submitted by: Matt Churchyard <churchers@gmail.com> (maintainer)f024e16a7b
sysutils/vm-bhyve: update 0.10.6 -> 0.12.3 - Remove obsolete GH_TAGNAME PR: 208631 Submitted by: Matt Churchyard <churchers@gmail.com> (maintainer)0034ff97d5
Update to 0.10.6. PR: 208501 Submitted by: maintainer74f98ac09c
sysutils/vm-bhyve: update 0.8.12 -> 0.9.13 and address minor QA issues - Add NO_ARCH - Fix capitalization in IGNORE (portlint) Changes: https://github.com/churchers/vm-bhyve/compare/24b6b35...6416f62 PR: 204493 Submitted by: Matt Churchyard <churchers@gmail.com> (maintainer)9509ef4614
- Fix BROKEN/IGNORE misuse Approved by: portmgr blanket3520611006
Add sysutils/vm-bhyve: A frontend for bhyve which provides the 'vm' command Create/start/stop virtual machines easily Bridged/NAT networking BSD/Linux guest support WWW: https://github.com/churchers/vm-bhyve PR: 202225 Submitted by: churchers@gmail.comb8c9d32a66