[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.10-205-g9f0dcc5



The following commit has been merged in the master branch:
commit 9f0dcc5be885299993b404e360619a4f6467d59e
Author: Niels Thykier <niels@thykier.net>
Date:   Wed Oct 17 15:46:25 2012 +0200

    cruft: Bump date for outdated-autotools-helper-file
    
    Also extend the description of this tag and
    ancient-autotools-helper-file to mention dh-autoreconf.
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/checks/cruft b/checks/cruft
index abd69b2..efd9b7a 100644
--- a/checks/cruft
+++ b/checks/cruft
@@ -375,7 +375,11 @@ sub find_cruft {
                 my ($date, $year, $month) = ($1, $2, $3);
                 if ($year < 2004) {
                     tag 'ancient-autotools-helper-file', $name, $date;
-                } elsif (($year < 2006) or ($year == 2006 and $month < 6)) {
+                } elsif (($year < 2012) or ($year == 2012 and $month < 4)) {
+                    # config.sub   >= 2012-04-18 (was bumped from 2012-02-10)
+                    # config.guess >= 2012-06-10 (was bumped from 2012-02-10)
+                    # Flagging anything earlier than 2012-04 as outdated
+                    # works, due to the "bumped from" dates.
                     tag 'outdated-autotools-helper-file', $name, $date;
                 }
             }
diff --git a/checks/cruft.desc b/checks/cruft.desc
index a42acd4..3c8d31d 100644
--- a/checks/cruft.desc
+++ b/checks/cruft.desc
@@ -374,11 +374,13 @@ Info: The referenced file has a time stamp older than year 2004 and the
  apparently does not update it.  This usually means that the source
  package will not build correctly on all currently released architectures.
  .
- Read /usr/share/doc/autotools-dev/README.Debian.gz (from the
- autotools-dev package) for information on how to fix this problem.  cdbs
- will automatically update these files if autotools-dev is installed
- during build, but the build dependency on autotools-dev is still
- necessary.
+ For packages using debhelper, the tools from the dh-autoreconf
+ package should handle this issue.  cdbs will automatically update
+ these files if autotools-dev is installed during build, but the build
+ dependency on autotools-dev is still necessary.
+ .
+ Otherwise, read /usr/share/doc/autotools-dev/README.Debian.gz (from the
+ autotools-dev package) for information on how to fix this problem.
 
 Tag: outdated-autotools-helper-file
 Severity: normal
@@ -389,11 +391,13 @@ Info: The referenced file has a time stamp older than June of 2006 and the
  package will not build correctly on AVR32, for which a Debian port is
  currently in progress, and may not support other newer architectures.
  .
- Read /usr/share/doc/autotools-dev/README.Debian.gz (from the
- autotools-dev package) for information on how to fix this problem.  cdbs
- will automatically update these files if autotools-dev is installed
- during build, but the build dependency on autotools-dev is still
- necessary.
+ For packages using debhelper, the tools from the dh-autoreconf
+ package should handle this issue.  cdbs will automatically update
+ these files if autotools-dev is installed during build, but the build
+ dependency on autotools-dev is still necessary.
+ .
+ Otherwise, read /usr/share/doc/autotools-dev/README.Debian.gz (from the
+ autotools-dev package) for information on how to fix this problem.
 
 Tag: ancient-libtool
 Severity: normal
diff --git a/debian/changelog b/debian/changelog
index 29bc5e0..5eab354 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -43,8 +43,15 @@ lintian (2.5.11) UNRELEASED; urgency=low
   * checks/copyright.desc:
     + [NT] Bump debian-copyright-file-uses-obsolete-national-encoding
       to serious as copyright files must now be UTF-8 encoded.
-  * checks/cruft:
+  * checks/cruft{,.desc}:
     + [NT] Detect MS-DOS executables as windows binaries.
+    + [NT] Bump the version of config.{guess,sub} needed for
+      triggering the "outdated-autotools-helper-file" tag for arm64
+      support.  Thanks to Paul Wise for the report and the
+      investigative work.  (Closes: #690014)
+    + [RA,NT] Extend the description of the tags {outdated,ancient}-
+      autotools-helper-file to mention that dh-autoreconf might be
+      helpful tool.
   * checks/deb-format{,.desc}:
     + [NT] Retire data.tar.xz tag.  (Closes: #680391)
   * checks/debhelper{,.desc}:
diff --git a/t/tests/cruft-ancient-autotools/debian/good/config.guess b/t/tests/cruft-ancient-autotools/debian/good/config.guess
index f32079a..9c3467f 100755
--- a/t/tests/cruft-ancient-autotools/debian/good/config.guess
+++ b/t/tests/cruft-ancient-autotools/debian/good/config.guess
@@ -4,7 +4,9 @@
 #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
 #   Free Software Foundation, Inc.
 
-timestamp='2008-01-23'
+timestamp='2012-04-18'
+
+# Actually this is the 2008-01-23 version, but ssssh! ;)
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by

-- 
Debian package checker


Reply to: