[Git][reproducible-builds/reproducible-website][master] 2 commits: 2021-08: Misc changes prior to publishing.

Chris Lamb (@lamby) gitlab at salsa.debian.org
Sun Sep 5 09:18:26 UTC 2021



Chris Lamb pushed to branch master at Reproducible Builds / reproducible-website


Commits:
125c6a20 by Chris Lamb at 2021-09-05T10:17:26+01:00
2021-08: Misc changes prior to publishing.

- - - - -
f4e9290c by Chris Lamb at 2021-09-05T10:18:04+01:00
published as https://reproducible-builds.org/reports/2021-08/

- - - - -


5 changed files:

- _reports/2021-08.md
- images/reports/2021-08/android.png
- images/reports/2021-08/debconf21.png
- images/reports/2021-08/packagingcon.png
- images/reports/2021-08/pyc.png


Changes:

=====================================
_reports/2021-08.md
=====================================
@@ -3,18 +3,19 @@ layout: report
 year: "2021"
 month: "08"
 title: "Reproducible Builds in August 2021"
-draft: true
+draft: false
+date: 2021-09-05 09:18:04
 ---
 
 [![]({{ "/images/reports/2021-08/reproducible-builds.png#right" | relative_url }})](https://reproducible-builds.org/)
 
-**Welcome to latest report from the [Reproducible Builds](https://reproducible-builds.org) project.** In this post, we round up the important things that happened in the world of reproducible builds in August 2021. As always, if you are interested in contributing to the project, please visit the [*Contribute*]({{ "/contribute/" | relative_url }}) page on our website.
+**Welcome to the latest report from the [Reproducible Builds](https://reproducible-builds.org) project.** In this post, we round up the important things that happened in the world of reproducible builds in August 2021. As always, if you are interested in contributing to the project, please visit the [*Contribute*]({{ "/contribute/" | relative_url }}) page on our website.
 
 <br>
 
 [![]({{ "/images/reports/2021-08/debconf21.png#right" | relative_url }})](https://debconf21.debconf.org/)
 
-There were a large number of talks at [DebConf21](https://debconf21.debconf.org/) related to reproducible builds, the 21st annual conference of the [Debian](https://debian.org/) Linux distribution ([full schedule](https://debconf21.debconf.org/schedule/)):
+There were a large number of talks related to reproducible builds at [DebConf21](https://debconf21.debconf.org/) this year, the 21st annual conference of the [Debian](https://debian.org/) Linux distribution ([full schedule](https://debconf21.debconf.org/schedule/)):
 
 * Firstly, Holger Levsen gave a talk titled "[*Reproducible Buster, Bullseye & Bookworm - where we come from and where we are going*](https://debconf21.debconf.org/talks/86-reproducible-buster-bullseye-bookworm-where-we-come-from-and-where-we-are-going/)" ([slides](https://reproducible-builds.org/_lfs/presentations/2021-08-24-where-we-come-from-and-where-we-are-going/)) which provided a high-level update on the status of reproducible builds within Debian, summing up the status in Debian *Buster*, *Bullseye* and then spoke about the outlook for *Bookworm*. This talk was also given at [BornHack 2021](https://bornhack.dk/bornhack-2021/) on the Danish island of [Funen](https://en.wikipedia.org/wiki/Funen) ([schedule entry](https://bornhack.dk/bornhack-2021/program/reproducible-buster-bullseye-bookworm-where-we-come-from-and-where-we-are-going/), [video](https://media.ccc.de/v/470-reproducible-buster-bullseye-bookworm-where-we-come-from-and-where-we-are-going))
 
@@ -66,49 +67,49 @@ As the project's `README` goes on the mention: "the techniques used to rebuild t
 
 * New features:
 
-    * Add support for extracting the [signing block](https://source.android.com/security/apksigning/v2#apk-signing-block) from Android APKs. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/69c125e4)]
-    * If we specify a suffix for a temporary file or directory within the code, ensure it starts with an underscore (ie. "_") to make the generated filenames more human-readable. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/2ec50ebd)]
-    * Don't include short `GCC` lines that differ on a single prefix byte either. These are distracting, not very useful and are simply the strings(1) command's idea of the build ID, which is displayed elsewhere in the diff. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/7ae6dbbb)][[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/a097e510)]
-    * Don't include specific `.debug`-like lines in the ELF-related output, as it is invariably a duplicate of the debug ID that exists better in the `readelf(1)` differences for this file. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/79189fff)]
+    * Add support for extracting the [signing block](https://source.android.com/security/apksigning/v2#apk-signing-block) from Android APKs. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/69c125e4)]
+    * If we specify a suffix for a temporary file or directory within the code, ensure it starts with an underscore (ie. "_") to make the generated filenames more human-readable. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/2ec50ebd)]
+    * Don't include short `GCC` lines that differ on a single prefix byte either. These are distracting, not very useful and are simply the strings(1) command's idea of the build ID, which is displayed elsewhere in the diff. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/7ae6dbbb)][[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/a097e510)]
+    * Don't include specific `.debug`-like lines in the ELF-related output, as it is invariably a duplicate of the debug ID that exists better in the `readelf(1)` differences for this file. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/79189fff)]
 
 * Bug fixes:
 
-    * Add a special case to SquashFS image extraction to not fail if we aren't the superuser. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/778fa799)]
-    * Only use `java -jar /path/to/apksigner.jar` if we have an `apksigner.jar` as newer versions of `apksigner` in Debian use a shell wrapper script which will be rejected if passed directly to the JVM. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/3f8d9b33)]
-    * Reduce the maximum line length for calculating Wagner-Fischer, improving the speed of output generation a lot. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/15938a18)]
-    * Don't require `apksigner` in order to compare `.apk` files using `apktool`. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/38ec13ec)]
-    * Update calls (and tests) for the new version of `odt2txt`. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/1e3bffc5)]
+    * Add a special case to SquashFS image extraction to not fail if we aren't the superuser. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/778fa799)]
+    * Only use `java -jar /path/to/apksigner.jar` if we have an `apksigner.jar` as newer versions of `apksigner` in Debian use a shell wrapper script which will be rejected if passed directly to the JVM. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/3f8d9b33)]
+    * Reduce the maximum line length for calculating Wagner-Fischer, improving the speed of output generation a lot. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/15938a18)]
+    * Don't require `apksigner` in order to compare `.apk` files using `apktool`. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/38ec13ec)]
+    * Update calls (and tests) for the new version of `odt2txt`. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/1e3bffc5)]
 
 * Output improvements:
 
-    * Mention in the output if the `apksigner` tool is missing. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/07c016a3)]
-    * Profile `diffoscope.diff.linediff` and `specialize`. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/653fb1bf)][[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/5e80c6ab)]
+    * Mention in the output if the `apksigner` tool is missing. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/07c016a3)]
+    * Profile `diffoscope.diff.linediff` and `specialize`. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/653fb1bf)][[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/5e80c6ab)]
 
 * Logging improvements:
 
-    * Format debug-level messages related to ELF sections using the `diffoscope.utils.format_class`. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/a0486e57)]
-    * Print the size of generated reports in the logs (if possible). [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/c907d472)]
-    * Include profiling information in `--debug` output if `--profile` is not set. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/21a7d8c7)]
+    * Format debug-level messages related to ELF sections using the `diffoscope.utils.format_class`. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/a0486e57)]
+    * Print the size of generated reports in the logs (if possible). [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/c907d472)]
+    * Include profiling information in `--debug` output if `--profile` is not set. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/21a7d8c7)]
 
 * Codebase improvements:
 
-    * Clarify a comment about the `HUGE_TOOLS` Python dictionary. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/0649fb3e)]
-    * We can pass `-f` to apktool to avoid creating a strangely-named subdirectory. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/85e9acd2)]
-    * Drop an unused `File` import. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/11b63720)]
-    * Update the supported & minimum version of Black. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/4161f7fc)]
-    * We don't use the `logging` variable in a specific place, so alias it to an underscore (ie. "_") instead. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/f7f4039d)]
-    * Update some various copyright years. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/ee10baf8)]
-    * Clarify a comment. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/79d91730)]
+    * Clarify a comment about the `HUGE_TOOLS` Python dictionary. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/0649fb3e)]
+    * We can pass `-f` to apktool to avoid creating a strangely-named subdirectory. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/85e9acd2)]
+    * Drop an unused `File` import. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/11b63720)]
+    * Update the supported & minimum version of Black. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/4161f7fc)]
+    * We don't use the `logging` variable in a specific place, so alias it to an underscore (ie. "_") instead. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/f7f4039d)]
+    * Update some various copyright years. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/ee10baf8)]
+    * Clarify a comment. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/79d91730)]
 
 * Test improvements:
 
-    * Update a test to check specific contents of SquashFS listings, otherwise it fails depending on the test systems user ID to username `passwd(5)` mapping. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/ab780bf6)]
-    * Assign "seen" and "expected" values to local variables to improve contextual information in failed tests. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/6ec1c6b7)]
-    * Don't print an orphan newline when the source code formatting test passes. [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/80df0f6d)]
+    * Update a test to check specific contents of SquashFS listings, otherwise it fails depending on the test systems user ID to username `passwd(5)` mapping. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/ab780bf6)]
+    * Assign "seen" and "expected" values to local variables to improve contextual information in failed tests. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/6ec1c6b7)]
+    * Don't print an orphan newline when the source code formatting test passes. [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/80df0f6d)]
 
 <br>
 
-In addition Santiago Torres Arias added support for [Squashfs](https://github.com/plougher/squashfs-tools) version 4.5 [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/9e410d6f)] and Felix C. Stegerman suggested a number of small improvements to the output of the new APK signing block [[...](https://salsa.debian.org/reproducible-builds/diffoscope/commit/0c680ec8)]. Lastly, Chris Lamb uploaded [`python-libarchive-c`](https://tracker.debian.org/pkg/python-libarchive-c) version `3.1-1` to Debian *experimental* for the new 3.x branch — `python-libarchive-c` is used by [*diffoscope*](https://diffoscope.org/).
+In addition Santiago Torres Arias added support for [Squashfs](https://github.com/plougher/squashfs-tools) version 4.5 [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/9e410d6f)] and Felix C. Stegerman suggested a number of small improvements to the output of the new APK signing block [[…](https://salsa.debian.org/reproducible-builds/diffoscope/commit/0c680ec8)]. Lastly, Chris Lamb uploaded [`python-libarchive-c`](https://tracker.debian.org/pkg/python-libarchive-c) version `3.1-1` to Debian *experimental* for the new 3.x branch — `python-libarchive-c` is used by [*diffoscope*](https://diffoscope.org/).
 
 ### Distribution work
 
@@ -197,31 +198,31 @@ There were quite a few changes to the [Reproducible Builds website and documenta
 
 * Felix C. Stegerman:
 
-    * Update the website self-build process to not use the `buster-backports` suite now that Debian *Bullseye* is the stable release. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/aa39389)]
+    * Update the website self-build process to not use the `buster-backports` suite now that Debian *Bullseye* is the stable release. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/aa39389)]
 
 * Holger Levsen:
 
-    * Add a new page documenting various package rebuilder solutions. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/e45a428)]
-    * Add some historical talks and slides from [DebConf20](https://debconf20.debconf.org). [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/46c4582)][[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/1347672)]
-    * Various improvements to the "history" page. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/61df505)][[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/58dfc7b)][[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/cb588bc)]
-    * Rename the "Comparison protocol" documentation category to "Verification". [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/3bc5cb5)]
-    * Update links to F-Droid documentation. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/d45169b)]
+    * Add a new page documenting various package rebuilder solutions. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/e45a428)]
+    * Add some historical talks and slides from [DebConf20](https://debconf20.debconf.org). [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/46c4582)][[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/1347672)]
+    * Various improvements to the "history" page. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/61df505)][[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/58dfc7b)][[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/cb588bc)]
+    * Rename the "Comparison protocol" documentation category to "Verification". [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/3bc5cb5)]
+    * Update links to F-Droid documentation. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/d45169b)]
 
 * Ian Muchina:
 
-    * Increase the font size of titles and de-emphasize event details on the talk page. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/293fd40)]
-    * Rename the `README` file to `README.md` to improve the user experience when browsing the Git repository in a web browser. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/003e04c)]
+    * Increase the font size of titles and de-emphasize event details on the talk page. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/293fd40)]
+    * Rename the `README` file to `README.md` to improve the user experience when browsing the Git repository in a web browser. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/003e04c)]
 
 * Mattia Rizzolo:
 
-    * Drop a `position:fixed` CSS statement that is negatively affecting with some width settings. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/6196b9c)]
-    * Fix the sizing of the elements inside the side navigation bar. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/58a8bec)]
-    * Show gold level sponsors and above in the sidebar. [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/d6049f4)]
-    * Updated the documentation within `reprotest` to mention how `ldconfig` conflicts with the kernel variation. [[...](https://salsa.debian.org/reproducible-builds/reprotest/commit/5ea1f68)]
+    * Drop a `position:fixed` CSS statement that is negatively affecting with some width settings. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/6196b9c)]
+    * Fix the sizing of the elements inside the side navigation bar. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/58a8bec)]
+    * Show gold level sponsors and above in the sidebar. [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/d6049f4)]
+    * Updated the documentation within `reprotest` to mention how `ldconfig` conflicts with the kernel variation. [[…](https://salsa.debian.org/reproducible-builds/reprotest/commit/5ea1f68)]
 
 * Roland Clobus:
 
-    * Added a ticket number for the issue with the "live" Cinnamon image and [*diffoscope*](https://diffoscope.org). [[...](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/b3009cd)]
+    * Added a ticket number for the issue with the "live" Cinnamon image and [*diffoscope*](https://diffoscope.org). [[…](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/b3009cd)]
 
 #### Testing framework
 
@@ -233,52 +234,51 @@ The Reproducible Builds project runs a testing framework at [tests.reproducible-
 
     * [Debian](https://debian.org)-related changes:
 
-        * Make a large number of changes to support the new Debian *bookworm* release, including adding it to the dashboard [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/050159ca)], start scheduling tests [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/1c5b2efa)], adding suitable Apache redirects [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/2a9ea663)] etc. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/e5eb75ad)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/7cdc13c8)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/c7323eb5)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/4a114b33)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/9229cfe2)]
-        * Make the first build use `LANG=C.UTF-8` to match the official Debian build servers. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/ba32c655)]
-        * Only test Debian Live images once a week. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/a6e91e58)]
-        * Upgrade all nodes to use Debian *Bullseye* [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/4ea45d99)] [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/0409a90c)]
-        * Update README documentation for the Debian *Bullseye* release. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/7eb576fc)]
+        * Make a large number of changes to support the new Debian *bookworm* release, including adding it to the dashboard [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/050159ca)], start scheduling tests [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/1c5b2efa)], adding suitable Apache redirects [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/2a9ea663)] etc. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/e5eb75ad)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/7cdc13c8)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/c7323eb5)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/4a114b33)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/9229cfe2)]
+        * Make the first build use `LANG=C.UTF-8` to match the official Debian build servers. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/ba32c655)]
+        * Only test Debian Live images once a week. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/a6e91e58)]
+        * Upgrade all nodes to use Debian *Bullseye* [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/4ea45d99)] [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/0409a90c)]
+        * Update README documentation for the Debian *Bullseye* release. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/7eb576fc)]
 
     * Other changes:
 
-        * Only include [`rsync`](https://rsync.samba.org/) output if the `$DEBUG` variable is enabled. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/023110e7)]
-        * Don't try to install `mock`, a tool used to build Fedora packages some time ago. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/9538c6d6)]
-        * Drop an unused function. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/e255b6e8)]
-        * Various documentation improvements. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/a0560508)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/d5de3114)]
-        * Improve the node health check to detect "zombie" jobs. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/1f5606a0)]
+        * Only include [`rsync`](https://rsync.samba.org/) output if the `$DEBUG` variable is enabled. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/023110e7)]
+        * Don't try to install `mock`, a tool used to build Fedora packages some time ago. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/9538c6d6)]
+        * Drop an unused function. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/e255b6e8)]
+        * Various documentation improvements. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/a0560508)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/d5de3114)]
+        * Improve the node health check to detect "zombie" jobs. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/1f5606a0)]
 
 * Jessica Clarke ([FreeBSD](https://www.freebsd.org/)-related changes):
 
-    * Update the location and branch name for the main FreeBSD Git repository. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/b00543b5)]
-    * Correctly ignore the source tarball when comparing build results. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/2d1468a2)]
-    * Drop an outdated version number from the documentation. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/a373d301)]
+    * Update the location and branch name for the main FreeBSD Git repository. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/b00543b5)]
+    * Correctly ignore the source tarball when comparing build results. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/2d1468a2)]
+    * Drop an outdated version number from the documentation. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/a373d301)]
 
 * Mattia Rizzolo:
 
