On Wed, Apr 30, 2014 at 10:36:34PM +0200, Kurt Roeckx wrote: > Package: debian-policy > > It seems that a lot of packages do not use something like > autoreconf during build, and every time someone starts a new > port he has to patches way too many packages to get config.guess > and config.sub updated. > > I would like that we say that at least config.guess and config.sub > must be updated during the build process and that things like > configure should be regenerated during the build process.
To make things move forward, I offer the following patch as a first step. Cheers, -- Bill. <ballo...@debian.org> Imagine a large red swirl here.
diff --git a/policy.sgml b/policy.sgml index 4855506..b71c088 100644 --- a/policy.sgml +++ b/policy.sgml @@ -1625,6 +1625,13 @@ zope. detects the correct architecture specification string (refer to <ref id="arch-spec"> for details). </p> + <p> + If your package includes the scripts <prgn>config.sub</prgn> and + <prgn>config.guess</prgn>, you should arrange for the versions + provided by the package <package>autotools-dev</package> be used + instead (see <package>autotools-dev</package> documentation for + details how to achieve that). + </p> <p> If you need to edit a <prgn>Makefile</prgn> where GNU-style