[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: