]> git.eshelyaron.com Git - emacs.git/commitdiff
(HAVE_GTK): Print a warning if gtk version is < 2.10.
authorJan Djärv <jan.h.d@swipnet.se>
Wed, 27 Feb 2008 18:32:13 +0000 (18:32 +0000)
committerJan Djärv <jan.h.d@swipnet.se>
Wed, 27 Feb 2008 18:32:13 +0000 (18:32 +0000)
ChangeLog
configure.in

index f7828a50da245a5fc4e7d456a5414189133cc5a0..3234a96ca2153fa135d74997560480b7fc06835d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-02-27  Jan Dj\e$(Q)Z\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in (HAVE_GTK): Print a warning if gtk version is < 2.10.
+
 2008-02-25  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * configure.in: Print an error for systems that we think are
index bbb133e4bd074a18a43be020fc84ac939fa5e370..0ad8e3ffb6c6ef44b418d68bcb3611a899ecd9bd 100644 (file)
@@ -1666,6 +1666,15 @@ if test x"$pkg_check_gtk" = xyes; then
     HAVE_GTK=yes
     AC_DEFINE(HAVE_GTK, 1, [Define to 1 if using GTK.])
     USE_X_TOOLKIT=none
+    if $PKG_CONFIG --atleast-version=2.10 gtk+-2.0; then
+      :
+    else
+      AC_MSG_WARN([[Your version of Gtk+ will have problems with
+       closing open displays.  This is no problem if you just use
+       one display, but if you use more than one and close one of them
+       Emacs may crash.]])
+      sleep 3
+    fi
   fi
 
 fi