This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
patch for expect to build on Cygwin
- From: Alexandre Oliva <aoliva at redhat dot com>
- To: gdb-patches at sources dot redhat dot com
- Date: 14 Jul 2003 16:15:56 -0300
- Subject: patch for expect to build on Cygwin
- Organization: GCC Team, Red Hat
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