mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-24 10:21:10 -05:00
Since Mac OS X 10.1, Mach-O object files are by default built with a so-called two-level namespace which prevents symbol lookups in BIND unit tests that attempt to override the implementations of certain library functions from working as intended. This feature can be disabled by passing the "-flat_namespace" flag to the linker. Fix unit tests affected by this issue on macOS by adding "-flat_namespace" to LDFLAGS used for building all object files on that operating system (it is not enough to only set that flag for the unit test executables). |
||
|---|---|---|
| .. | ||
| include | ||
| tests | ||
| win32 | ||
| alist.c | ||
| api | ||
| base64.c | ||
| cc.c | ||
| ccmsg.c | ||
| Makefile.am | ||
| result.c | ||
| sexpr.c | ||
| symtab.c | ||