[vinagre/gnome-3-2] Fix build on Cygwin, bug 665368
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vinagre/gnome-3-2] Fix build on Cygwin, bug 665368
- Date: Sun, 18 Dec 2011 12:37:14 +0000 (UTC)
commit 242c6a7a0696858fcf9002def0acb25628d723ee
Author: Yaakov Selkowitz <yselkowitz users sourceforge net>
Date: Fri Dec 2 02:06:18 2011 -0600
Fix build on Cygwin, bug 665368
Cygwin uses gio-unix, not gio-windows.
Cygwin has posix_openpt but not getpt, which is nonstandard. Either will
work in pty_open.c, but in vinagre-ssh.c, USE_PTY is determined by
HAVE_GRANTPT, which is true on Cygwin. Using grantpt as the determining
factor across the board prevents any chance of error.
Signed-off-by: Yaakov Selkowitz <yselkowitz users sourceforge net>
configure.ac | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index c0670d8..a5dd83c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -21,7 +21,7 @@ AC_CANONICAL_HOST
AC_MSG_CHECKING([whether to build for a Windows host])
AS_CASE([$host_os],
- [*mingw*|*cygwin*], [gio_os=gio-windows-2.0; windows_host=yes],
+ [*mingw*], [gio_os=gio-windows-2.0; windows_host=yes],
[gio_os=gio-unix-2.0; windows_host=no])
AC_MSG_RESULT([$windows_host])
@@ -118,7 +118,7 @@ AC_TYPE_UINT64_T
# Checks for library functions. See vinagre/pty_open.c for usage.
AC_CHECK_FUNCS([getpt posix_openpt grantpt unlockpt ptsname ptsname_r])
-AM_CONDITIONAL([VINAGRE_PTY_OPEN], [test "x$ac_cv_func_getpt" = xyes])
+AM_CONDITIONAL([VINAGRE_PTY_OPEN], [test "x$ac_cv_func_grantpt" == xyes])
AC_SEARCH_LIBS([strerror], [cposix])
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]