Add O_SYMLINK emulation
for MacOSX partial compatibility, defined as O_PATH | O_NOFOLLOW.
fstat(2) and freadlink(3) works on the resulting file descriptors,
but reads on the regular file do not.
More complete but more hackish version was developed but deemed too
hackish.
Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks
Differential revision: https://reviews.freebsd.org/D56365
science/dirac: fix build on powerpc64* and armv7
Only tested on powerpc64le, hopefully powerpc64 and armv7 also build.
REAL*16 is not supported on those arches, but only stieltjes uses it,
so the port builds after disabling it.
net/wifibox-core: fix build
Apparently there is a bug in the upstream `Makefile` and the
`devd` configuration file is always created in the staging
directory, but because the `@comment` prefix is used for FreeBSD
14 and later, it is ignored and excluded from the package.
Obtained from: https://github.com/pgj/freebsd-wifibox-port/commit/0534401cfc9f4722a7d9c93ade5695916ad3d598