title: autoreconf is failing to create configure from configure.ac
body: <p>I was trying to build xtables-addons from sf.net. </p>
  
  <p>I have cloned xtables-addons git repo from SF. It has a "autogen.sh" to
  create the configure script. ./autogen.sh is failing with following
  message:</p>
  
  <pre><code>/usr/bin/m4:configure.ac:33: Warning: excess arguments to builtin `m4_if' ignored
  autom4te: /usr/bin/m4 failed with exit status: 1
  aclocal: autom4te failed with exit status: 1
  autoreconf: aclocal failed with exit status: 1
  </code></pre>
  
  <p>I'm not experienced in autotools, so i'm clueless about what's actually
  going on there.</p>
  
  <p>The autogen.sh contains the follwing:</p>
  
  <pre><code>#!/bin/bash
  
  autoreconf -fi;
  rm -Rf autom4te*.cache;
  </code></pre>
  
  <p>Why its failing? i have all the autotools.</p>
  
  <p>EDIT:</p>
  
  <pre><code>[root@s1 xtables-addons]# /usr/bin/m4 --version
  m4 (GNU M4) 1.4.13
  Copyright (C) 2009 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later &lt;http://gnu.org/licenses/gpl.html&gt;.
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.
  
  Written by Rene' Seindal.
  </code></pre>