notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Sanity Test Failure
Thu, 20 May 2021
[ 06:58 royger (Roger Pau MonnĂ©) ]    commit hash:97632df2b3f820f6cbd8a09602aa96af6aaec0f5   
sysutils/xen-tools: fix build on FreeBSD 12

QEMU Inter-VM shared memory device (ivshmem) depends on eventfd and
will only be built on FreeBSD versions > 12.

The fix is picked up from the QEMU port.

Approved by: bapt (implicit)

Sanity Test Results

sysutils/xen-tools:

This command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/chroot -u freshports
/var/db/freshports/ports-jail /make-port.sh /var/db/repos/ports
sysutils/xen-tools
2>/tmp/FreshPorts.sysutils.xen-tools.make-error.2021.5.20.7.0.29.85759

produced this error:

Error message is: make: "/var/db/repos/ports/sysutils/xen-tools/Makefile"
line 61: Malformed conditional (${OPSYS} == FreeBSD && ${OSVERSION} >=
1300000)
make: Fatal errors encountered -- cannot continueMake results are : 
make: stopped in /var/db/repos/ports/sysutils/xen-tools