Ethereal-dev: Re: [Ethereal-dev] The need to run autogen (almost) every day.
On Fri, Sep 06, 2002 at 01:49:39PM -0700, Guy Harris wrote:
> I've generally found that if you run "make", at least from the CVS tree,
> and "Makefile.am" is newer than "Makefile.in", it re-runs automake and
> regenerates "Makefile.in" - and then, as "Makefile.in" is newer than
> "Makefile", it proceeds to re-run the configure script and regenerates
> the Makefile:
You are right. We only need to run autogen.sh when either configure.in
or the .m4 files change.
> > and we include configure in the cvs tree (2.53
> > doesn't include absolute line numbers into configure anymore).
>
> That's a pain, because people can forget to check in "configure" if
> they've updated something that generates it.
I didn't really intend to do this :-) as every single developer needs
to upgrade to exactly the same version of autoconf, aclocal and the .m4
files, which doesn't look that realistic to me.
So Richard's question is still valid. I've attached an abbreviated log
of the last few revisions of configure.in. If more autogen.sh runs
were necessary, I currently do not have a good explanation. Richard:
Does this look OK? If not, how did the necessity to run autogen.sh show?
Ciao
Jörg
--
Joerg Mayer <jmayer@xxxxxxxxx>
I found out that "pro" means "instead of" (as in proconsul). Now I know
what proactive means.
total revisions: 177; selected revisions: 7
description:
----------------------------
revision 1.176
date: 2002/09/04 22:12:30; author: sahlberg; state: Exp; lines: +2 -2
When compiling for Gtk2, make sure we link with gthread as well.
----------------------------
revision 1.175
date: 2002/08/31 09:55:18; author: oabad; state: Exp; lines: +5 -2
GTK+ v2 port.
...
----------------------------
revision 1.174
date: 2002/08/28 00:37:17; author: jmayer; state: Exp; lines: +24 -6
Add gtk2/glib2 handling to configure. Use --enable-gtk2 to use
...
----------------------------
revision 1.173
date: 2002/08/17 17:53:19; author: gerald; state: Exp; lines: +2 -2
Bump the version number to 0.9.6. Update the ChangeLog. Add rough
...
----------------------------
revision 1.172
date: 2002/08/15 12:10:56; author: jmayer; state: Exp; lines: +2 -1
Add AC_LIBTOOL_DLOPEN back, because older automake/autoconf versions
...
----------------------------
revision 1.171
date: 2002/08/14 14:42:34; author: jmayer; state: Exp; lines: +2 -3
Replace usage of AC_PROG_RANLIB which is deprecated for newer versions
...
----------------------------
revision 1.170
date: 2002/07/12 22:52:33; author: guy; state: Exp; lines: +3 -2
DOCSIS support, including support for "Ethernet" captures where
...
=============================================================================