After Andrea pointed out that FreeBSD build is broken [1], I've
started my freebsd domain and found out couple of problems. Here
are the fixes.
Oh, I've noticed alternative approaches to patch 6/9 on the list
[2] [3]. None of them have been ACKed though. Yet.
1:
https://www.redhat.com/archives/libvir-list/2016-December/msg01121.html
2:
https://www.redhat.com/archives/libvir-list/2016-December/msg00009.html
3:
https://www.redhat.com/archives/libvir-list/2016-December/msg01123.html
Michal Privoznik (9):
tests: Run virmacmaptest iff WITH_YAJL
tests: Move test_libraries a bit higher
virt-nss: Introduce more checks before enabling NSS
tests: Run nss*test iff WITH_NSS
src: Build libvirt_nss.la iff WITH_NSS
networkxml2conftest: s/lo/lo0/ on non-Linux
bhyvexml2argvdata: Fix <drive/> addresses
bhyvexml2argvdata: Add mac address to <interface/>
bhyvexml2xmltest: Test more XMLs
configure.ac | 2 +-
m4/virt-nss.m4 | 36 +++++++---
src/Makefile.am | 2 +
tests/Makefile.am | 77 +++++++++++-----------
.../bhyvexml2argvdata/bhyvexml2argv-acpiapic.args | 2 +-
tests/bhyvexml2argvdata/bhyvexml2argv-acpiapic.xml | 3 +-
tests/bhyvexml2argvdata/bhyvexml2argv-base.args | 2 +-
tests/bhyvexml2argvdata/bhyvexml2argv-base.xml | 3 +-
.../bhyvexml2argv-bhyveload-bootorder.args | 2 +-
.../bhyvexml2argv-bhyveload-bootorder.xml | 5 +-
.../bhyvexml2argv-bhyveload-bootorder1.args | 2 +-
.../bhyvexml2argv-bhyveload-bootorder1.xml | 5 +-
.../bhyvexml2argv-bhyveload-bootorder2.xml | 3 +-
.../bhyvexml2argv-bhyveload-bootorder3.args | 2 +-
.../bhyvexml2argv-bhyveload-bootorder3.xml | 5 +-
.../bhyvexml2argv-bhyveload-bootorder4.xml | 5 +-
.../bhyvexml2argv-bhyveload-explicitargs.args | 2 +-
.../bhyvexml2argv-bhyveload-explicitargs.xml | 3 +-
tests/bhyvexml2argvdata/bhyvexml2argv-console.args | 2 +-
tests/bhyvexml2argvdata/bhyvexml2argv-console.xml | 3 +-
.../bhyvexml2argv-custom-loader.args | 2 +-
.../bhyvexml2argv-custom-loader.xml | 3 +-
.../bhyvexml2argv-disk-cdrom-grub.args | 2 +-
.../bhyvexml2argv-disk-cdrom-grub.xml | 3 +-
.../bhyvexml2argv-disk-cdrom.args | 2 +-
.../bhyvexml2argvdata/bhyvexml2argv-disk-cdrom.xml | 3 +-
.../bhyvexml2argv-disk-virtio.args | 2 +-
.../bhyvexml2argv-disk-virtio.xml | 1 +
.../bhyvexml2argv-grub-bootorder.args | 6 +-
.../bhyvexml2argv-grub-bootorder.xml | 7 +-
.../bhyvexml2argv-grub-bootorder2.args | 6 +-
.../bhyvexml2argv-grub-bootorder2.xml | 7 +-
.../bhyvexml2argv-grub-defaults.args | 2 +-
.../bhyvexml2argv-grub-defaults.xml | 3 +-
.../bhyvexml2argvdata/bhyvexml2argv-localtime.args | 2 +-
.../bhyvexml2argvdata/bhyvexml2argv-localtime.xml | 3 +-
tests/bhyvexml2argvdata/bhyvexml2argv-macaddr.xml | 2 +-
.../bhyvexml2argv-serial-grub-nocons.args | 2 +-
.../bhyvexml2argv-serial-grub-nocons.xml | 3 +-
.../bhyvexml2argv-serial-grub.args | 2 +-
.../bhyvexml2argv-serial-grub.xml | 3 +-
tests/bhyvexml2argvdata/bhyvexml2argv-serial.args | 2 +-
tests/bhyvexml2argvdata/bhyvexml2argv-serial.xml | 3 +-
.../bhyvexml2xmlout-acpiapic.xml | 34 ++++++++++
tests/bhyvexml2xmloutdata/bhyvexml2xmlout-base.xml | 30 +++++++++
.../bhyvexml2xmlout-bhyveload-bootorder.xml | 37 +++++++++++
.../bhyvexml2xmlout-bhyveload-bootorder1.xml | 37 +++++++++++
.../bhyvexml2xmlout-bhyveload-bootorder2.xml | 30 +++++++++
.../bhyvexml2xmlout-bhyveload-bootorder3.xml | 37 +++++++++++
.../bhyvexml2xmlout-bhyveload-bootorder4.xml | 38 +++++++++++
.../bhyvexml2xmlout-bhyveload-explicitargs.xml | 30 +++++++++
.../bhyvexml2xmlout-console.xml | 38 +++++++++++
.../bhyvexml2xmlout-custom-loader.xml | 31 +++++++++
.../bhyvexml2xmlout-disk-cdrom-grub.xml | 31 +++++++++
.../bhyvexml2xmlout-disk-cdrom.xml | 31 +++++++++
.../bhyvexml2xmlout-disk-virtio.xml | 29 ++++++++
.../bhyvexml2xmlout-grub-bootorder.xml | 43 ++++++++++++
.../bhyvexml2xmlout-grub-bootorder2.xml | 45 +++++++++++++
.../bhyvexml2xmlout-grub-defaults.xml | 30 +++++++++
.../bhyvexml2xmlout-localtime.xml | 30 +++++++++
.../bhyvexml2xmlout-macaddr.xml | 30 +++++++++
.../bhyvexml2xmlout-serial-grub-nocons.xml | 38 +++++++++++
.../bhyvexml2xmlout-serial-grub.xml | 38 +++++++++++
.../bhyvexml2xmloutdata/bhyvexml2xmlout-serial.xml | 38 +++++++++++
tests/bhyvexml2xmltest.c | 21 ++++++
tests/networkxml2conftest.c | 15 ++++-
66 files changed, 896 insertions(+), 102 deletions(-)
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-acpiapic.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-base.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-bhyveload-bootorder.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-bhyveload-bootorder1.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-bhyveload-bootorder2.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-bhyveload-bootorder3.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-bhyveload-bootorder4.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-bhyveload-explicitargs.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-console.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-custom-loader.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-disk-cdrom-grub.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-disk-cdrom.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-disk-virtio.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-grub-bootorder.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-grub-bootorder2.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-grub-defaults.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-localtime.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-macaddr.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-serial-grub-nocons.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-serial-grub.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-serial.xml
--
2.11.0