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: Sun, 23 Sep 2012 13:42:27 +0200
User-agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (berkeley-unix)

On Sat, Sep 22 2012, Paul Eggert wrote:

> On 09/22/2012 07:32 AM, Wolfgang Jenkner wrote:
>> It seems that autoreconf hasn't seen a need
>> to update configure, which ends up being older than config.status.
>
> OK, thanks, but in that case, since 'configure' hasn't changed,
> why is there a need to touch it?  I am guessing that the
> touch is to force 'make' to rebuild 'config.status'.  But
> why bother?  If 'configure' hasn't changed, 'config.status'
> should not need to be rebuilt.

You introduced this additional rebuilding two weeks ago, in rev. 109962:

+MAKE_CONFIG_STATUS = \
        if [ -x ./config.status ]; then \
            ./config.status --recheck;  \
        else                            \
            ./configure $(CONFIGURE_FLAGS); \
        fi
[...]
 bootstrap: bootstrap-clean FRC
-       if [ -x ./config.status ]; then           \
-           ./config.status;                      \
-       else                                      \
-           ./configure $(CONFIGURE_FLAGS);       \
-       fi
+       cd $(srcdir) && { ./autogen.sh || test $$? -eq 101; }
+       $(MAKE_CONFIG_STATUS)
        $(MAKE) $(MFLAGS) info all
 

Wolfgang



reply via email to

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