missing dependency devel/jansson
--- devel/libvirt/Makefile.orig 2018-08-12 15:50:32.000000000 +0900 +++ devel/libvirt/Makefile 2018-08-13 12:14:13.387814000 +0900 @@ -14,7 +14,8 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libgcrypt.so:security/libgcrypt \ - libxml2.so:textproc/libxml2 + libxml2.so:textproc/libxml2 \ + libjansson.so:devel/jansson BUILD_DEPENDS= dnsmasq:dns/dnsmasq \ xsltproc:textproc/libxslt RUN_DEPENDS= dnsmasq:dns/dnsmasq
novel is the maintainer of devel/libvirt, not me.
(In reply to hashiz from comment #1) Bah, I didn't test the 'QEMU' option for quite some time, sorry about that. However, this requires some more changes. I'm attaching the patch I'm testing right now. Hope to commit tomorrow if there are no issues.
Created attachment 196164 [details] patch
A commit references this bug: Author: novel Date: Tue Aug 14 16:03:28 UTC 2018 New revision: 477167 URL: https://svnweb.freebsd.org/changeset/ports/477167 Log: 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.jp Changes: head/devel/libvirt/Makefile head/devel/libvirt/pkg-plist
2018Q3 is not affected, so closing this one. Thanks for reporting!
(In reply to Roman Bogorodskiy from comment #6) I confirmed fix, thanks.