As described in the INSTALL file, "Briefly, the shell commands `./configure; make; make install' should configure, build, and install this package". In Makefile.am, the AM_MAINTAINER_MODE macro disables by default the maintainer build rules. If Makefile.am is changed, the make program will not reconfigure the component. Otherwise the package would be reconfigure with different or missing Autotools and could break, making it difficult for anyone to debug. When the component is built using build.sh or tinderbox, autogen.sh is used which passes the --enable-maintainer-mode option to ./configure. This allows the maintainer to make changes to the configuration and get an automatic rebuild when necessary. By shipping autogen.sh we are introducing another build entry point which isn't documented and is confusing. The behavior will also be different as it enables the maintainer build rules. In font/misc-cyrillic autogen.sh was removed from EXTRA_DIST by Paulo Cesar Pereira de Andrade in http://cgit.freedesktop.org/xorg/font/misc-cyrillic/commit/?id=4cd80d59d8755f43dcaff47f4e281ea4fdf7391b I'll provide a patch for these components: font/sun-misc font/adobe-utopia-type1 font/mutt-misc xserver app/appres app/xdriinfo app/xcalc app/xwininfo app/editres app/iceauth app/xcursorgen app/xlsfonts app/bitmap proto/damageproto proto/compositeproto lib/libXdmcp driver/xf86-input-void driver/xf86-video-geode
Created attachment 29888 [details] [review] [PATCH] font/sun-misc/Makefile.am: do not include autogen.sh in distribution
Created attachment 29889 [details] [review] [PATCH] font/adobe-utopia-type1/Makefile.am: do not include autogen.sh in distribution
Created attachment 29890 [details] [review] [PATCH] font/mutt-misc/Makefile.am: do not include autogen.sh in distribution
Created attachment 29891 [details] [review] [PATCH] xserver/Makefile.am: do not include autogen.sh in distribution
Created attachment 29892 [details] [review] [PATCH] app/appres/Makefile.am: do not include autogen.sh in distribution
Created attachment 29893 [details] [review] [PATCH] app/xdriinfo/Makefile.am: do not include autogen.sh in distribution
Created attachment 29894 [details] [review] [PATCH] app/xcalc/Makefile.am: do not include autogen.sh in distribution
Created attachment 29895 [details] [review] [PATCH] app/xwininfo/Makefile.am: do not include autogen.sh in distribution
Created attachment 29896 [details] [review] [PATCH] app/editres/Makefile.am: do not include autogen.sh in distribution
Created attachment 29897 [details] [review] [PATCH] app/iceauth/Makefile.am: do not include autogen.sh in distribution
Created attachment 29899 [details] [review] [PATCH] app/xcursorgen/Makefile.am: do not include autogen.sh in distribution
Created attachment 29900 [details] [review] [PATCH] app/xlsfonts/Makefile.am: do not include autogen.sh in distribution
Created attachment 29901 [details] [review] [PATCH] app/bitmap/Makefile.am: do not include autogen.sh in distribution
Created attachment 29902 [details] [review] [PATCH] proto/damageproto/Makefile.am: do not include autogen.sh in distribution
Created attachment 29903 [details] [review] [PATCH] proto/compositeproto/Makefile.am: do not include autogen.sh in distribution
Created attachment 29904 [details] [review] [PATCH] lib/libXdmcp/Makefile.am: do not include autogen.sh in distribution
Created attachment 29905 [details] [review] [PATCH] driver/xf86-input-void/Makefile.am: do not include autogen.sh in distribution
Created attachment 29906 [details] [review] [PATCH] driver/xf86-video-geode/Makefile.am: do not include autogen.sh in distribution
No consensus on this. No action taken.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.