-    * Block F-Droid jobs from running whilst the setup is running. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/b6713424)]
-    * Enable debugging for the [`rsync`](https://rsync.samba.org/) job related to Debian Live images. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/77b3ce6a)]
-    * Pass `BUILD_TAG` and `BUILD_URL` environment for the Debian Live jobs. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/1734f0a7)]
-    * Refactor the `master_wrapper` script to use a Bash array for the parameters. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/80eb2417)]
-    * Prefer YAML's `safe_load()` function over the "unsafe" variant. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/cb6c7a43)]
-    * Use the correct variable in the Apache config to match possible existing files on disk. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/29c25838)]
-    * Stop issuing HTTP 301 redirects for things that not actually permanent. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/e8c9ac58)]
+    * Block F-Droid jobs from running whilst the setup is running. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/b6713424)]
+    * Enable debugging for the [`rsync`](https://rsync.samba.org/) job related to Debian Live images. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/77b3ce6a)]
+    * Pass `BUILD_TAG` and `BUILD_URL` environment for the Debian Live jobs. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/1734f0a7)]
+    * Refactor the `master_wrapper` script to use a Bash array for the parameters. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/80eb2417)]
+    * Prefer YAML's `safe_load()` function over the "unsafe" variant. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/cb6c7a43)]
+    * Use the correct variable in the Apache config to match possible existing files on disk. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/29c25838)]
+    * Stop issuing HTTP 301 redirects for things that not actually permanent. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/e8c9ac58)]
 
-* Roland Clobus (Debian "live" image generation efforts):
+* Roland Clobus (Debian "live" image generation):
 
-    * Increase the [*diffoscope*](https://diffoscope.org) timeout from 120 to 240 minutes; the Cinnamon image should now be able to finish. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/239e3fdd)]
-    * Use the new snapshot service. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/c266ac41)]
-    * Make a number of improvements to artifact handling, such as moving the artifacts to the Jenkins host [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/7da991d1)] and correctly cleaning them up at the right time. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/7d74e95c)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/66bb1a36)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/e59f4953)]
-    * Where possible, link to the Jenkins build URL that created the artifacts. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/b1aca78c)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/effd095e)]
-    * Only allow only one job to run at the same time. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/e982a5d3)]
+    * Increase the [*diffoscope*](https://diffoscope.org) timeout from 120 to 240 minutes; the Cinnamon image should now be able to finish. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/239e3fdd)]
+    * Use the new snapshot service. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/c266ac41)]
+    * Make a number of improvements to artifact handling, such as moving the artifacts to the Jenkins host [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/7da991d1)] and correctly cleaning them up at the right time. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/7d74e95c)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/66bb1a36)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/e59f4953)]
+    * Where possible, link to the Jenkins build URL that created the artifacts. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/b1aca78c)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/effd095e)]
+    * Only allow only one job to run at the same time. [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/e982a5d3)]
 
 * Vagrant Cascadian:
 
-    * Temporarily disable `armhf` nodes for [DebConf21](https://debconf21.debian.org). [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/2466fb30)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/491ec0bb)]
+    * Temporarily disable `armhf` nodes for [DebConf21](https://debconf21.debian.org). [[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/2466fb30)][[…](https://salsa.debian.org/qa/jenkins.debian.net/commit/491ec0bb)]
 
 <br>
-<br>
 
-If you are interested in contributing to the Reproducible Builds project, please visit our [*Contribute*](https://reproducible-builds.org/contribute/) page on our website. However, you can get in touch with us via:
+Lastly, if you are interested in contributing to the Reproducible Builds project, please visit our [*Contribute*](https://reproducible-builds.org/contribute/) page on our website. However, you can get in touch with us via:
 
  * IRC: `#reproducible-builds` on `irc.oftc.net`.
 


=====================================
images/reports/2021-08/android.png
=====================================
Binary files a/images/reports/2021-08/android.png and b/images/reports/2021-08/android.png differ


=====================================
images/reports/2021-08/debconf21.png
=====================================
Binary files a/images/reports/2021-08/debconf21.png and b/images/reports/2021-08/debconf21.png differ


=====================================
images/reports/2021-08/packagingcon.png
=====================================
Binary files a/images/reports/2021-08/packagingcon.png and b/images/reports/2021-08/packagingcon.png differ


=====================================
images/reports/2021-08/pyc.png
=====================================
Binary files a/images/reports/2021-08/pyc.png and b/images/reports/2021-08/pyc.png differ



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/a69f690e10ac72835d1730741521ec1802fabac9...f4e9290c0b9796edbfdee4a8e225d88b19940955

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/a69f690e10ac72835d1730741521ec1802fabac9...f4e9290c0b9796edbfdee4a8e225d88b19940955
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20210905/11a046f7/attachment.htm>


More information about the rb-commits mailing list