diffoscope_121~bpo10+1_amd64.changes ACCEPTED into buster-backports, buster-backports

Debian FTP Masters ftpmaster at ftp-master.debian.org
Fri Aug 23 09:12:43 BST 2019


Hash: SHA512

Format: 1.8
Date: Tue, 20 Aug 2019 13:36:12 +0200
Source: diffoscope
Binary: diffoscope
Architecture: source all
Version: 121~bpo10+1
Distribution: buster-backports
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mattia at debian.org>
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 849407 871244 874582 888237 905885 931709 931881 931962 931963 933308
 diffoscope (121~bpo10+1) buster-backports; urgency=medium
   * Rebuild for buster-backports.
 diffoscope (121) unstable; urgency=medium
   * Don't fallback to a (useless) raw hexdump when readelf(1) reports an minor
     issue in a section in an ELF binary. For example, when the "frames" section
     is of the "NOBITS" type, its contents are apparently "unreliable" and thus
     readelf(1) exits with a returncode of 1. (Closes: #849407, #931962)
   * Add support to Difference.from_command_exc and friends to optionally ignore
     specified returncodes from the called program and treat them as "no"
   * Simplify the parsing of the optional "command_args" argument to the
     from_command and from_command_exc methods in the Difference class.
 diffoscope (120) unstable; urgency=medium
   * No-change sourceful after accidentally uploading binaries in order to
     migration to testing.
 diffoscope (119) unstable; urgency=medium
   [ Chris Lamb ]
   * If a command fails to execute but does not print anything to standard
     error, try and include the first line of standard output in the message we
     include in the diff. This was motivated by readelf(1) returning its error
     messages on stdout. (Closes: #931963)
   * Add support for Java ".jmod" modules. Not all versions of file(1) support
     detection of Jmod files yet, so we perform a manual comparison instead.
     (Closes: #933308)
   * Re-add "return code" noun to "Command `foo` exited with X" error messages.
   * Factor out the ability to ignore the exit codes of "zipinfo" and
     "zipinfo -v" in the presence of non-standard headers.
   * Only override the exit code from our special-cased calls to zipinfo(1) if
     they are 1 or 2 to avoid potentially masking real errors.
   * Also add missing textual description entries for ZipFile and
     MozillaZipFile file types.
   * Skip extra newline in "Output:\n<none>".
   * Cease ignoring test failures in stable-backports.
   * Bump debhelper compat level to 12.
   [ Marc Herbert ]
   * Catch failures to disassemble and rescue all other differences.
     (Closes: reproducible-builds/diffoscope!29)
 diffoscope (118) unstable; urgency=medium
   * Don't fail in autopkgtests when, for example, we do not have sufficiently
     newer or older version of file. (Closes: #931881)
   * Also include python3-tlsh in test dependencies.
     - Merge two previously-overlapping environment variables.
     - Use repr(..)-style output when printing test status.
     - Add some explicit return values to appease pylint.
 diffoscope (117) unstable; urgency=medium
   [ Chris Lamb ]
   * Add support for file 5.37. Thanks again to Christoph Biedl for the heads-up
     in advance. (Closes: reproducible-builds/diffoscope/#57)
   * Apply patch from Gianfranco Costamagna to fix autopkgtest failures in
     Debian. (Closes: #931709)
   [ Holger Levsen ]
   * debian/control: Bump Standards-Version to 4.4.0.
 diffoscope (116) unstable; urgency=medium
   [ Chris Lamb ]
   * Upload to unstable after the release of Debian "buster".
   * README.rst & manual page generation:
     - Strip out manpage-only parts of the README rather than using "only"
       reStructuredText directives in order to support the demands of the latest
       PyPI website.
     - Use "real" reStructuredText comments instead of using the "raw" directive.
   * Dockerfile:
     - Build the Docker image from the current Git checkout, not the Debian
       archive. (reproducible-builds/diffoscope#56)
     - Use the ENTRYPOINT directive with the JSON syntax instead so we pass all
       arguments to the underlying diffoscope executable.
   * Document that run_diffoscope should not be considered a stable API.
   [ Mattia Rizzolo ]
   * Rename a test function to prevent shadowing a previous one with the
     same name.
   * Add ffmpeg to the list of Debian build-dependencies for the testsuite.
   [ Vagrant Cascadian ]
   * Add support for known external tools in GNU Guix.
 diffoscope (115) experimental; urgency=medium
   [ Chris Lamb ]
   * Fix execution of symbolic links that point to the "bin/diffoscope" entry
     point by fully resolving the location.
   * Add a Dockerfile.
   * Update contributing messages with instructions regarding the Docker image.
   [ Mattia Rizzolo ]
   * tests:
     + Allow specifying which tools are known missing using
     + With DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS=1, actually fail only tests
       that are missing the required tools.
   * debian:
     + Add black to the test dependencies.
     + Enforce the "fail on missing tools" only when testing with all the
       recommended packages.
     + Ack some missing tools during autopkgtest.
     + Reinstate oggvideotools and procyon-decompiler test dependencies,
       now that are not buggy anymore.
 diffoscope (114) experimental; urgency=medium
   [ Chris Lamb ]
   * Add support for GnuPG "keybox" files. Thanks to Daniel Kahn Gillmor for the
     suggestion. (Closes: #871244, reproducible-builds/diffoscope#23)
   * Always warn if tlsh module is not available (not just if a specific
     fuzziness threshold is specified) to match the epilog of the --help output.
     This prevents missing support for file rename detection.
     (Closes: #888237, reproducible-builds/diffoscope#29)
   * Treat missing tools on Debian autopkgtests as individual test failures by
     checking whether a new DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS environment
     variable is exported. (Closes: #905885, reproducible-builds/diffoscope#35)
   * Require that "-" is explicitly specified to read a single diff from
     standard input to avoid non-intuitive behaviour when diffoscope is called
     without any arguments. (Closes: reproducible-builds/diffoscope#54)
   * Make --use-dbgsym a ternary operator to make it easier to totally disable.
     Thanks to Mattia Rizzolo for the suggestion.
   * Consolidate on "e" as the aliased exception name.
   [ Milena Boselli Rosa ]
   * Various fixes to the HTML markup to prevent validation warnings/errors:
     - Prevent empty values for the "name" attribute name on HTML anchor tags,
       and add an "id" to its parent "div" container.
     - Fix "table column x established by element 'col' has no cells beginning
       in it" warnings.
     - Fix "Text run is not in Unicode Normalization Form C".
     - Remove the "type" HTML attribute from <style> elements.
   [ Vibhu ]
   * Fail more gracefully when running out of diskspace. (Closes: #874582)
 eb21fe68eaeb748cc83a4d159c9b205a895f2ac3 4692 diffoscope_121~bpo10+1.dsc
 63c3c57a4f1916ec3fbee549c9ff097f84dbc6ab 1138120 diffoscope_121~bpo10+1.tar.xz
 31c2d59f492e85dee166c0b90813eb4b0ae6efc5 132704 diffoscope_121~bpo10+1_all.deb
 1ff2c94c3065a01ec268dca888d74bb12e4a03c8 26135 diffoscope_121~bpo10+1_amd64.buildinfo
 4300f844d6728ea060b6fe07cd0b4e1d42bd6decd25c33c81a4afa94e4e97d4f 4692 diffoscope_121~bpo10+1.dsc
 36276dd44334dad73e19c7c0d2f2d1c993cdf18ff30bd0f2d378433c1d9a1f82 1138120 diffoscope_121~bpo10+1.tar.xz
 b89a3e2405a26f485de65f74338572f0ca1783ae2c0f8255edfbdced0feac1b4 132704 diffoscope_121~bpo10+1_all.deb
 3230ea6d237c3cf6a7da2b04653568ff586ceb5294b2fd8cc4a1b1367de5406d 26135 diffoscope_121~bpo10+1_amd64.buildinfo
 c256b451f991977fac373a21cf52715b 4692 devel optional diffoscope_121~bpo10+1.dsc
 d1afab27f89c36373d0c5b18a2cd7bb3 1138120 devel optional diffoscope_121~bpo10+1.tar.xz
 c8b7ddacb6ebf77ce267ae42c7ce38b5 132704 devel optional diffoscope_121~bpo10+1_all.deb
 6d5273b46e03a25c50aba1c107d219c2 26135 devel optional diffoscope_121~bpo10+1_amd64.buildinfo



Thank you for your contribution to Debian.

More information about the Reproducible-builds mailing list