Peter O'Gorman wrote:
> [cross-posting, if emails from mailman about awaiting moderator approval
> bother you, feel free to drop xquartz-dev]
> 
> Hi,
> 
> Martin Costabel reported on Apple's xquartz-dev mailing list that
> AC_PATH_X fails to work on the latest release candidate of X11 for Mac
> OS X because the latest release candidate no longer includes imake or xmkmf.
> 
> http://lists.macosforge.org/pipermail/xquartz-dev/2008-March/000455.html

Proposed patch.

2008-03-28  Peter O'Gorman  <[EMAIL PROTECTED]>

       Find X11 on Mac OS X too.
       * lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT,_AC_PATH_X_XMKMF):
       Check for libX11 with extensions dylib la and dll too.
       * THANKS: Update.
       Reported by Martin Costabel.

I don't have commit to autoconf, so someone else will have to apply it.

Peter
-- 
Peter O'Gorman
http://pogma.com
>From e7e9199f0fd30287c3bdfd9801b2690008384e21 Mon Sep 17 00:00:00 2001
From: Peter O'Gorman <[EMAIL PROTECTED]>
Date: Fri, 28 Mar 2008 12:37:23 -0500
Subject: [PATCH]        Find X11 on Mac OS X too.
        * lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT,_AC_PATH_X_XMKMF):
        Check for libX11 with extensions dylib la and dll too.
        * THANKS: Update.
        Reported by Martin Costabel.

---
 ChangeLog            |    8 ++++++++
 THANKS               |    1 +
 lib/autoconf/libs.m4 |    4 ++--
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index a868e45..26d2d4e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-03-28  Peter O'Gorman  <[EMAIL PROTECTED]>
+
+       Find X11 on Mac OS X too.
+       * lib/autoconf/libs.m4 (_AC_PATH_X_DIRECT,_AC_PATH_X_XMKMF):
+       Check for libX11 with extensions dylib la and dll too.
+       * THANKS: Update.
+       Reported by Martin Costabel.
+
 2008-03-28  Eric Blake  <[EMAIL PROTECTED]>
 
 	Update TODO based on completed tasks.
diff --git a/THANKS b/THANKS
index c6b5f4c..bc6dca2 100644
--- a/THANKS
+++ b/THANKS
@@ -212,6 +212,7 @@ Mark Kettenis               [EMAIL PROTECTED]
 Markku Savela               [EMAIL PROTECTED]
 Markus Oberhumer            [EMAIL PROTECTED]
 Martin Buchholz             [EMAIL PROTECTED]
+Martin Costabel             [EMAIL PROTECTED]
 Martin Frydl                [EMAIL PROTECTED]
 Martin Koeppe               [EMAIL PROTECTED]
 Martin Mokrejs              [EMAIL PROTECTED]
diff --git a/lib/autoconf/libs.m4 b/lib/autoconf/libs.m4
index 37c0952..b1305b8 100644
--- a/lib/autoconf/libs.m4
+++ b/lib/autoconf/libs.m4
@@ -201,7 +201,7 @@ _ACEOF
       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
     done
     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
-    for ac_extension in a so sl; do
+    for ac_extension in a so sl dylib la dll; do
       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
 	 test -f "$ac_im_libdir/libX11.$ac_extension"; then
 	ac_im_usrlibdir=$ac_im_libdir; break
@@ -296,7 +296,7 @@ ac_x_libraries=],
 for ac_dir in `AS_ECHO(["$ac_x_includes $ac_x_header_dirs"]) | sed s/include/lib/g`
 do
   # Don't even attempt the hair of trying to link an X program!
-  for ac_extension in a so sl; do
+  for ac_extension in a so sl dylib la dll; do
     if test -r "$ac_dir/libX11.$ac_extension"; then
       ac_x_libraries=$ac_dir
       break 2
-- 
1.5.3.7

Reply via email to