emulators/virtualbox-ose-kmod broken
The emulators/virtualbox-ose-kmod port is broken due to a KPI incompatibility between FreeBSD and HardenedBSD.
/wrkdirs/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-6.1.50/out/freebsd.amd64/release/bin/src/vboxdrv/r0drv/freebsd/memobj-r0drv-freebsd.c:885:83: error: too few arguments to function call, expected 7, have 6
885 | int krc = vm_map_protect(pVmMap, AddrStart, AddrEnd, ProtectionFlags, 0, FALSE);
| ~~~~~~~~~~~~~~ ^
/usr/src/sys/vm/vm_map.h:531:5: note: 'vm_map_protect' declared here
531 | int vm_map_protect(struct proc *p, vm_map_t map, vm_offset_t start, vm_offset_t end,
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
532 | vm_prot_t new_prot, vm_prot_t new_maxprot, int flags);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.