unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* m4 error in bootstrap
@ 2002-09-05 14:17 Francesco Potorti`
  2002-09-05 14:23 ` Andreas Schwab
  0 siblings, 1 reply; 12+ messages in thread
From: Francesco Potorti` @ 2002-09-05 14:17 UTC (permalink / raw)


I am doing a `make bootstrap' of the TEMACS_21_1_RC branch.  I get this
as the very first lines:

cd ~/gnu/emacs-pretest/
make -k bootstrap
cd /home/pot/gnu/emacs-pretest && autoconf
aclocal.m4:30: error: m4_defn: undefined macro: _m4_divert_diversion
autoconf/c.m4:801: AC_PROG_CC_STDC is expanded from...
aclocal.m4:30: the top level
make: *** [/home/pot/gnu/emacs-pretest/configure] Error 1
make: Failed to remake makefile `Makefile'.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 14:17 m4 error in bootstrap Francesco Potorti`
@ 2002-09-05 14:23 ` Andreas Schwab
  2002-09-05 14:33   ` Francesco Potorti`
  0 siblings, 1 reply; 12+ messages in thread
From: Andreas Schwab @ 2002-09-05 14:23 UTC (permalink / raw)
  Cc: Emacs developers

Francesco Potorti` <pot@gnu.org> writes:

|> I am doing a `make bootstrap' of the TEMACS_21_1_RC branch.  I get this
|> as the very first lines:

You need autoconf 2.13, or else touch configure to make it newer than
configure.in.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 14:23 ` Andreas Schwab
@ 2002-09-05 14:33   ` Francesco Potorti`
  2002-09-05 14:35     ` Andreas Schwab
  0 siblings, 1 reply; 12+ messages in thread
From: Francesco Potorti` @ 2002-09-05 14:33 UTC (permalink / raw)
  Cc: Emacs developers

   You need autoconf 2.13, or else touch configure to make it newer than
   configure.in.

I have autoconf 2.53 installed on a Debian sarge (testing) system.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 14:33   ` Francesco Potorti`
@ 2002-09-05 14:35     ` Andreas Schwab
  2002-09-05 14:52       ` Francesco Potorti`
  0 siblings, 1 reply; 12+ messages in thread
From: Andreas Schwab @ 2002-09-05 14:35 UTC (permalink / raw)
  Cc: Emacs developers

Francesco Potorti` <pot@gnu.org> writes:

|>    You need autoconf 2.13, or else touch configure to make it newer than
|>    configure.in.
|> 
|> I have autoconf 2.53 installed on a Debian sarge (testing) system.

Yes, that's your problem.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 14:35     ` Andreas Schwab
@ 2002-09-05 14:52       ` Francesco Potorti`
  2002-09-05 15:09         ` Eli Zaretskii
  0 siblings, 1 reply; 12+ messages in thread
From: Francesco Potorti` @ 2002-09-05 14:52 UTC (permalink / raw)
  Cc: Emacs developers

   |>    You need autoconf 2.13, or else touch configure to make it newer than
   |> I have autoconf 2.53 installed on a Debian sarge (testing) system.
   Yes, that's your problem.

Ouch!

Okay, the helpful Debian maintainers made an autoconf2.13 package wich
installs a wrapper that does autodetection and calls the right autoconf
version... 

It works for Emacs.

Thanks.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 14:52       ` Francesco Potorti`
@ 2002-09-05 15:09         ` Eli Zaretskii
  2002-09-05 16:00           ` Henrik Enberg
  0 siblings, 1 reply; 12+ messages in thread
From: Eli Zaretskii @ 2002-09-05 15:09 UTC (permalink / raw)
  Cc: Andreas Schwab, Emacs developers


On Thu, 5 Sep 2002, Francesco Potorti` wrote:

>    |>    You need autoconf 2.13, or else touch configure to make it newer than
>    |> I have autoconf 2.53 installed on a Debian sarge (testing) system.
>    Yes, that's your problem.
> 
> Ouch!

Sorry, Francesco, I forgot to tell you that the RC branch needs
Autoconf 2.13, and cannot work with a newer Autoconf.  The switch to 
Autoconf 2.5x was done on the trunk only.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 15:09         ` Eli Zaretskii
@ 2002-09-05 16:00           ` Henrik Enberg
  2002-09-05 16:07             ` Eli Zaretskii
  2002-09-06  4:01             ` Richard Stallman
  0 siblings, 2 replies; 12+ messages in thread
From: Henrik Enberg @ 2002-09-05 16:00 UTC (permalink / raw)
  Cc: Francesco Potorti`, Andreas Schwab, Emacs developers

Eli Zaretskii <eliz@is.elta.co.il> writes:

> Sorry, Francesco, I forgot to tell you that the RC branch needs
> Autoconf 2.13, and cannot work with a newer Autoconf.  The switch to 
> Autoconf 2.5x was done on the trunk only.

Is there any way to make it compatible with both 2.13 and 2.5x?  Many
of the current GNU/Linux systems comes with 2.5x.  I'm not sure that
every vendor is as considerate as Debian and providing both versions.

