emacs-devel
[Top][All Lists]
Advanced

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

Re: Trunk: Build error on FreeBSD


From: Wolfgang Jenkner
Subject: Re: Trunk: Build error on FreeBSD
Date: Sat, 22 Sep 2012 16:32:13 +0200
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (berkeley-unix)

On Sat, Sep 22 2012, Wolfgang Jenkner wrote:

> On Sat, Sep 22 2012, Paul Eggert wrote:
>
>> If I understood him correctly, there should be no need to touch
>> $(srcdir)/configure.  If I'm wrong I hope somebody corrects me.
>
> Well, I have to touch configure, though I haven't investigated why.  The
> idea is that config.status being a prerequisite of Makefile, the latter
> will be rebuilt if config.status is outdated with respect to configure.

[137 ~/src/emacs-bzr]$ bzr branch trunk conftest && cd conftest && ./autogen.sh 
&& ./configure MAKE=gmake && gmake bootstrap-clean && ./autogen.sh
*** output flushed ***
[138 ~/src/emacs-bzr/conftest]$ ls -l conf*
-rw-r--r--  1 wolfgang  staff   12833 Sep 22 15:59 config.bat
-rw-r--r--  1 wolfgang  staff  772677 Sep 22 16:01 config.log~
-rwxr-xr-x  1 wolfgang  staff   66639 Sep 22 16:01 config.status*
-rwxr-xr-x  1 wolfgang  staff  690223 Sep 22 15:59 configure*
-rw-r--r--  1 wolfgang  staff  157343 Sep 22 15:59 configure.ac

The second invocation of autogen.sh is part of the make bootstrap, and
I get the timestamps above.  It seems that autoreconf hasn't seen a need
to update configure, which ends up being older than config.status.  The
same thing happens with the native FreeBSD make here, by the way.

Wolfgang



reply via email to

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