Thu Feb 1 13:37:09 2018 UTC ()
php-sockets: Support newer GCC and clang on SunOS.


(jperkin)
diff -r1.14 -r1.15 pkgsrc/net/php-sockets/Makefile

cvs diff -r1.14 -r1.15 pkgsrc/net/php-sockets/Makefile (expand / switch to context diff)
--- pkgsrc/net/php-sockets/Makefile 2016/02/25 16:20:52 1.14
+++ pkgsrc/net/php-sockets/Makefile 2018/02/01 13:37:09 1.15
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2016/02/25 16:20:52 jperkin Exp $
+# $NetBSD: Makefile,v 1.15 2018/02/01 13:37:09 jperkin Exp $
 
 MODNAME=		sockets
 CATEGORIES+=		net
@@ -11,7 +11,14 @@
 USE_PHP_EXT_PATCHES=	Yes
 
 CONFIGURE_ARGS.SunOS+=	ac_cv_func_if_indextoname=yes
+
+.include "../../mk/compiler.mk"
+
+. if !empty(PKGSRC_COMPILER:Mclang) || !empty(CC_VERSION:Mgcc-[6-9]*)
+CFLAGS.SunOS+=		-D_XOPEN_SOURCE=600
+.else
 CFLAGS.SunOS+=		-D_XOPEN_SOURCE=500	# msghdr extensions
+.endif
 
 .include "../../lang/php/ext.mk"
 .include "../../mk/bsd.pkg.mk"