Fix the dynamic loading issue on NetBSD
On NetBSD, it is not supported to load a library linked against libpthread into a program that wasn't (since the C library provides stubs for some pthread-functions, which might have already been called before libpthread is loaded, leading to problems). Patch from Matthias Drochner
This commit is contained in:
parent
ff0e0d17b2
commit
5e029db497
|
@ -162,6 +162,11 @@ case ${host_os} in
|
||||||
darwin*)
|
darwin*)
|
||||||
ax_pthread_flags="-pthread $ax_pthread_flags"
|
ax_pthread_flags="-pthread $ax_pthread_flags"
|
||||||
;;
|
;;
|
||||||
|
netbsd*)
|
||||||
|
# use libc stubs, don't link against libpthread, to allow
|
||||||
|
# dynamic loading
|
||||||
|
ax_pthread_flags=""
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Clang doesn't consider unrecognized options an error unless we specify
|
# Clang doesn't consider unrecognized options an error unless we specify
|
||||||
|
|
Loading…
Reference in New Issue