* 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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.