Project

General

Profile

Bug #10156

Underquoted definition warning in configure.in

Added by luizluca (Luiz Angelo Daros de Luca) almost 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux-gnu]
[ruby-core:64473]

Description

Hello,

I'm getting this warning when compiling ruby:

configure.in:696: warning: underquoted definition of RUBY_TRY_CFLAGS

Which contains:

 695 
 696 AC_DEFUN(RUBY_TRY_CFLAGS, [
 697     AC_MSG_CHECKING([whether ]$1[ is accepted as CFLAGS])
 698     RUBY_WERROR_FLAG([
 699     CFLAGS="[$]CFLAGS $1"
 700     AC_TRY_COMPILE([$4], [$5],
 701     [$2
 702     AC_MSG_RESULT(yes)],
 703     [$3
 704     AC_MSG_RESULT(no)])
 705     ])
 706 ])
 707 
 708 AC_DEFUN(RUBY_TRY_LDFLAGS, [

A quick google says that "AC_DEFUN(RUBY_TRY_CFLAGS,..." should
be "AC_DEFUN([RUBY_TRY_CFLAGS],...". Probably the same happens with

RUBY_TRY_LDFLAGS but it did not generated warnings for me (not called?).

I have no idea how to work with autoconf. Please, for anyone familiar with it,
this is an easy fix.

Also available in: Atom PDF