[ruby-core:85612] Why require autoconf 2.67+

From: leam hall <leamhall@...>
Date: 2018-02-17 12:46:39 UTC
List: ruby-core #85612
Please pardon the intrusion; I am new to Ruby and like to pull the
development version of Ruby to compile and code with.

On 8 Feb 18 (US/Eastern) I pulled the code from GitHub and Ruby
2018-02-09 trunk 62326 compiled fine and all tests except for some
timezone ones passed.

Today I pulled the source again. The configure step worked well but make failed:

  configure.ac:7: error: Autoconf version 2.67 or higher is required
  configure.ac:7: the top level
  autom4te: /usr/bin/m4 failed with exit status: 63
  make: *** [configure] Error 63

In configure.ac line 7:

  AC_PREREQ(2.67)

If I changed 2.67 to 2.63 which is what my server has, the make
configure step fails with:

  ./configure: line 674: syntax error near unexpected token `colorize_result,'
.  /configure: line 674: `AS_FUNCTION_DESCRIBE(colorize_result, MSG,
Colorize result)'

I tried commenting out the lines it complained about but that led to
an "unexpected token 'fi'" error on line 76907. Commented that out but
then hit:

  ./configure: line 77563: syntax error near unexpected token `opt,'

At this point I do not know if it is better to follow the path and try
to see what the difference is or just ask. If I change things then the
next pull breaks the changes. So I decided to ask.

Thank you .

Leam

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next