Compiling this on FreeBSD results in a lot of errors along the lines of:
error: cannot convert value of type 'UnsafeMutablePointer<pthread_rwlock_t>' (aka 'UnsafeMutablePointer<OpaquePointer>') to expected argument type 'UnsafeMutablePointer<pthread_rwlock_t?>' (aka 'UnsafeMutablePointer<Optional<OpaquePointer>>')
These look quite similar to the errors that was preventing swift-log to compile, and they were resolved in apple/swift-log@8f634e4
Compiling this on FreeBSD results in a lot of errors along the lines of:
These look quite similar to the errors that was preventing swift-log to compile, and they were resolved in apple/swift-log@8f634e4