mirror of
https://github.com/tmate-io/tmate.git
synced 2024-11-23 08:33:17 +01:00
Use _XPG6 on Solaris with GCC because the headers are insane and don't like GCC
with -std=gnu99 and _XPG4_2. We should not really be using _XPG* at all but there doesn't seem to be a magic define that says "give me the latest standard", and things are further confused by the CMSG_DATA check in configure.ac which sets _XOPEN_SOURCE _XOPEN_SOURCE_EXTENDED. While here add COPYING to EXTRA_DIST.
This commit is contained in:
parent
06b5805479
commit
097a046e4a
@ -6,7 +6,7 @@ CLEANFILES = tmux.1.mdoc tmux.1.man
|
|||||||
|
|
||||||
# Distribution tarball options.
|
# Distribution tarball options.
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
CHANGES FAQ README TODO examples compat \
|
CHANGES FAQ README TODO COPYING examples compat \
|
||||||
array.h compat.h tmux.h osdep-*.c mdoc2man.awk tmux.1
|
array.h compat.h tmux.h osdep-*.c mdoc2man.awk tmux.1
|
||||||
dist-hook:
|
dist-hook:
|
||||||
grep "^#found_debug=" configure
|
grep "^#found_debug=" configure
|
||||||
@ -48,8 +48,12 @@ endif
|
|||||||
|
|
||||||
# Set flags for Solaris.
|
# Set flags for Solaris.
|
||||||
if IS_SUNOS
|
if IS_SUNOS
|
||||||
|
if IS_GCC
|
||||||
|
CPPFLAGS += -D_XPG6 -D__EXTENSIONS__ -D_POSIX_PTHREAD_SEMANTICS
|
||||||
|
else
|
||||||
CPPFLAGS += -D_XPG4_2 -D__EXTENSIONS__ -D_POSIX_PTHREAD_SEMANTICS
|
CPPFLAGS += -D_XPG4_2 -D__EXTENSIONS__ -D_POSIX_PTHREAD_SEMANTICS
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
# Set flags for Sun CC.
|
# Set flags for Sun CC.
|
||||||
if IS_SUNCC
|
if IS_SUNCC
|
||||||
|
Loading…
Reference in New Issue
Block a user