2010-04-28 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Wed, 28 Apr 2010 13:37:24 +0000 (13:37 -0000)
committerZoltan Varga <vargaz@gmail.com>
Wed, 28 Apr 2010 13:37:24 +0000 (13:37 -0000)
* configure.ac src/gspawn.c: Applied openbsd changes from Robert Nagy
<robert@openbsd.org>.

svn path=/trunk/mono/; revision=156317

eglib/ChangeLog
eglib/configure.ac
eglib/src/gspawn.c

index 1b1e1703ae347bd440d6f0c1a988d095b6819f30..42604fc2f19aebc8912c7428e0e12e8518e0c114 100644 (file)
@@ -1,3 +1,8 @@
+2010-04-28  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.ac src/gspawn.c: Applied openbsd changes from Robert Nagy
+       <robert@openbsd.org>.
+
 2010-04-16  Miguel de Icaza  <miguel@novell.com>
 
        * src/gshell.c (g_shell_unquote): Implement this.
index 3014d264690f85e01f5008a3d13430b3ae344b94..e5cc769c3eba291043a590bb8256e2fe5ba6adb2 100644 (file)
@@ -56,6 +56,10 @@ arm*-darwin*)
 i*86-*-darwin*)
     ORDER=G_LITTLE_ENDIAN
     ;;
+*-*-openbsd*)
+    CFLAGS="$CFLAGS -pthread"
+    LDFLAGS="$LDFLAGS -pthread"
+    ;;
 esac
 
 AC_SUBST(ORDER)
index 73b456d1a41e0a0bdcbe6ac21795bd07d32586b5..4ef6ab0b727c920b1cbeffba3ff570bd81f9c197 100644 (file)
@@ -71,6 +71,8 @@
  */
 gchar ***_NSGetEnviron();
 #define environ (*_NSGetEnviron())
+#else
+extern char **environ;
 #endif
 
 static int