On Wed, Aug 07, 2002 at 01:21:48AM +0000, Mikhael Goikhman wrote:
> On 07 Aug 2002 01:26:21 +0200, Dominik Vogt wrote:
> > 
> > Apart from that, your problem is simply a bug in the configure.in
> > script.  I forgot to call AC_CHECK_HEADERS(sys/time.h), so
> > sys/time.h gets never included on some systems.
> 
> I think this is not the case here. HAVE_SYS_TIME_H was defined even
> without an explicit check for sys/time.h.

Yes, I noticed that too after I sent the mail.  The "select" check
implicitly sets it.

> > On Tue, Aug 06, 2002 at 10:01:56PM +0000, Mikhael Goikhman wrote:
> > > 
> > > With my glibc-2.2.5, time.h and
> > > sys/time.h are two different things although sys/time.h includes some
> > > portion of time.h, but not all.
> > >
> > > So after this commit modules/FvwmTaskBar/Goodies,c fails to compile and
> > 
> > > modules/FvwmWharf/FvwmWharf.c produces a warning (implicit declaration of
> > > function `time'). Adding #include <time.h> in both solves the problem.
> > 
> > Hm, that's funny.  I'd have expected that with the bug in
> > configure.in only time.h would have been included, not sys/time.h.
> > Is it possible that the order in which the files are included is
> > important?  And which autoconf version do you have?  What messages
> > about the time headers do you get in configure?
> 
> I am trying to move fvwm to autoconf-2.53, still not fully successful,
> so autoheader (and some other things) do not work for me.
> 
> I downgraded to autoconf-2.13 (the only relable autoconf version for now)
> and this time.h problems disappeared. I know why it is. TIME_WITH_SYS_TIME
> is now defined, but it was not defined before you uncommented
> AC_HEADER_TIME and my config.h can't be regenerated with autoconf-2.53.
> 
> At least I learned where this TIME_WITH_SYS_TIME gets defined.
> I returned to autoconf-2.53 and will try to defeat it soon.

There is some documentation on 2.13 vs. 2.53 in the autoconf info
page (Node "Obsolete Constructs::Autoconf 2.13").  I'm currently
writing or rewriting a couple of autoconf/automake setups at work
with 2.53.  Maybe we should make the move to the new version soon.

Bye

Dominik ^_^  ^_^

 --
Dominik Vogt, mail: [EMAIL PROTECTED], phone: 0721/91374-382
Schlund + Partner AG, Erbprinzenstr. 4-12, D-76133 Karlsruhe
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to