summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2019-11-21 11:23:18 -0500
committerMatt Turner <mattst88@gmail.com>2019-11-22 15:22:43 -0500
commite6ab7f9f342f463092c45226f3294074351fdd5e (patch)
tree7a9f01cb201ed669056391d7af0aba1d3b399605 /include
parentebf549db2d9341d99e0d0847b948dd798d98f7dc (diff)
xfree86: Test presence of isastream()
isastream() was never more than a stub in glibc, and was removed in glibc-2.30 by commit a0a0dc83173c ("Remove obsolete, never-implemented XSI STREAMS declarations"). Bug: https://bugs.gentoo.org/700838 Reviewed-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'include')
-rw-r--r--include/dix-config.h.in3
-rw-r--r--include/meson.build1
2 files changed, 4 insertions, 0 deletions
diff --git a/include/dix-config.h.in b/include/dix-config.h.in
index b463a17f3..1f91d2709 100644
--- a/include/dix-config.h.in
+++ b/include/dix-config.h.in
@@ -515,4 +515,7 @@
/* Have sigprocmask */
#undef HAVE_SIGPROCMASK
+/* Have isastream */
+#undef HAVE_ISASTREAM
+
#endif /* _DIX_CONFIG_H_ */
diff --git a/include/meson.build b/include/meson.build
index ddac43473..070178473 100644
--- a/include/meson.build
+++ b/include/meson.build
@@ -136,6 +136,7 @@ conf_data.set('HAVE_CBRT', cc.has_function('cbrt'))
conf_data.set('HAVE_EPOLL_CREATE1', cc.has_function('epoll_create1'))
conf_data.set('HAVE_GETUID', cc.has_function('getuid'))
conf_data.set('HAVE_GETEUID', cc.has_function('geteuid'))
+conf_data.set('HAVE_ISASTREAM', cc.has_function('isastream'))
conf_data.set('HAVE_ISSETUGID', cc.has_function('issetugid'))
conf_data.set('HAVE_GETIFADDRS', cc.has_function('getifaddrs'))
conf_data.set('HAVE_GETPEEREID', cc.has_function('getpeereid'))