Clement Brisset

Results 4 issues of Clement Brisset

This fixes macOS 10.13 builds that now require `HAVE_UNISTD_H` be assigned a value.

Fixes #2098 The `dynamic_lookup` flag wasn't being forwarded to the linker causing the compilation to fail when using the `-fsanitize=fuzzer` flag. See issue linked above for a more detailed description.

`afl-clang-fast++` gives the following error on macos when building a `LLVMFuzzerTestOneInput` harness with `-fsanitize=fuzzer` ``` clang++: error: no such file or directory: 'dynamic_lookup' ``` ### Steps to reproduce the behavior:...

When calling `configure_file()` on `namespace.h.in`, cmake will create a temporary file at the target location called `namespace.h.tmp` and when done generating move it to `namespace.h` This causes an issue when...