-- 
Booting... /vmemacs.el

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 16:00           ` Henrik Enberg
@ 2002-09-05 16:07             ` Eli Zaretskii
  2002-09-06  4:01             ` Richard Stallman
  1 sibling, 0 replies; 12+ messages in thread
From: Eli Zaretskii @ 2002-09-05 16:07 UTC (permalink / raw)
  Cc: Francesco Potorti`, Andreas Schwab, Emacs developers


On Thu, 5 Sep 2002, Henrik Enberg wrote:

> Is there any way to make it compatible with both 2.13 and 2.5x?

Sorry, I don't know enough about the differences to answer that, but it 
sounds like Francesco's experience says NO.

Please note that you don't need Autoconf to build Emacs from a source 
tarball (since Autoconf was already run before the tarball was 
prepared).  So this is not a real issue for most users.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-05 16:00           ` Henrik Enberg
  2002-09-05 16:07             ` Eli Zaretskii
@ 2002-09-06  4:01             ` Richard Stallman
  2002-09-06 11:43               ` Andreas Schwab
  1 sibling, 1 reply; 12+ messages in thread
From: Richard Stallman @ 2002-09-06  4:01 UTC (permalink / raw)
  Cc: eliz, pot, schwab, emacs-devel

    > Sorry, Francesco, I forgot to tell you that the RC branch needs
    > Autoconf 2.13, and cannot work with a newer Autoconf.  The switch to 
    > Autoconf 2.5x was done on the trunk only.

    Is there any way to make it compatible with both 2.13 and 2.5x?

I agree that would be a good thing to do.  I hesitated to install
the new configure.in which requires Autoconf 2.53, but it would be nice
to make the old one support both Autoconf versions if that is possible.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-06  4:01             ` Richard Stallman
@ 2002-09-06 11:43               ` Andreas Schwab
  2002-09-06 20:03                 ` Richard Stallman
  0 siblings, 1 reply; 12+ messages in thread
From: Andreas Schwab @ 2002-09-06 11:43 UTC (permalink / raw)
  Cc: henrik, eliz, pot, emacs-devel

Richard Stallman <rms@gnu.org> writes:

|>     > Sorry, Francesco, I forgot to tell you that the RC branch needs
|>     > Autoconf 2.13, and cannot work with a newer Autoconf.  The switch to 
|>     > Autoconf 2.5x was done on the trunk only.
|> 
|>     Is there any way to make it compatible with both 2.13 and 2.5x?
|> 
|> I agree that would be a good thing to do.  I hesitated to install
|> the new configure.in which requires Autoconf 2.53, but it would be nice
|> to make the old one support both Autoconf versions if that is possible.

The problem is that the macros _AC_VERSION_COMPARE and AC_ACVERSION do not
exist any more in 2.50+, and it is difficult to rewrite the condition so
that it works in both 2.13 and 2.50+.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-06 11:43               ` Andreas Schwab
@ 2002-09-06 20:03                 ` Richard Stallman
  2002-09-06 20:17                   ` Andreas Schwab
  0 siblings, 1 reply; 12+ messages in thread
From: Richard Stallman @ 2002-09-06 20:03 UTC (permalink / raw)
  Cc: henrik, eliz, pot, emacs-devel

    The problem is that the macros _AC_VERSION_COMPARE and AC_ACVERSION do not
    exist any more in 2.50+, and it is difficult to rewrite the condition so
    that it works in both 2.13 and 2.50+.

I don't see either of those macros in the configure.in file of RC.
Could you show me the code in RC's configure.in that is the problem?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: m4 error in bootstrap
  2002-09-06 20:03                 ` Richard Stallman
@ 2002-09-06 20:17                   ` Andreas Schwab
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Schwab @ 2002-09-06 20:17 UTC (permalink / raw)
  Cc: henrik, eliz, pot, emacs-devel

Richard Stallman <rms@gnu.org> writes:

|>     The problem is that the macros _AC_VERSION_COMPARE and AC_ACVERSION do not
|>     exist any more in 2.50+, and it is difficult to rewrite the condition so
|>     that it works in both 2.13 and 2.50+.
|> 
|> I don't see either of those macros in the configure.in file of RC.

See aclocal.m4.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2002-09-06 20:17 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-05 14:17 m4 error in bootstrap Francesco Potorti`
2002-09-05 14:23 ` Andreas Schwab
2002-09-05 14:33   ` Francesco Potorti`
2002-09-05 14:35     ` Andreas Schwab
2002-09-05 14:52       ` Francesco Potorti`
2002-09-05 15:09         ` Eli Zaretskii
2002-09-05 16:00           ` Henrik Enberg
2002-09-05 16:07             ` Eli Zaretskii
2002-09-06  4:01             ` Richard Stallman
2002-09-06 11:43               ` Andreas Schwab
2002-09-06 20:03                 ` Richard Stallman
2002-09-06 20:17                   ` Andreas Schwab

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).