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

[SCM] Debian package checker annotated tag, 2.5.10, created. 2.5.10



The annotated tag, 2.5.10 has been created
        at  08f44a124bf54dc4fa922ad9ac880b05ca4e5eca (tag)
   tagging  df002739c3aecbe503d31d5cdb5531dbc6841304 (commit)
  replaces  2.5.9
 tagged by  Niels Thykier
        on  Sat Jun 30 17:36:18 2012 +0200

- Shortlog ------------------------------------------------------------
Release lintian/2.5.10 into unstable

Format: 1.8
Date: Sat, 30 Jun 2012 17:21:27 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.10
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
 lintian    - Debian package checker
Closes: 673276 678775
Changes:
 lintian (2.5.10) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added:
       - incompatible-java-bytecode-format
       - unknown-java-class-version
 .
   * checks/changes-file.desc:
     + [NT] Fix typo in tag description.  Thanks to Luca
       Falavigna for spotting it.
   * checks/files:
     + [NT] Use new gzip decompressor from L::Util.
   * checks/java{,.desc}:
     + [NT] Catch unknown Java class versions.
     + [NT] Catch uses of Java7 byte code as an experimental
       check.  It lacks the proper checks for cases where
       packages have the proper dependencies for Java7 byte
       code.  (Closes: #673276)
 .
   * collection/*:
     + [NT] Add missing load of the FileHandle module.
   * collection/java-info{,.desc}:
     + [NT] Use Archive::Zip instead of zipinfo + unzip to
       extract information from Jar files.
     + [NT] Limit java-info to files classified as "Zip Archive"
       by file(1).
   * collection/objdump-info:
     + [NT] Only call readelf once per binary.
     + [NT] Use xargs + a new helper to reduce the number of
       readelf calls even further.
   * collection/objdump-info-helper:
     + [NT] New file.
   * collection/strings:
     + [NT] Optimize for the "common case" file names with a
       fall-back to previous behaviour with special file names.
   * collection/strings-helper:
     + [NT] New file.
 .
   * debian/control:
     + [NT] Add (Build-)Dependency on libarchive-zip-perl.
     + [NT] Remove runtime dependency on unzip (replaced by
       libarchive-zip-perl).
     + [NT] Add explicit Build-Dependency on xz-utils instead
       of relying on dpkg-dev's dependency on it.
     + [NT] Add versioned xz-utils as alternative to xz-lzma
       or lzma.  (Closes: #678775)
     + [NT] Add missing suggests for lzma packages.  lzma is
       only used for source packages compressed with lzma.
     + [NT] Add suggests on libperlio-gzip-perl.
 .
   * frontend/lintian:
     + [NT] Check if some collections can be skipped for existing
       entries.  This is mostly useful for static labs, where
       certain checks can be now be rerun without having to run
       "unpacked".
     + [NT] Emit run times of collections and checks with debug
       level 2 (or higher).
     + [NT] Load lintian's libraries earlier.
     + [NT] Add new option "--jobs" to control the number of
       unpacking jobs Lintian will schedule in parallel.
     + [NT] Improve Lintian's job scheduler to schedule unpacking
       jobs on a group level rather than just a package level.
 .
   * lib/Lintian/Collect/[Binary,Package}.pm:
     + [NT] Use new gzip decompressor from L::Util.
   * lib/Lintian/CollScript.pm:
     + [NT] New file.
   * lib/Lintian/Util.pm:
     + [NT] Add gzip decompressor preferring libperlio-perl if
       available, but with fallback to a "fork+exec" of gzip.
     + [NT] Load Digest::SHA immediately like Digest::MD5.
Checksums-Sha1:
 a8b6e52bb78731e2e29087c6924b838e7c0d8b67 1670 lintian_2.5.10.dsc
 4fc358f2aeb6b797f580b75a254390f7cf2f7551 1105393 lintian_2.5.10.tar.gz
 736dc7b2ef09398327ea270bdcb1b51ccf479758 707676 lintian_2.5.10_all.deb
Checksums-Sha256:
 6b1b59fc1758dc7ea1c0089ee015ddcf847d79e581d0f4819da88f7bbe22bd42 1670 lintian_2.5.10.dsc
 249f1a23d14d824151181728cc026e0971a5960ce7f7b1b383cc1e42e4244961 1105393 lintian_2.5.10.tar.gz
 d1405f3aeffe079c75d2a2ee56666b3e6f20eb3e3ce5c77f7888bf4838400f31 707676 lintian_2.5.10_all.deb
Files:
 d53519b530a35fa8f1548f3e7c190f5a 1670 devel optional lintian_2.5.10.dsc
 5dd1d5ca1ab71f672b34992e249064ca 1105393 devel optional lintian_2.5.10.tar.gz
 e45c47e1110e05f76dc7df35f5f501c4 707676 devel optional lintian_2.5.10_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJP7xzyAAoJEAVLu599gGRCYl0P/jZyd3Oe3RCpz/pDr55KoXZa
tiFQOBGZxIX2CyWUuvEgQPV5gjK/5VN5RXYUthuGybSwtAEQVPZclYW37PdCXuLj
p3ceFoiikzBFB7Bu8NdnRJQTmFz080valmrkROtXiqyyOPTMVGzsoFl6RiQ8+pnK
RTJY50mq5GeDQm648ki2OGZE2OkMidFRG+kUI8pG+pgtReeFIw93CtdENjmhXBUW
6vjFoSW838t9oIGxx254t5zszZ5RwPIdVmzi6mNVKA3AqiA/Ht5BYNmzl5co9FSd
w0KMUooh3UmyAacAbT6hL8LzrY4yhu1UOaA97kSna6F4BBAN7QG+c8kRAXx2ohDN
TlqhT+rvl7eKetWOAI3zLkX/W/du2QlHZohyQyR7zq8DS0j04pcL0IXdZ5sb2R/6
9TUQDZRDeeqVg+njuWN0tMu/Zk0ZSmW7nYMQD5LB5JWMwh2mkTCwQZ+LJocWqq2j
y9xqJaEb2WlxFgCpyqVGg8w60bskzKmYTRwS9VowuL7lP81nEEw4LyFHzqpbB2gn
q9z5e26LR9aN6ixQW94B74wCExrepo/Nz7hEJVcnEC028t8HyEmKHOb46NUUmm+x
V1ibVACCBTh+vUjlNSI89HB0q5VSBD7UyYiXS33wnPkc499PYGw/Od2bPjmV8io9
aZTdzm5aK2O0w0Y1hJrp
=f9s0
-----END PGP SIGNATURE-----

Niels Thykier (38):
      L::Tag::Info: Add missing use Lintian::Data;
      L::Util: Fix truncation of file in touch_file
      lintian: Remove duplicated debug message
      L::CollScript: collection script variant of L::CheckScript
      lintian: Use L::CollScript instead of ad-hoc hashes
      lintian: Avoid running unused collection
      lintian: Skip updating status file if nothing changed
      L::Lab: Skip writes of manifests if they have not changed
      coll/java-info: Use Archive::Zip instead of zipinfo/unzip
      c/java: Catch bad Java Class versions
      Add missing xz-utils and lzma relations
      c/changes-file: Fix typo in tag description
      lintian: Emit run times for colls and checks at debug lvl 2
      lintian: Load internal libraries earlier
      lintian: Also check for $prefix_all.changes files
      L::Lab::Manifest: Ensure source-version is defined
      coll/objdump-info: Call readelf once per binary
      coll/objdump-info: Use xargs + a new helper
      coll/strings: Optimize for the "common case"
      L::Util: transparently use PerlIO::gzip for if available
      lintian: Use pid as job identifier when unpacking
      lintian: Refactor job part of the unpack loop into a sub
      L::Processable: Add method to return an identifier
      lintian: Split unpack loop into two separate parts
      lintian: Run collections from same group in parallel
      lintian: Use WNOHANG to reduce waiting time
      lintian: Add option to set the parallization limit
      Document the new parallization changes
      lintian: Use nproc instead /proc/cpuinfo
      lintian: Fix race condition when reaping jobs
      lintian: Remove now obsolete comment about LINTIAN_ROOT
      L::Util: Remove Lintian::Output dependency
      L::CheckScript: Make needs_info return an array
      L::Util: Load Digest::SHA eagerly like Digest::MD5
      coll/*: Add missing loads of the FileHandle module
      lintian(1): Mention some 2.5.10 changes and update BUGS section
      c/files: Handle case where gzipped file is empty
      Release lintian/2.5.10 into unstable

-----------------------------------------------------------------------

-- 
Debian package checker


Reply to: