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

[SCM] Debian package checker branch, master, updated. 2.4.2-28-g97bac4e



The following commit has been merged in the master branch:
commit 97bac4e58ded152b0dc56c516bb8cceebe053c8d
Author: Russ Allbery <rra@debian.org>
Date:   Sun Jul 25 17:43:26 2010 -0700

    Provide some hints in the ancient-libtool tag description
    
    * checks/cruft.desc:
      + [RA] Add some hints to the ancient-libtool long description on how
        to update the libtool files oneself.  (Closes: #580767)

diff --git a/checks/cruft.desc b/checks/cruft.desc
index ccb925f..12923a6 100644
--- a/checks/cruft.desc
+++ b/checks/cruft.desc
@@ -374,18 +374,27 @@ Info: The referenced file has a time stamp older than June of 2006 and the
 Tag: ancient-libtool
 Severity: normal
 Certainty: possible
-Info: The referenced file seems to be from a libtool version
- older than 1.5.2-2.  This might lead to build errors on some
- newer architectures not known to this libtool.
+Info: The referenced file seems to be from a libtool version older than
+ 1.5.2-2.  This might lead to build errors on some newer architectures not
+ known to this libtool.
  .
- Please ask your upstream maintainer to re-libtoolize the
- package or do it yourself in case there is no active upstream
- anymore.  Beware that might mean you need to update autoconf, too,
- if you use a very old version there as well.
+ Please ask your upstream maintainer to re-libtoolize the package or do it
+ yourself if there is no active upstream.  You will also need to run
+ Autoconf to regenerate the configure script.  Usually it is best to do
+ this during the build by depending on autoconf, libtool, and automake if
+ it is used, and then running:
  .
- If you have not updated the file but fixed architecture-specific
- issues with minimal patches and verified that it builds correctly
- please override this tag.  lintian will not be able to verify that.
+  autoreconf -i --force
+ .
+ before running configure.  Depending on how old the package is, this may
+ require additional modifications to <tt>configure.ac</tt> or
+ <tt>configure.in</tt> or other work.  If you do this during the build,
+ determine which files it will add or update and be sure to remove those
+ files in the clean target.
+ .
+ If you have fixed architecture-specific issues with minimal patches,
+ rather than updating libtool, and verified that it builds correctly,
+ please override this tag.  Lintian will not be able to verify that.
 
 Tag: source-contains-prebuilt-binary
 Severity: pedantic
diff --git a/debian/changelog b/debian/changelog
index 0e25865..905fa05 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,9 @@ lintian (2.4.3) UNRELEASED; urgency=low
   * checks/copyright-file.desc:
     + [RA] Add examples for copyright-without-copyright-notice.  Based on
       a patch by Jari Aalto.  (Closes: #580767)
+  * checks/cruft.desc:
+    + [RA] Add some hints to the ancient-libtool long description on how
+      to update the libtool files oneself.  (Closes: #580767)
   * checks/debhelper{,.desc}:
     + [RA] package-lacks-versioned-build-depends-on-debhelper can also
       trigger if the dependency is present but not tight enough.  Thanks,

-- 
Debian package checker


Reply to: