bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: generated Makefile wants to run missing after configure (broken --di


From: Vincent Lefevre
Subject: Re: generated Makefile wants to run missing after configure (broken --disable-dependency-tracking?)
Date: Wed, 27 Aug 2008 19:58:42 +0200
User-agent: Mutt/1.5.18-vl-r23999 (2008-08-25)

On 2008-08-27 19:17:19 +0200, Ralf Wildenhues wrote:
> As in: the configure.ac author gets to decide that if the user of the
> package types
>   ./configure
> 
> then maintainer mode should be enabled, only if she types
>   ./configure --disable-maintainer-mode
> 
> or
>   ./configure --enable-maintainer-mode=no
> 
> then it should be disabled?

Yes.

> If that's your question, then try
>   : ${enable_maintainer_mode=yes}
>   AM_MAINTAINER_MODE
> 
> Drawback: './configure --help' output doesn't imply the correct default
> any more.

This is a bit annoying, but the package could document this point.

Anyway, even if the user doesn't see this documentation, the rebuild
of conf files can be seen in the output, so that there shouldn't be
much surprise.

> What exactly is it that makes you have messed up time stamps?

I think that utime(2) doesn't work. So, when a file is extracted from
the tarball, it gets the current time.

BTW, the "touch" utility is provided by BusyBox v0.60.4 and is very
limited. It isn't even affected by the lack of working utime(2).

> I assumed it was something like this: your source and build tree on
> Debian have good time stamps, then 'make dist' creates a tarball with
> good time stamps.  Then extracting the tarball on the Zaurus somehow
> messes them up.  Correct?

Yes.

-- 
Vincent Lefèvre <address@hidden> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]