<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Sun, 2010-11-28 at 21:26 +0100, Jan Engelhardt wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
On Sunday 2010-11-28 19:45, Gaetan Nadon wrote:

>On Sun, 2010-11-28 at 15:46 +0100, Jan Engelhardt wrote:
>      +ACLOCAL_AMFLAGS = -I m4
>
>This will fail if m4 does not exist at clone time.
>It won't because there is a .gotognore file in there.
>However, it will be suggested later to use the same
>toplevel .gitignore file that is used in all other 240 xorg modules.

Then perhaps you need to update the master xorg .gitignore, because the 
suggestion to use ACLOACL_AMFLAGS will appear on any project with a 
libtool library.
</PRE>
</BLOCKQUOTE>
<BR>
The suggestion to use ACLOCAL_AMFLAGS come from the Autoconf tools.<BR>
I looked at the warnings and the output of autoupdate and autoscan and there<BR>
are plenty of warnings that do not apply.<BR>
<BR>
If you are using 2.65 (or even 2.68), it will give you warnings that are not applicable<BR>
to 2.60. The docs don't tell you (or rarely) which features belong to which release.<BR>
<BR>
The .gitignore file is not related to Autotools, just git. If you end up with an empty m4<BR>
directory, and you have -I m4, aclocal will fail. In fact you should not have -I m4<BR>
anyway because you have no macros in there.<BR>
<BR>
If you install the toplevel .gitignore as I suggested, you can remove .gitignore from m4.<BR>
Then you need to remove -I m4 or it will fail during a clone. That's the chain of events<BR>
I was warning about.<BR>
<BR>
If you grep for -I m4 in other xorg modules, you'll the pattern.<BR>
<BR>
I thought I'd share stuff I learned the hard way!<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>