patches/iodine-01-solaris.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 3438 a1dade982b66
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name

--- iodine-0.6.0-rc1.orig/src/osflags	2009-06-24 13:28:13.000000000 -0400
+++ iodine-0.6.0-rc1/src/osflags	2011-03-29 01:25:15.558471151 -0400
@@ -5,7 +5,7 @@
 
 	case $1 in
 		SunOS | solaris)
-			echo '-lsocket -lnsl';
+			echo '-lsocket -lnsl -lresolv';
 		;;
 		BeOS)
 			echo '-lsocket -lbind -lbsd';
@@ -23,6 +23,9 @@
 	;;
 cflags)
 	case $1 in
+		SunOS | solaris)
+			echo '-D_XOPEN_SOURCE=500 -D__EXTENSIONS__';
+		;;
 		BeOS)
 			echo '-Dsocklen_t=int';
 		;;