This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

patch for expect to build on Cygwin


I'm not sure this is the best place to post patches for expect, but we
seem to have other s.r.c-local changes similar to this, and I
understand we have expect only because it's used by dejagnu, and
dejagnu is regarded as part of gdb in s.r.c, so I'm only posting it
here.  The problem was that, on Cygwin, expect/configure couldn't find
the tk config file in the build tree because it wouldn't search tk/win
and tk/unix didn't exist, and expect/Dbgconfigure wouldn't even find
tcl/unix in the build tree, since it hadn't been updated after the
patch that added that code to aclocal.m4.  (Ab)using my powers of
configury maintainer (in the top level), I'm going ahead and checking
this in.  Please let me know in case I shouldn't do things like this
again.

Index: expect/ChangeLog
from  Alexandre Oliva  <aoliva@redhat.com>

	* aclocal.m4 (CY_AC_PATH_TKCONFIG): Look for it in .../tk/win.
	* configure: Rebuilt.
	* Dbgconfigure: Rebuilt to pick up 2002-07-30's change.

Index: expect/aclocal.m4
===================================================================
RCS file: /cvs/src/src/expect/aclocal.m4,v
retrieving revision 1.3
diff -u -p -r1.3 aclocal.m4
--- expect/aclocal.m4 30 Jul 2002 20:24:22 -0000 1.3
+++ expect/aclocal.m4 14 Jul 2003 19:07:21 -0000
@@ -463,6 +463,10 @@ changequote(,)
         ac_cv_c_tkconfig=`(cd $i/unix; pwd)`
 	break
       fi
+      if test -f "$i/win/tkConfig.sh" ; then
+        ac_cv_c_tkconfig=`(cd $i/win; pwd)`
+	break
+      fi
     done
   fi
 changequote([,])
-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist                Professional serial bug killer

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]