Convert to UCL & cleanup pkg-message (categories d)78d1aff1fc
libvirt -- Multiple vulnerabilitiesentered 2025-12-04
Toolkit to interact with virtualization capabilities
# pkg install libvirtinstalls 12.8.0 from latest; from quarterly (2026Q4) 12.7.0_1# cd /usr/ports/devel/libvirt && make install clean# make -C /usr/ports/devel/libvirt config # change options first
To enable libvirtd please add libvirtd_enable="YES" to /etc/rc.conf. NOTE ON CONFIGURATION: The libvirt port does not come with networking configuration enabled. The 'default' network definition is available at: /usr/local/share/examples/libvirt/networks/default.xml To enable this network please do the following: cp /usr/local/share/examples/libvirt/networks/default.xml /usr/local/etc/libvirt/qemu/networks To configure this network for autostart, execute the following: ln -s ../default.xml /usr/local/etc/libvirt/qemu/networks/autostart/default.xml If you have libvirtd already running you'll need to restart it for changes to take effect. For more details on using libvirt with bhyve please refer to: /usr/local/share/doc/libvirt/html/drvbhyve.html or: http://libvirt.org/drvbhyve.html
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 12.8.0 | 12.8.0 | – |
| FreeBSD 15 | 12.8.0 | 12.8.0 | – |
| FreeBSD 14 | 12.8.0 | 12.8.0 | 12.8.0 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 12.7.0_1 | 12.7.0_1 | – |
| FreeBSD 14 | 12.7.0_1 | 12.7.0_1 | 12.7.0_1 |
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.
pkg audit for the packaged version 12.8.0.Convert to UCL & cleanup pkg-message (categories d)78d1aff1fc
devel/libvirt: update to 5.6.02b03ce2f38
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330ea8c8ec7da
devel/libvirt: update to 5.5.087846de6c6
devel/libvirt: update to 5.3.00810755697
Update devel/readline to 8.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://tiswww.case.edu/php/chet/readline/CHANGES PR: 236156 Exp-run by: antoine40c9c7f7eb
devel/libvirt: update to 5.2.004384fc3e8
devel/libvirt: update to 5.1.0 - Update to 5.1.0 - Switch to update to date sysutils/xen-tools port for XEN6a4f77e923
devel/libvirt: update to 5.0.0e3ec2386ab
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590a9f015d155
devel/libvirt: update to 4.10.0aaee4b060c
devel/libvirt: update to 4.9.0c9668c4640
devel/libvirt: update to 4.8.0c02f24db71
devel/libvirt: update to 4.7.0 Libvirt has moved back from jansson to yajl, so update dependencies accordingly.4ad7d60a9e
devel/libvirt: fix build with QEMU enabled Libvirt has switched from yajl to jansson for JSON parsing, so update dependencies accordingly. Also add some missing directories to plist. Bump PORTREVISION. PR: 230583 (based on) Submitted by: hashiz@meridiani.jp1c53a715a8
devel/libvirt: update to 4.6.0911eac788b
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 22254209f9633cb6
devel/libvirt: fix xen-tools dependency sysutils/xen-tools was moved to sysutils/xen-tools47, so update dependency accordingly. PR: 230041 Reported by: Ting-Wei Lan5eaaaa1a6a
devel/libvirt: update to 4.5.0108dc5b676
Adjust USES to fix builds on gcc-based architectures. While here, pet portlint. Tested for no regression on amd64. Approved by: portmgr (tier-2 blanket)efc62e6bcd
devel/libvirt: update to 4.4.01ba36d942a
devel/libvirt: update to 4.3.0 - Update to 4.3.0, - Chase a change in libintl detection by removing no longer functional '--with-libintl-prefix' configure flag and setting CFLAGS appropriately, - Remove trailing whitespace from pkg-plist [1], - Update website [1]. PR: 227883 [1] Submitted by: 0mp [1]da868733d6
devel/libvirt: update to 4.2.0 - update to 4.2.0, - python build scripts now support python3, so remove '2.7' restriction, - remove patches included upstream.39b397d272
devel/libvirt: add a fix for QEMU agent denial of service vulnerability Add a fix from upstream master for QEMU agent denial of service (LSN-2018-0004, CVE-2018-1064). Security: https://security.libvirt.org/2018/0004.html6f4eec7a4f
devel/libvirt: fix crash in bhyve driver Fix crash on domains with interfaces that have no model specified. PR: 221877 Reported by: David Harrigancf80afdc67
devel/libvirt: update to 4.1.056efb0fbaa
- Switch to new test framework Approved by: portmgr blanket20fcfc9dee
devel/libvirt: update to 4.0.03bc65a9d05
devel/libvirt: update to 3.10.0 - update to 3.10.0; - remove hard-coded dependency on libssh2, instead add LIBSSH and LIBSSH2 options, both enabled by default; - add 'gettext-runtime' to USES to fix build without NLS.636ca0629f
libvirt fails to build with python3fce133038f
devel/libvirt: update to 3.9.09841244d34
devel/libvirt: update to 3.8.08671ce8bcc
devel/libvirt: update to 3.7.0421732da1d
devel/libvirt: improve sasl configuration
Explicitly pass SASL path to 'sasl' configuration option
to make sure that configure finds proper include and library paths
and don't depend on other options adding -I{LOCALBASE}/include to
CFLAGS.a51280d8f4devel/libvirt: add yajl dependency for nss The nss plugin requires yajl. It's pulled for qemu when it's enabled, but build fails when nss plugin is enabled and qemu driver is disabled, so add a dependency on yajl for both options. PR: 221279 Reported by: vvd@unislabs.comc58a42f627
devel/libvirt: update to 3.6.08452ddaf03
devel/libvirt: update to 3.5.01f51e90fba
Update devel/readline to 7.0 patch 3 - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoinecb037d3c98
devel/libvirt: update to 3.4.0a162d6d185
devel/libvirt: update to 3.3.0 - update to 3.3.0 - switch from emulators/qemu-devel to emulators/qemu as the former is newer now - add python:build and shebangfix to USES as now Python scripts are used during the build2dd9639fc7
devel/libvirt: update to 3.2.0 - Add new plist entries for the new bhyve.conf configuration file - Remove '--without-storage-scsi' that doesn't work on FreeBSD as it's now automatically disabled by configure94a4499e8a
devel/libvirt: update to 3.1.0 - update to 3.1.0 - disable scsi storage driver: it builds fine, but will not work on FreeBSD - Add an OPTION for the ZFS storage driver (enabled by default)2d9cef96c3
devel/libvirt: tabs/spaces cleanup Replace a couple of spaces with tabs to follow common style. PR: 215264 Submitted by: timp87@gmail.com2e22d2b6f4
devel/libvirt: update to 2.5.068b69878da
devel/libvirt: improve tier-2 packaging Add RUN_DEPEND on sysutils/dmidecode only on amd64 and i386 as it's available only on these ARCHs. Also, bump PORTREVISION due to dependencies change. Submitted by: linimon Reported by: linimon7760321433
devel/libvirt: fix build when wireshark installed When wireshark is installed, libvirt automatically detects that and tries to build wireshark dissector plugin, but fails because net/wireshark doesn't provide required headers. So disable wireshark support explicitly. PR: 214555 Submitted by: Koichiro IWAOd1fb19c104
devel/libvirt: update to 2.4.0 - update to 2.4.0 - add an explicit dependency on readline via READLINE option, enabled by default - explicitly disable dbus as it's used for firewalld and polkit, that are not supported by the porte7f0809217
devel/libvirt: update to 2.3.0b937525219
devel/libvirt: update to 2.2.00bf08f89ae
devel/libvirt: update to 2.0.075facd0915