Author: eelco
Date: Mon Nov 21 12:23:48 2011
New Revision: 30503
URL: https://nixos.org/websvn/nix/?rev=30503&sc=1

Log:
* Put back the "sys_name" variable which got removed somewhere.  This
  broke building on Cygwin and Solaris.

Modified:
   nix/trunk/configure.ac

Modified: nix/trunk/configure.ac
==============================================================================
--- nix/trunk/configure.ac      Mon Nov 21 12:18:26 2011        (r30502)
+++ nix/trunk/configure.ac      Mon Nov 21 12:23:48 2011        (r30503)
@@ -33,6 +33,14 @@
        system="$machine_name-`echo $host_os | "$SED" 
-e's/@<:@0-9.@:>@*$//g'`";;
    esac])
 
+sys_name=$(uname -s | tr 'A-Z ' 'a-z_')
+
+case $sys_name in
+    cygwin*)
+        sys_name=cygwin
+        ;;
+esac
+   
 AC_MSG_RESULT($system)
 AC_SUBST(system)
 AC_DEFINE_UNQUOTED(SYSTEM, ["$system"], [platform identifier (`cpu-os')])
@@ -54,7 +62,7 @@
 
 
 # Solaris-specific stuff.
-if test "$sys_name" = "sunos"; then
+if [ "$sys_name" = sunos ]; then
     # Solaris requires -lsocket -lnsl for network functions
     LIBS="-lsocket -lnsl $LIBS"
 fi
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to