<!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 Tue, 2009-10-20 at 14:48 -0700, Jeremy Huddleston wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Here it was removed from pixman yesterday:
<A HREF="http://cgit.freedesktop.org/pixman/commit/?id=9bcfc0ac547277d3a3f4e5ff0922450566ad8be8">http://cgit.freedesktop.org/pixman/commit/?id=9bcfc0ac547277d3a3f4e5ff0922450566ad8be8</A>

</PRE>
</BLOCKQUOTE>
Thanks. Pixman also does not specify AM_MAINTAINER_MODE, so it is consistent. The maintainer mode is enable. I did a git build and created a tarball. I extracted the tarball, built it and ran 'make maintainer-clean'. I was able to rebuild the tarball which means there is no danger to run this target and no need to disable it.<BR>
<BR>
If this was the intended behaviour, then all is fine. As for the modules in git xorg/ I would first check with release management before changing the current behaviour as there is a project wide consistency issue. <BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>

On Oct 20, 2009, at 14:01, Gaetan Nadon wrote:

&gt;
&gt; This option is in use in 259 out of 261 X.Org, mesa and xcb modules. I
&gt; do not know the history behind this option, but there is no sign of
&gt; deprecation in the Autoconf docs.
&gt;
&gt; It overrides the default value provided by AM_MAINTAINER_MODE  in
&gt; configure.ac which disables MAINTAINERCLEAN list. This allows git  
&gt; builds
&gt; to clean files in this list but does not allow (by default) the  
&gt; tarball
&gt; builder to do the same. If a tarball builder runs 'make
&gt; maintainer-clean', he may or may not be able to rebuild the tarball.
&gt;
&gt; Removing the option alone will disable the maintainer-clean target for
&gt; both git builds and tarballs. Removing both the option and the
&gt; AM_MAINTAINER_MODE will allow maintainer-clean for both git builds and
&gt; tarballs.
&gt;
&gt; maintainer-clean-generic:
&gt;        @echo &quot;This command is intended for maintainers to use&quot;
&gt;        @echo &quot;it deletes files that may require special tools to  
&gt; rebuild.&quot;
&gt; maintainer-clean: maintainer-clean-am
&gt;        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
&gt;        -rm -rf $(top_srcdir)/autom4te.cache
&gt;        -rm -f Makefile
&gt; maintainer-clean-am: distclean-am maintainer-clean-generic
&gt;
&gt;
&gt;
&gt;
&gt;
&gt;
&gt; On Tue, 2009-10-20 at 12:29 -0700, Jeremy Huddleston wrote:
&gt;
&gt;&gt; Shouldn't we be nuking all the &quot;--enable-maintainer-mode&quot; in
&gt;&gt; autogen.sh now... or do we still want to support the older
&gt;&gt; toolchains?  I thought I saw a commit fly by a few days ago nuking
&gt;&gt; that from a module.
&gt;&gt;
&gt;&gt; On Oct 20, 2009, at 10:17, Jon TURNEY wrote:
&gt;&gt;
&gt;&gt;&gt; ---
&gt;&gt;&gt; autogen.sh |   11 ++++++++++-
&gt;&gt;&gt; 1 files changed, 10 insertions(+), 1 deletions(-)
&gt;&gt;&gt;
&gt;&gt;&gt; diff --git a/autogen.sh b/autogen.sh
&gt;&gt;&gt; index d68a142..904cd67 100755
&gt;&gt;&gt; --- a/autogen.sh
&gt;&gt;&gt; +++ b/autogen.sh
&gt;&gt;&gt; @@ -1,3 +1,12 @@
&gt;&gt;&gt; #! /bin/sh
&gt;&gt;&gt; +
&gt;&gt;&gt; +srcdir=`dirname $0`
&gt;&gt;&gt; +test -z &quot;$srcdir&quot; &amp;&amp; srcdir=.
&gt;&gt;&gt; +
&gt;&gt;&gt; +ORIGDIR=`pwd`
&gt;&gt;&gt; +cd $srcdir
&gt;&gt;&gt; +
&gt;&gt;&gt; autoreconf -v --install || exit 1
&gt;&gt;&gt; -./configure &quot;$@&quot;
&gt;&gt;&gt; +cd $ORIGDIR || exit $?
&gt;&gt;&gt; +
&gt;&gt;&gt; +$srcdir/configure --enable-maintainer-mode &quot;$@&quot;
&gt;&gt;&gt; -- 
&gt;&gt;&gt; 1.6.3.3
&gt;&gt;&gt;
&gt;&gt;&gt; _______________________________________________
&gt;&gt;&gt; xorg-devel mailing list
&gt;&gt;&gt; <A HREF="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</A>
&gt;&gt;&gt; <A HREF="http://lists.x.org/mailman/listinfo/xorg-devel">http://lists.x.org/mailman/listinfo/xorg-devel</A>
&gt;&gt;
&gt;&gt; _______________________________________________
&gt;&gt; xorg-devel mailing list
&gt;&gt; <A HREF="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</A>
&gt;&gt; <A HREF="http://lists.x.org/mailman/listinfo/xorg-devel">http://lists.x.org/mailman/listinfo/xorg-devel</A>
&gt; _______________________________________________
&gt; xorg-devel mailing list
&gt; <A HREF="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</A>
&gt; <A HREF="http://lists.x.org/mailman/listinfo/xorg-devel">http://lists.x.org/mailman/listinfo/xorg-devel</A>

</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>