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

Reply via email to