From: luizluca@... Date: 2014-08-20T05:14:33+00:00 Subject: [ruby-core:64474] [ruby-trunk - Bug #10156] Underquoted definition warning in configure.in Issue #10156 has been updated by Luiz Angelo Daros de Luca. Looking for usages, I found: configure.in:AC_DEFUN([RUBY_PREREQ_AC], configure.in:AC_DEFUN([RUBY_RM_RECURSIVE], [ configure.in:AC_DEFUN([RUBY_MINGW32], configure.in:AC_DEFUN([RUBY_NACL], configure.in:AC_DEFUN([RUBY_NACL_CHECK_PEPPER_TYPES], configure.in:AC_DEFUN([RUBY_CPPOUTFILE], configure.in:AC_DEFUN([RUBY_PROG_GNU_LD], configure.in:AC_DEFUN([RUBY_APPEND_OPTION], configure.in:AC_DEFUN([RUBY_APPEND_OPTIONS], configure.in:AC_DEFUN([RUBY_PREPEND_OPTION], configure.in:AC_DEFUN([RUBY_PREPEND_OPTIONS], configure.in:AC_DEFUN([RUBY_DEFAULT_ARCH], [ configure.in:AC_DEFUN([RUBY_UNIVERSAL_ARCH], [ configure.in:AC_DEFUN([RUBY_DTRACE_AVAILABLE], configure.in:AC_DEFUN([RUBY_DTRACE_POSTPROCESS], configure.in:AC_DEFUN([RUBY_WERROR_FLAG], [dnl configure.in:AC_DEFUN(RUBY_TRY_CFLAGS, [ configure.in:AC_DEFUN(RUBY_TRY_LDFLAGS, [ configure.in:AC_DEFUN([RUBY_CHECK_SIZEOF], configure.in:AC_DEFUN([RUBY_CHECK_PRINTF_PREFIX], [ configure.in:AC_DEFUN([RUBY_CHECK_SIGNEDNESS], [dnl configure.in:AC_DEFUN([RUBY_REPLACE_TYPE], [dnl configure.in:AC_DEFUN([RUBY_DEFINE_IF], [dnl configure.in:AC_DEFUN([RUBY_FUNC_ATTRIBUTE], [dnl configure.in:AC_DEFUN([RUBY_DEFINT], [dnl configure.in:AC_DEFUN([RUBY_CHECK_BUILTIN_FUNC], [dnl configure.in:AC_DEFUN([RUBY_CHECK_VARTYPE], [dnl configure.in: AC_DEFUN([RUBY_CHECK_SYSCONF], [dnl configure.in:AC_DEFUN(RUBY_STACK_GROW_DIRECTION, [ Only RUBY_TRY_CFLAGS, RUBY_TRY_LDFLAGS and RUBY_STACK_GROW_DIRECTION are different. ---------------------------------------- Bug #10156: Underquoted definition warning in configure.in https://bugs.ruby-lang.org/issues/10156#change-48418 * Author: Luiz Angelo Daros de Luca * Status: Open * Priority: Normal * Assignee: Nobuyoshi Nakada * Category: build * Target version: next minor * ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux-gnu] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- 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. -- https://bugs.ruby-lang.org/