HomeFreeBSD

Fixes for running FreeBSD buildworld on Linux/macOS hosts

Description

Fixes for running FreeBSD buildworld on Linux/macOS hosts

Adding an #ifdef FreeBSD to a FreeBSD-specific header may seem odd,
but these headers are used on non-FreeBSD systems during the bootstrap
tools phase.
Originally submitted downstream as https://reviews.freebsd.org/D26193

Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Alex Richardson <Alexander.Richardson@cl.cam.ac.uk>
Closes #10863

Details

Provenance
arichardsonAuthored on Sep 4 2020, 3:06 AM
GitHub <noreply@github.com>Committed on Sep 4 2020, 3:06 AM
Parents
rGac6e5fb202a9: Replace cv_{timed}wait_sig with cv_{timed}wait_idle where appropriate
Branches
Unknown
Tags
Unknown