FS#25931 - [gtkglextmm] warning: underquoted definition of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD

Attached to Project: Arch Linux
Opened by speps (archspeps) - Thursday, 08 September 2011, 19:02 GMT
Last edited by Giovanni Scafora (giovanni) - Saturday, 10 September 2011, 22:39 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Giovanni Scafora (giovanni)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
A noisy warning come out everytime when
launching an autogen.sh script:

/usr/share/aclocal/gtkglextmm-1.2.m4:225: warning: underquoted definition of AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD
/usr/share/aclocal/gtkglextmm-1.2.m4:225: run info '(automake)Extending aclocal'
/usr/share/aclocal/gtkglextmm-1.2.m4:225: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal

As described at the suggested page, this a common warning that comes out
with automake 1.8 and up.

Surrounding AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD with square bracket at line 255
is enough to clean warnings.

A simple sed line in the PKGBUILD can do the trick:

# automake 1.8 fix
sed -i "s|\(AC_DEFUN(\)\(AC_.*_MULTIHEAD\)|\1[\2]|" \
m4macros/gtkglextmm.m4

Atteched is a working PKGBUILD

Additional info:
package afflicted: 1.2-*

Steps to reproduce:
run any ./autogen.sh script
   PKGBUILD (1.1 KiB)
This task depends upon

Closed by  Giovanni Scafora (giovanni)
Saturday, 10 September 2011, 22:39 GMT
Reason for closing:  Fixed

Loading...