<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Mattia Rizzolo pushed to branch master
at <a href="https://salsa.debian.org/reproducible-builds/diffoscope">Reproducible Builds / diffoscope</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/39add0676cc42a0c2c425db9c7a81ec22d7f4d18">39add067</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rework Mach-O implementation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/fe81f577454e347899cedb02d34107b6a25a2a77">fe81f577</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix ELF decompiler tests
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/2853bd7d2285393c4de7ee4d23dd068b3bb7b762">2853bd7d</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add llvm-readobj and llvm-objdump to EXTERNAL_TOOLS
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/07123d531aaf07c3f9be41d0fa5b15fe67a46670">07123d53</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Format macho.py
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/c5f54f89b9780a1c0c798a3c058693826ef26ee4">c5f54f89</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleanup macho.py
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/f8900da80a411571d2d856ea41792d47de636310">f8900da8</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Improve macho.py macOS compatibility
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/8804184948ba252b40eff838b078304fcce74345">88041849</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix test_elf.py's test_libmix_differences
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/877fa55dc28f53723b95bcfe35369f04e3cff1b7">877fa55d</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Reduce verbosity of macho comparator
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/cccebb945487f9899f5bc93f1e1df843d4a166a6">cccebb94</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Implement macho tests
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/a23c973fe5bad08265d6459bb32276cbdde928ed">a23c973f</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch to new llvm argument format
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/521c85d81ca9a50194281c0bd008285b3e6a278e">521c85d8</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Implement test_macho_decompiler.py
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/459def43a7bfef0c06b0d20cc65ed84db79a994f">459def43</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix test_macho_decompiler.py formatting
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/ee6c3b87c166829ebb2a67855400fffc63ac723b">ee6c3b87</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:08:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Resolve MR !82 comments
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/6a856a93e6fb007f6fab44992a7b8586aeea2052">6a856a93</a></strong>
<div>
<span>by Jean-Romain Garnier</span>
<i>at 2021-06-25T23:23:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Minor tweaks to the macho.py comparator
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#adb7f75f79e3bb85eb62912a2904c5d24af878fb">
debian/copyright
</a>
</li>
<li class="file-stats">
<a href="#e69ac983c875d77594955a163f5ccda8823e5cd2">
diffoscope/comparators/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#2d4f3455797758c5c185a5c6c0ccba297a9d574d">
diffoscope/comparators/macho.py
</a>
</li>
<li class="file-stats">
<a href="#2439fe9e35e5c075d431b0b7baccdb8327c67aa2">
diffoscope/external_tools.py
</a>
</li>
<li class="file-stats">
<a href="#05cb950853411d1310750b21508a024df97fb285">
tests/comparators/test_elf.py
</a>
</li>
<li class="file-stats">
<a href="#4a69260a0fc6b926d14cea348da3504fa351ec90">
tests/comparators/test_elf_decompiler.py
</a>
</li>
<li class="file-stats">
<a href="#affb1766221bf57278abb41c305194bc7f4b3914">
tests/comparators/test_macho.py
</a>
</li>
<li class="file-stats">
<a href="#de7da90d0f19bee458fd90e6f9aea907e459e568">
<span class="new-file">
+
tests/comparators/test_macho_decompiler.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#f3e73a29bb31c29488172d5c17fd1e8bc2d05802">
tests/data/elf_obj_ghidra_expected_diff
</a>
</li>
<li class="file-stats">
<a href="#b8232954438e14754d1d6f951f6adb643657ee92">
tests/data/elf_obj_radare2_expected_diff
</a>
</li>
<li class="file-stats">
<a href="#d3fbce548fa4f51e3d69a28d68fc7704f216005f">
<span class="deleted-file">

tests/data/elfmix_mach_o_expected_diff
</span>
</a>
</li>
<li class="file-stats">
<a href="#c1807401ea4181434455ce15537617a10ceda334">
<span class="new-file">
+
tests/data/elfmix_mach_o_expected_diff__text
</span>
</a>
</li>
<li class="file-stats">
<a href="#4b633ecf8037d80698d7922b56dba3adeb6675fd">
<span class="deleted-file">

tests/data/macho_expected_diff_arch
</span>
</a>
</li>
<li class="file-stats">
<a href="#621a65c24099fc46ff534d7fe5780ffc707b4eef">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff__cstring
</span>
</a>
</li>
<li class="file-stats">
<a href="#37176f66a67e0dbabc0aa05018879e913eed780d">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff__eh_frame
</span>
</a>
</li>
<li class="file-stats">
<a href="#6fc5e22943eb2b25ea85d980ea1dfe408cfbe9a6">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff__la_symbol_ptr
</span>
</a>
</li>
<li class="file-stats">
<a href="#4f2ba5384e842e07f92e7654373132584b46a1d3">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff__stub_helper
</span>
</a>
</li>
<li class="file-stats">
<a href="#b2d1996b292191573d01105df99fa68ee2c49f09">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff__stubs
</span>
</a>
</li>
<li class="file-stats">
<a href="#ef217b4d25da428bdcfbd1d0dda38944c304a431">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff__text
</span>
</a>
</li>
<li class="file-stats">
<a href="#97236fdca7afac0f70b75e27de7a3d80bea05675">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff__unwind_info
</span>
</a>
</li>
<li class="file-stats">
<a href="#d400de9f49b61a2cf5f88d1d48aef8ac2b8baec0">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff_dyn_relocations
</span>
</a>
</li>
<li class="file-stats">
<a href="#e4d1c430e4ddaac04e43db7ef11537e4dee64273">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff_dyn_symbols
</span>
</a>
</li>
<li class="file-stats">
<a href="#f4d2ca47fd9e7f879bb70a2e097e32b647a90bcd">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff_file_headers
</span>
</a>
</li>
<li class="file-stats">
<a href="#0c8b2af33aa3ea15a89b313f7fd1cf7187041982">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff_needed_libs
</span>
</a>
</li>
<li class="file-stats">
<a href="#565f5b091874dfd21a055167ada02506991776f9">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff_relocations
</span>
</a>
</li>
<li class="file-stats">
<a href="#b34b8203ceaa6a01ad4852aec5f3c85f4228f9a0">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff_strings
</span>
</a>
</li>
<li class="file-stats">
<a href="#fe4c323f36d2444e3f0853140ef9824569f77b47">
<span class="new-file">
+
tests/data/macho_llvm_expected_diff_symbols
</span>
</a>
</li>
<li class="file-stats">
<a href="#6413410407f82badfc6695cc53accb812636191d">
<span class="new-file">
+
tests/data/macho_obj_ghidra_expected_diff_main
</span>
</a>
</li>
<li class="file-stats">
<a href="#9e3c5050b62bfc4ae89f981da90742c22876a9a8">
<span class="new-file">
+
tests/data/macho_obj_radare2_expected_diff_main
</span>
</a>
</li>
<li class="file-stats">
<a href="#fc8dc17edfc3b1c34c12a68a371029a539e5a334">
<span class="new-file">
+
tests/data/macho_obj_radare2_expected_diff_printf
</span>
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://salsa.debian.org/reproducible-builds/diffoscope/-/compare/7576e86d0e427c53c6cb66974bb64ab15a51c17e...6a856a93e6fb007f6fab44992a7b8586aeea2052">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>