Project

General

Profile

Actions

Bug #8179

closed

configure.in requires newer Autoconf than specified by AC_PREREQ

Added by edelsohn (David Edelsohn) over 11 years ago. Updated over 11 years ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
trunk
Backport:
[ruby-core:53780]

Description

configure.in states

AC_PREREQ(2.62)

but building with Autoconf-2.64 fails due to missing feature. configure in releases are created using Autoconf-2.69 and that worked on trunk. I do not know the absolute minimum requirement, but 2.62 no longer is correct.

Updated by akr (Akira Tanaka) over 11 years ago

2013/3/28 edelsohn (David Edelsohn) :

Bug #8179: configure.in requires newer Autoconf than specified by AC_PREREQ
https://bugs.ruby-lang.org/issues/8179

configure.in states

AC_PREREQ(2.62)

but building with Autoconf-2.64 fails due to missing feature. configure in releases are created using Autoconf-2.69 and that worked on trunk. I do not know the absolute minimum requirement, but 2.62 no longer is correct.

It seems autoconf 2.63 works on CentOS:
http://c5664.rubyci.org/~chkbuild/ruby-trunk/log/20130327T190301Z.log.html.gz#autoconf-version
http://c5632.rubyci.org/~chkbuild/ruby-trunk/log/20130327T190322Z.log.html.gz#autoconf-version

Tanaka Akira

Updated by nobu (Nobuyoshi Nakada) over 11 years ago

  • Status changed from Open to Feedback

Could you show what failures occur?

Updated by edelsohn (David Edelsohn) over 11 years ago

With Autoconf-2.64 I receive the following error:

configure:1510: error: possibly undefined macro: _m4_text_wrap_word
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.

Autoconf-2.69 works.

Updated by naruse (Yui NARUSE) over 11 years ago

  • Status changed from Feedback to Closed

As far as we know, 2.64 and 2.66 are buggy, so we bumped AC_PRE_REQ to 2.67 (Debian Squeeze uses this) at r40034, thanks.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0