-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 31 Oct 2025 17:17:31 +0100 Source: diffoscope Binary: diffoscope diffoscope-minimal Architecture: source all Version: 306~bpo13+1 Distribution: trixie-backports Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Mattia Rizzolo <mattia@debian.org> Description: diffoscope - in-depth visual diff tool for files, archives and directories diffoscope-minimal - in-depth visual diff tool for files, archives and directories (mi Closes: 407 412 1108690 1111742 Changes: diffoscope (306~bpo13+1) trixie-backports; urgency=medium . * Rebuild for trixie-backports. . diffoscope (306) unstable; urgency=medium . [ Zbigniew Jędrzejewski-Szmek ] * Fix compatibility with RPM 6. * Use regular 'open' calls instead of the deprecated 'codecs.open'. * Accept additional 'v' when calling 'fdtump --version'. . diffoscope (305) unstable; urgency=medium . [ Chris Lamb ] * Upload to unstable/sid after the release of trixie. . diffoscope (304) experimental; urgency=medium . [ Chris Lamb ] * Do not run jsondiff on files over 100KiB as the algorithm runs in O(n^2) time. (Closes: reproducible-builds/diffoscope#414) * Fix test after the upload of systemd-ukify 258~rc3 (vs. 258~rc2). * Move from a mono-utils dependency to versioned "mono-devel | mono-utils" dependency, taking care to maintain the [!riscv64] architecture restriction. (Closes: #1111742) * Use sed -ne over awk -F= to to avoid mangling dependency lines containing equals signs (=), for example version restrictions. * Use sed backreferences when generating debian/tests/control to avoid DRY violations. * Update copyright years. . [ Martin Joerg ] * Avoid a crash in the HTML presenter when page limit is None. . diffoscope (303) experimental; urgency=medium . [ Chris Lamb ] * Don't check for PyPDF version 3 specifically, check for >= 3. Thanks, Vagrant, for the patch. (Closes: reproducible-builds/diffoscope#413) * Ensure that Java class files are named .class on the filesystem before passing them to javap(1). * Update copyright years. . diffoscope (302) experimental; urgency=medium . [ Chris Lamb ] * Mask stderr from the extract-vmlinux script. * Make it much more explicit that we return 'success' from the extract-vmlinux script instead of just falling through to the bottom of the script. * Use Difference.from_operation in an attempt to pipeline the output of extract-vmlinux, potentially avoiding it all residing in memory. This is an attempt to prevent out of memory issues on try.diffoscope.org. . [ Siva Mahadevan ] * Use --print-armap long option with nm in the "ar" comparator for wider compatibility. . diffoscope (301) experimental; urgency=medium . [ Chris Lamb ] * Avoid spurious differences in h5dump output caused by exposure of absolute internal extraction paths. (Closes: #1108690) * Use our_check_output in the ODT comparator. * Memoize a number of calls to --version. Thanks, Jade! (Closes: #412) * Update copyright years. . diffoscope (300) experimental; urgency=medium . [ "Alex" ] * Fix a regression and add a test so that diffoscope picks up differences in metadata for identical files again. (Closes: reproducible-builds/diffoscope#411) . diffoscope (299) experimental; urgency=medium . [ Chris Lamb ] * Add python3-defusedxml to the Build-Depends in order to include it in the Docker image. (Closes: #407) . diffoscope (298) experimental; urgency=medium . [ Chris Lamb ] * Handle RPM's HEADERSIGNATURES and HEADERIMMUTABLE specially to avoid unncessarily large diffs. Based almost entirely on code by Daniel Duan. (Closes: reproducible-builds/diffoscope#410) * Update copyright years. Checksums-Sha1: 2140c638bf53e741227ead2a2a477260ee9fcb06 5176 diffoscope_306~bpo13+1.dsc 37c2cac7461b00e0c57fff3d540fbb1a68918986 2471708 diffoscope_306~bpo13+1.tar.xz 46da08b21e42fa3c03d8d4e1ca4089b0ab1b952a 157588 diffoscope-minimal_306~bpo13+1_all.deb 9e99e6bcd78be4679b62c810e21febe2b02d019b 42684 diffoscope_306~bpo13+1_all.deb 740857f37877760cbb99a6786fa1c5560436766e 28654 diffoscope_306~bpo13+1_amd64.buildinfo Checksums-Sha256: e244fd259bddbc4381e37f09cbe354fe220a5cc3776d8bab685a518acc837b33 5176 diffoscope_306~bpo13+1.dsc 8c14c832b331dd7986631c3dd08e01f97cda381bc114293893603817b4c54d23 2471708 diffoscope_306~bpo13+1.tar.xz 16bf2b616251e7a84667e9052f209ac3fdaf269500e8a4fd2fe089d70fea325c 157588 diffoscope-minimal_306~bpo13+1_all.deb 293fc17716f791110cddc882bbc635fc929a0b10adf25cbd636f26d56a9d98a7 42684 diffoscope_306~bpo13+1_all.deb 79bdf003cde30160a0ff83c59f9a0aebe160cc1847381a858c3017c9b14293c4 28654 diffoscope_306~bpo13+1_amd64.buildinfo Files: cef2b52fe4b2b8a2971a51d51de50112 5176 devel optional diffoscope_306~bpo13+1.dsc e022c25fe3ff50a937e7ee5c5f3fd377 2471708 devel optional diffoscope_306~bpo13+1.tar.xz 83f7496722d7cb0da0a16cff9fd418d5 157588 devel optional diffoscope-minimal_306~bpo13+1_all.deb ae07631a0eee8a79ffa9bb6a8190ccb4 42684 devel optional diffoscope_306~bpo13+1_all.deb acd54a46ed15987827f7103124d0e0ab 28654 devel optional diffoscope_306~bpo13+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIyBAEBCgAdFiEEGeR3AGkYdRzFVPD7ygzZiT7G5doFAmkE6yIACgkQygzZiT7G 5dpN6Q/0DHmCLYqDEfD5DCivOPg/I2kxa1XMBO0+afAqobd5ncOd/Gc+kEnPrieM 3Xkpevv57XIN4jdeNDSMinvLCubH6SQGUzgAAnTUxuoih13VOl/2iNQDq7sxQyfq jNz04IA+B7NRSbSYVDPnzFvsZYvGT2ojJZo+jpaVDNOM6oZz+vPndno215XMbOEj tNrS8bg65YwOat+bvQ78qd0OK/om5qu/8A6vcnJcip36Cohd9FuazHQDKCM4FXdM iLbzTHEIVsS2ANY/9vzhPBq6tNmW9nfyLbccOD63EoTps6X0geZNxrQh9oTbSJaO VHBsGwxjz+md74Y/OjBMmEST8N8cpxIRQ0o8yPKbCgtYgOtLee/PU8/DeVt7y3qs b4HeBPrmy3u9ps/C40xgqa+R1sWHVaZw7rj2IW0qbpC61Wb7Fkfr9jFQu0THR7LW 7BNshscWT8nnS2rCr050SkksF5I8SYY2SLOuvhh/zhWoLBGfxZ4ADOM1UcLRjDJb RG2wnftOkLAOtQwI3cPRBX+eEItwOw+pE4dee1dScWpo249fliW6wXaZrqt90yhq gcJhN5KiqysiI82fZsmtYvSiOe+IRjatKxDBBe7Siv0xNZaQcb5c4l26p64GUSyQ dE3fnR67VUvEGp0JySs+fY5P1OXUFTrE7VrD5+w4Ljt7S9gAug== =nBGi -----END PGP SIGNATURE-----