BUILD: makefile: disable threads by default on OpenBSD
As reported by Ilya in issue #725, building with threads on OpenBSD is broken with gcc: include/haproxy/tinfo.h:30: error: thread-local storage not supported for this target Better stay safe and disable it. Clang seems to support (or emulate) thread-local, at least it builds. Those willing to experiment can easily pass USE_THREAD=1.
This commit is contained in:
parent
f3f4aa0266
commit
45e83e8c56
2
Makefile
2
Makefile
@ -378,7 +378,7 @@ endif
|
|||||||
# OpenBSD 5.7 and above
|
# OpenBSD 5.7 and above
|
||||||
ifeq ($(TARGET),openbsd)
|
ifeq ($(TARGET),openbsd)
|
||||||
set_target_defaults = $(call default_opts, \
|
set_target_defaults = $(call default_opts, \
|
||||||
USE_POLL USE_TPROXY USE_THREAD USE_KQUEUE USE_ACCEPT4)
|
USE_POLL USE_TPROXY USE_KQUEUE USE_ACCEPT4)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# NetBSD
|
# NetBSD
|
||||||
|
Loading…
Reference in New Issue
Block a user