This is the mail archive of the insight@sources.redhat.com mailing list for the Insight 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]

Re: Insight snapshots down -- PATCH


On Thu, 5 Sep 2002, Andrew Cagney wrote:


FYI,

There is a problem with insight snapshots.  The log shows:


> Making distclean in doc
> itcl: make distclean
> itk: make distclean
> itcl: make distclean
> make[5]: *** No rule to make target `distclean'.  Stop.
> make[4]: *** [distclean] Error 1
> make[3]: *** [do-distclean] Error 1
> make[2]: *** [do-proto-toplev] Error 2
> make[1]: *** [gdb-tar] Error 2
> make: *** [insight+dejagnu.tar] Error 2

Hi,

I've committed the following patch which fixes the problem (and finishes the distclean). Simple autoconf problem.
Thanks!  I've re-enabled the snapshots.  Lets see what happens next.

Andrew


Keith

ChangeLog
2002-09-05 Keith Seitz <keiths@redhat.com>

* itk/Makefile.in (distclean): Remove pkgIndex.tcl and
itkConfig.sh
* itcl/Makefile.in (distclean): Remove pkgIndex.tcl and
itclConfig.sh
* iwidgets3.0.0/Makefile.in (distclean): Remove pkgIndex.tcl and
iwidgets.tcl.
* configure.in (subdirs): New variable. Don't put AC_CONFIG_SUBDIRS
macro into configure.in twice: it confuses autoconf. Instead use
the variable to hold the subdirs to be configured.
* configure: Regenerated.

Patch
Index: configure.in
===================================================================
RCS file: /cvs/src/src/itcl/configure.in,v
retrieving revision 1.2
diff -p -r1.2 configure.in
*** configure.in 6 Aug 2002 18:51:13 -0000 1.2
--- configure.in 5 Sep 2002 20:21:37 -0000
*************** AC_PREFIX_DEFAULT(/usr/local)
*** 25,35 ****
AC_PREFIX_PROGRAM(itclsh)
# Source-Navigator does not use the iwidgets packag
if test -d ${srcdir}/../snavigator && test ! -d ${srcdir}/../gdb/gdbtk ; then
! AC_CONFIG_SUBDIRS(itcl itk)
else
! AC_CONFIG_SUBDIRS(itcl itk iwidgets3.0.0)
fi
AC_OUTPUT(Makefile,
chmod +x ${srcdir}/config/install-sh ${srcdir}/config/mkinstalldirs)
--- 25,38 ----
AC_PREFIX_PROGRAM(itclsh)
# Source-Navigator does not use the iwidgets packag
+ subdirs=
+ if test -d ${srcdir}/../snavigator && test ! -d ${srcdir}/../gdb/gdbtk ; then
! subdirs="itcl itk"
else
! subdirs="itcl itk iwidgets3.0.0"
fi
+ AC_CONFIG_SUBDIRS($subdirs)
AC_OUTPUT(Makefile,
chmod +x ${srcdir}/config/install-sh ${srcdir}/config/mkinstalldirs)
Index: itcl/Makefile.in
===================================================================
RCS file: /cvs/src/src/itcl/itcl/Makefile.in,v
retrieving revision 1.1.1.1
diff -p -r1.1.1.1 Makefile.in
*** itcl/Makefile.in 9 Sep 2001 19:49:04 -0000 1.1.1.1
--- itcl/Makefile.in 5 Sep 2002 20:21:37 -0000
*************** distclean: clean
*** 407,413 ****
-rm -f *.tab.c
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
! -rm -f config.status
#========================================================================
# Install binary object libraries. On Windows this includes both .dll and
--- 407,413 ----
-rm -f *.tab.c
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
! -rm -f config.status itclConfig.sh pkgIndex.tcl
#========================================================================
# Install binary object libraries. On Windows this includes both .dll and
Index: itk/Makefile.in
===================================================================
RCS file: /cvs/src/src/itcl/itk/Makefile.in,v
retrieving revision 1.1.1.1
diff -p -r1.1.1.1 Makefile.in
*** itk/Makefile.in 9 Sep 2001 19:49:05 -0000 1.1.1.1
--- itk/Makefile.in 5 Sep 2002 20:21:37 -0000
*************** distclean: clean
*** 381,387 ****
-rm -f *.tab.c
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
! -rm -f config.status
#========================================================================
# Install binary object libraries. On Windows this includes both .dll and
--- 381,387 ----
-rm -f *.tab.c
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
! -rm -f config.status itkConfig.sh pkgIndex.tcl
#========================================================================
# Install binary object libraries. On Windows this includes both .dll and
Index: iwidgets3.0.0/Makefile.in
===================================================================
RCS file: /cvs/src/src/itcl/iwidgets3.0.0/Makefile.in,v
retrieving revision 1.3
diff -p -r1.3 Makefile.in
*** iwidgets3.0.0/Makefile.in 6 Aug 2002 19:24:25 -0000 1.3
--- iwidgets3.0.0/Makefile.in 5 Sep 2002 20:21:37 -0000
*************** clean:
*** 226,231 ****
--- 226,232 ----
distclean: clean
rm -f Makefile config.status config.cache config.log
+ rm -f iwidgets.tcl pkgIndex.tcl
depend:
makedepend -- $(CC_SWITCHES) -- $(SRCS)




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