[Git][reproducible-builds/reproducible-website][master] 2 commits: 2019-10: Bulk changes prior to publication

Chris Lamb gitlab at salsa.debian.org
Wed Nov 6 18:26:07 UTC 2019



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


Commits:
8067ccc9 by Chris Lamb at 2019-11-06T18:25:39Z
2019-10: Bulk changes prior to publication

- - - - -
e2fd11a0 by Chris Lamb at 2019-11-06T18:25:58Z
published as https://reproducible-builds.org/reports/2019-10/

- - - - -


1 changed file:

- _reports/2019-10.md


Changes:

=====================================
_reports/2019-10.md
=====================================
@@ -3,25 +3,26 @@ layout: report
 year: "2019"
 month: "10"
 title: "Reproducible Builds in October 2019"
-draft: true
+draft: false
+published: 2019-11-06 18:25:58
 ---
 
-**Welcome to the October 2019 report from the [Reproducible Builds]({{ "/" | prepend: site.baseurl }}) project.**
+**Welcome to the October 2019 report from the [Reproducible Builds]({{ "/" | prepend: site.baseurl }}) project. 👌**
 {: .lead}
 
 [![]({{ "/images/reports/2019-10/reproducible-builds.png#right" | prepend: site.baseurl }})]({{ "/" | prepend: site.baseurl }})
 
-In our monthly reports we outline the most important things that we have been up to recently. As a reminder what our project is all about, whilst anyone can inspect the source code of free software for malicious changes, most software is distributed to end users or servers as precompiled binaries. The motivation behind the reproducible builds effort is to ensure zero changes have been introduced during these compilation processes. This is achieved by promising identical results are always generated from a given source, thus allowing multiple third-parties to come to a consensus on whether a build was compromised.
+In our monthly reports we attempt outline the most important things that we have been up to recently. As a reminder on what our little project is all about, whilst anyone can inspect the source code of free software for malicious changes most software is distributed to end users or servers as precompiled binaries. Reproducible builds tries to ensure that no changes have been made during these compilation processes by promising identical results are always generated from a given source, allowing multiple third-parties to come to a consensus on whether a build was compromised.
 
-In this month's report, we cover:
+In this month's report, we will cover:
 
-* **Media coverage & conferences** — *Reproducible builds in Belfast and in science*
-* **2019 Reproducible Builds Summit** — *Registration and attendees, etc.*
-* **Distribution work** — *The latest work in Debian, OpenWrt, openSUSE, etc.*
+* **Media coverage & conferences** — *Reproducible builds in Belfast & science*
+* **Reproducible Builds Summit 2019** — *Registration & attendees, etc.*
+* **Distribution work** — *The latest work in Debian, OpenWrt, openSUSE, and more...*
 * **Software development** — *More diffoscope development, etc.*
-* **Getting in touch** — *How to contribute and get in touch*
+* **Getting in touch** — *How to contribute & get in touch*
 
-If you are interested in contributing to our project, please visit our [*Contribute*]({{ "/contribute/" | prepend: site.baseurl }}) page on our website.
+If you are interested in contributing to our venture, please visit [our *Contribute*]({{ "/contribute/" | prepend: site.baseurl }}) page on our website.
 
 ---
 
@@ -37,19 +38,15 @@ Whilst not strictly related to reproducible *builds*, Sean Gallagher from [Ars T
 
 ---
 
-## 2019 Reproducible Builds Summit
+## Reproducible Builds Summit 2019
 
 [![]({{ "/images/reports/2019-10/summit.jpg#right" | prepend: site.baseurl }})]({{ "/events/Marrakesh2019/" | prepend: site.baseurl }})
 
-Registration for [our fifth annual Reproducible Builds summit]({{ "/events/Marrakesh2019/" | prepend: site.baseurl }}) that will take place between 1st → 8th December in Marrakesh, Morocco has opened and [personal invitations](https://lists.reproducible-builds.org/pipermail/rb-general/2019-September/001651.html) have been sent out. As of this writing we have room for FIXME X more attendees.
+Registration for [our fifth annual Reproducible Builds summit]({{ "/events/Marrakesh2019/" | prepend: site.baseurl }}) that will take place between the 1st and 8th December in Marrakesh, Morocco has opened and [invitations](https://lists.reproducible-builds.org/pipermail/rb-general/2019-September/001651.html) have been sent out.
 
-Similar to previous incarnations of the event, the heart of the workshop will be three days of moderated sessions with surrounding "hacking" days and will include a huge diversity of participants from Arch Linux, coreboot, Debian, F-Droid, GNU Guix, Google, Huawei, in-toto, MirageOS, NYU, openSUSE, OpenWrt, Tails, Tor Project and many more. If you would like to learn more about the event and how to register, please visit our [our dedicated event page]({{ "/events/Marrakesh2019/" | prepend: site.baseurl }}).
+Similar to previous incarnations of the event, the heart of the workshop will be three days of moderated sessions with surrounding "hacking" days and will include a huge diversity of participants from Arch Linux, coreboot, Debian, F-Droid, GNU Guix, Google, Huawei, in-toto, MirageOS, NYU, openSUSE, OpenWrt, Tails, Tor Project and many more. We are still seeking additional sponsorship for the event. Sponsoring enables us to enable the attendance of people who would not otherwise be able to attend. If you or your company would be able to sponsor the event, please contact `info at reproducible-builds.org`.
 
-We are still seeking additional sponsorship for the event. Sponsoring
-FIXME attendees would cost FIXME $CURRENCY, and enables us to support
-attendance of people who wouldn't otherwise be able to attend. If you
-or your company would be able to sponsor the event, please contact:
-FIXME.
+If you would like to learn more about the event and how to register, please visit our [our dedicated event page]({{ "/events/Marrakesh2019/" | prepend: site.baseurl }}).
 
 ---
 
@@ -57,33 +54,27 @@ FIXME.
 
 [![]({{ "/images/reports/2019-10/guix.png#right" | prepend: site.baseurl }})](http://guix.gnu.org/)
 
-[GNU Guix](http://guix.gnu.org/) announced that [they had significantly reduced the size of their "bootstrap seed"](https://guix.gnu.org/blog/2019/guix-reduces-bootstrap-seed-by-50/) by replacing [binutils](https://en.wikipedia.org/wiki/GNU_Binutils), [GCC](https://gcc.gnu.org/) and [glibc](https://www.gnu.org/software/libc/) and replacing them with smaller alternatives, resulting in the package manager possessing a formal description of how to build all  underlying software in a reproducible way from a 120MB seed.
+[GNU Guix](http://guix.gnu.org/) announced that they had [significantly reduced the size of their "bootstrap seed"](https://guix.gnu.org/blog/2019/guix-reduces-bootstrap-seed-by-50/) by replacing [binutils](https://en.wikipedia.org/wiki/GNU_Binutils), [GCC](https://gcc.gnu.org/) and [glibc](https://www.gnu.org/software/libc/) with smaller alternatives resulting in the package manager "possessing a formal description of how to build all underlying software" in a reproducible way from a mere 120MB seed.
 
-[OpenWrt](https://openwrt.org/) is a Linux-based operating system targeting embedded devices such as wireless network routers. This month, Paul Spooren (*aparcar*) posted [a patch to their mailing list that add KCFLAGS to the build flags](https://lists.infradead.org/pipermail/openwrt-devel/2019-October/019248.html) to make it easier to rebuild the official kernel binaries.
+[OpenWrt](https://openwrt.org/) is a Linux-based operating system targeting wireless network routers and other embedded devices. This month Paul Spooren (*aparcar*) posted a patch to their mailing list [adding `KCFLAGS` to the kernel build flags](https://lists.infradead.org/pipermail/openwrt-devel/2019-October/019248.html) to make it easier to rebuild the official binaries.
 
 [![]({{ "/images/reports/2019-10/opensuse.png#right" | prepend: site.baseurl }})](https://www.opensuse.org/)
 
-Bernhard M. Wiedemann posted [his monthly Reproducible Builds status update](https://lists.opensuse.org/opensuse-factory/2019-10/msg00367.html) for the [openSUSE](https://opensuse.org/) distribution which describes how [`rpm` was updated](https://build.opensuse.org/request/show/732635) to run most builds with the `-flto=auto` argument saving mirror disk space/bandwidth and [`maven-javadoc-plugin` received a toolchain patch](https://build.opensuse.org/request/show/735873) that [originated from a patch in Debian](https://salsa.debian.org/java-team/maven-javadoc-plugin/blob/master/debian/patches/reproducible-footer.patch) to normalise a date.
+Bernhard M. Wiedemann posted [his monthly Reproducible Builds status update](https://lists.opensuse.org/opensuse-factory/2019-10/msg00367.html) for the [openSUSE](https://opensuse.org/) distribution which describes how [`rpm` was updated](https://build.opensuse.org/request/show/732635) to run most builds with the `-flto=auto` argument, saving mirror disk space/bandwidth. In addition, [`maven-javadoc-plugin` received a toolchain patch](https://build.opensuse.org/request/show/735873) ([originating from Debian](https://salsa.debian.org/java-team/maven-javadoc-plugin/blob/master/debian/patches/reproducible-footer.patch)) in order to normalise a date.
 
 #### Debian
 
 [![]({{ "/images/reports/2019-10/debian.png#right" | prepend: site.baseurl }})](https://debian.org/)
 
-In Debian this month...
+In Debian this month Didier Raboud (*OdyX*) started a discussion on the [`debian-devel`](https://lists.debian.org/debian-devel/) mailing list regarding building Debian source packages in a reproducible manner ([thread index](https://lists.debian.org/debian-devel/2019/10/threads.html#00301)). In addition, Lukas Pühringer prepared an upload of [`in-toto`](https://in-toto.io/), a framework to protect supply chain integrity by the [Secure Systems Lab](https://ssl.engineering.nyu.edu/) at [New York University](https://engineering.nyu.edu/) which was uploaded by Holger Levsen.
 
-Didier *OdyX* Raboud started a discussion on the [debian-devel](https://lists.debian.org/debian-devel/) mailing list regarding on building Debian source packages in a reproducible manner ([thread index](https://lists.debian.org/debian-devel/2019/10/threads.html#00301)).
+Holger Levsen started a new section on the [Debian wiki](https://wiki.debian.org/) to centralise to [document the progress made on various Debian-specific reproducibility issues](https://wiki.debian.org/ReproducibleBuilds#Solved_issues) and noticed that the ["essential" package set in the *bullseye* distribution](https://tests.reproducible-builds.org/debian/buster/amd64/pkg_set_essential.html) became unreproducible again, likely due to a a [bug in Perl](https://bugs.debian.org/791362) itself. Holger also [restarted a discussion](https://bugs.debian.org/774415#270) on Debian bug [#774415](https://bugs.debian.org/774415) which requests that the `devscripts` collection of utilities that "make the life of a Debian package maintainer easier" adds a script/wrapper to enable easier end-user testing of whether a package is reproducible.
 
-Holger Levsen started a new section on the [Debian wiki](https://wiki.debian.org/) to centralise to [document the progress made on various Debian-specific reproducibility issues](https://wiki.debian.org/ReproducibleBuilds#Solved_issues) and noticed that the ["essential" package set in the *bullseye* distribution](https://tests.reproducible-builds.org/debian/buster/amd64/pkg_set_essential.html) became unreproducible again [due to a bug in Perl](https://bugs.debian.org/791362) version 5.30.
+Johannes Schauer (*josch*) explained that their [`mmdebstrap`](https://tracker.debian.org/mmdebstrap) tool [can create bit-for-bit identical](https://lists.debian.org/debian-devel/2019/10/msg00101.html) Debian [chroots](https://en.wikipedia.org/wiki/Chroot) of the *unstable* and *buster* distributions for both the `essential` and `minbase` [bootstrap "variants"](https://sources.debian.org/src/debootstrap/1.0.116/debootstrap.8/#L78-L85), and Bernhard M. Wiedemann [contributed to a discussion](https://bugs.debian.org/940571#26) regarding adding a "global" build switch to enable/disable [Profile-Guided Optimisation](https://en.wikipedia.org/wiki/Profile-guided_optimization) (PGO) and [Link-time optimisation](https://en.wikipedia.org/wiki/Interprocedural_optimization) in the `dpkg-buildflags` tool, nothing that "overall it is still very hard to get reproducible builds with PGO enabled."
 
-Lukas Pühringer prepared an upload of [in-toto](https://in-toto.io/) to the Debian archive that was prepared, a framework to protect supply chain integrity by the [Secure Systems Lab](https://ssl.engineering.nyu.edu/) at [New York University](https://engineering.nyu.edu/) which was uploaded by Holger Levsen.
+64 reviews of Debian packages were added, 10 were updated and 35 were removed this month adding to [our knowledge about identified issues](https://tests.reproducible-builds.org/debian/index_issues.html). Three new types were added by Chris Lamb (*lamby*): [`nondeterministic_output_in_code_generated_by_ros_genpy`](https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/d219f18a), [`nondeterministic_ordering_in_include_graphs_generated_by_doxygen`](https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/25771b7c) & [`nondeterministic_defaults_in_documentation_generated_by_python_traitlets`](https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/3ecdc853).
 
-Holger [restarted a discussion](https://bugs.debian.org/774415#270) on Debian bug [#774415](https://bugs.debian.org/774415) which asks that the `devscripts` collection of scripts that "make the life of a Debian package maintainer easier" to add a script/wrapper to enable easier end-user testing of reproducible builds.
-
-Johannes *josch* Schauer explained that their [`mmdebstrap`](https://tracker.debian.org/mmdebstrap) tool [can create bit-for-bit identical](https://lists.debian.org/debian-devel/2019/10/msg00101.html) Debian [chroots](https://en.wikipedia.org/wiki/Chroot) of the *unstable* and *buster* distributions for both the `essential` and `minbase` [bootstrap "variants"](https://sources.debian.org/src/debootstrap/1.0.116/debootstrap.8/#L78-L85) and Bernhard M. Wiedemann [contributed to a discussion](https://bugs.debian.org/940571#26) regarding adding a "global" build switch to enable/disable [Profile-Guided Optimisation](https://en.wikipedia.org/wiki/Profile-guided_optimization) (PGO) and [Link-time optimisation](https://en.wikipedia.org/wiki/Interprocedural_optimization) in the `dpkg-buildflags` tool, nothing that "overall it is still very hard to get reproducible builds with PGO enabled."
-
-64 reviews of Debian packages were added, 10 were updated and 35 were removed this month adding to [our knowledge about identified issues](https://tests.reproducible-builds.org/debian/index_issues.html). Three new types were added by Chris Lamb: [`nondeterministic_output_in_code_generated_by_ros_genpy`](https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/d219f18a), [`nondeterministic_ordering_in_include_graphs_generated_by_doxygen`](https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/25771b7c) & [`nondeterministic_defaults_in_documentation_generated_by_python_traitlets`](https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/3ecdc853).
-
-There was a far-reaching discussion regarding the correctness and suitability of setting the `TZ` [environment variable](https://en.wikipedia.org/wiki/Environment_variable#Unix_2) to `UTC` when [it was noted that the value `UTC0`](https://lists.reproducible-builds.org/pipermail/rb-general/2019-October/001697.html) was "technically" more correct.
+Lastly, there was a far-reaching discussion regarding the correctness and suitability of setting the `TZ` [environment variable](https://en.wikipedia.org/wiki/Environment_variable#Unix_2) to `UTC` when [it was noted that the value `UTC0`](https://lists.reproducible-builds.org/pipermail/rb-general/2019-October/001697.html) was "technically" more correct.
 
 ---
 
@@ -98,15 +89,15 @@ The Reproducible Builds project detects, dissects and attempts to fix as many cu
     * [`sphinx-doc`](https://github.com/sphinx-doc/sphinx/issues/6714) (nondeterminism from parallelism via [Sphinx](http://www.sphinx-doc.org/en/master/))
     * [`vlc`](https://mailman.videolan.org/pipermail/vlc-devel/2019-October/128188.html) (sort tar)
     * A number of expiring SSL testing certificates have been extended to 2049 to fix future builds:
-        * [`python-M2Crypto`](https://gitlab.com/m2crypto/m2crypto/merge_requests/235),
-        * [`python-aiosmtplib`](https://github.com/cole/aiosmtplib/pull/92),
-        * [`python-distlib`](https://bitbucket.org/pypa/distlib/pull-requests/44/extend-test-cert-validity-to-2049/diff),
-        * [`python-geventhttpclient`](https://github.com/gwik/geventhttpclient/pull/115),
+        * [`python-M2Crypto`](https://gitlab.com/m2crypto/m2crypto/merge_requests/235)
+        * [`python-aiosmtplib`](https://github.com/cole/aiosmtplib/pull/92)
+        * [`python-distlib`](https://bitbucket.org/pypa/distlib/pull-requests/44/extend-test-cert-validity-to-2049/diff)
+        * [`python-geventhttpclient`](https://github.com/gwik/geventhttpclient/pull/115)
         * [`python-moto`](https://github.com/spulec/moto/pull/2500) (has a remaining year 2038 bug)
-        * [`python-oslo.service`](https://review.opendev.org/687822),
-        * [`python-thriftpy2`](https://github.com/Thriftpy/thriftpy2/pull/91),
+        * [`python-oslo.service`](https://review.opendev.org/687822)
+        * [`python-thriftpy2`](https://github.com/Thriftpy/thriftpy2/pull/91)
 
-* Chris Lamb:
+* Chris Lamb (*lamby*):
     * [#934698](https://bugs.debian.org/934698) filed against [`libchamplain`](https://tracker.debian.org/pkg/libchamplain) ([merged upstream](https://gitlab.gnome.org/GNOME/libchamplain/merge_requests/9)).
     * [#941714](https://bugs.debian.org/941714) filed against [`bst-external`](https://tracker.debian.org/pkg/bst-external).
     * [#941715](https://bugs.debian.org/941715) filed against [`checkinstall`](https://tracker.debian.org/pkg/checkinstall).
@@ -131,13 +122,13 @@ The Reproducible Builds project detects, dissects and attempts to fix as many cu
 * Mattias Ellert:
     * [#942671](https://bugs.debian.org/942671) filed against [`doxygen`](https://tracker.debian.org/pkg/doxygen).
 
-Lastly, a request from [Steven Engler](https://github.com/stevenengler) to sort fields in the `PKG-INFO` files in the [setuptools](https://pypi.org/project/setuptools/) Python build and install Python packages to ensure they are reproducible [was resolved](https://github.com/pypa/setuptools/pull/1305#issuecomment-538810632) by [Jason R. Coombs](https://www.jaraco.com/) and Vagrant Cascadian added [`SOURCE_DATE_EPOCH`](https://reproducible-builds.org/docs/source-date-epoch/) support to [LTSP](https://ltsp.github.io/)'s manual page generation.
+Lastly, a request from [Steven Engler](https://github.com/stevenengler) to sort fields in the `PKG-INFO` files generated by the [setuptools](https://pypi.org/project/setuptools/) Python module build utilities [was resolved](https://github.com/pypa/setuptools/pull/1305#issuecomment-538810632) by [Jason R. Coombs](https://www.jaraco.com/) and Vagrant Cascadian added [`SOURCE_DATE_EPOCH`](https://reproducible-builds.org/docs/source-date-epoch/) support to [LTSP](https://ltsp.github.io/)'s manual page generation.
 
 #### strip-nondeterminism & reprotest
 
-[strip-nondeterminism](https://tracker.debian.org/pkg/strip-nondeterminism) is our tool to remove specific non-deterministic results from successful builds. This month, Chris Lamb made a number of changes including [uploading version `1.6.1-1` was to Debian unstable](https://tracker.debian.org/news/1071922/accepted-strip-nondeterminism-161-1-source-into-unstable/) that dropped the `bug_803503.zip` test fixture as it is no longer compatible with the latest version of Perl's [Archive::Zip](https://metacpan.org/pod/Archive::Zip). ([#940973](https://bugs.debian.org/940973))
+[strip-nondeterminism](https://tracker.debian.org/pkg/strip-nondeterminism) is our tool to remove specific non-deterministic results from successful builds. This month, Chris Lamb made a number of changes including [uploading version `1.6.1-1` was to Debian unstable](https://tracker.debian.org/news/1071922/accepted-strip-nondeterminism-161-1-source-into-unstable/). This dropped the `bug_803503.zip` test fixture as it is no longer compatible with the latest version of Perl's [`Archive::Zip`](https://metacpan.org/pod/Archive::Zip) module ([#940973](https://bugs.debian.org/940973)).
 
-`reprotest` is our end-user tool to build same source code twice in different environments and then check the binaries produced by each build for differences. This month, Iñaki Malerba updated our [Salsa CI](https://salsa.debian.org) scripts [[...](https://salsa.debian.org/reproducible-builds/reprotest/commit/a547967)] as well as adding a `--control-build` parameter [[...](https://salsa.debian.org/reproducible-builds/reprotest/commit/52f6eeb)]. Holger Levsen uploaded the package as `0.7.10`, bumping the Debian ["standards version"](https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-standards-version) to `4.4.1` [[...](https://salsa.debian.org/reproducible-builds/reprotest/commit/fa0e286)].
+`reprotest` is our end-user tool to build same source code twice in widely differing environments and then checks the binaries produced by each build for any differences. This month, Iñaki Malerba updated our [Salsa CI](https://salsa.debian.org) scripts [[...](https://salsa.debian.org/reproducible-builds/reprotest/commit/a547967)] as well as adding a `--control-build` parameter [[...](https://salsa.debian.org/reproducible-builds/reprotest/commit/52f6eeb)]. Holger Levsen uploaded the package as `0.7.10`, bumping the Debian ["standards version"](https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-standards-version) to `4.4.1` [[...](https://salsa.debian.org/reproducible-builds/reprotest/commit/fa0e286)].
 
 #### [diffoscope](https://diffoscope.org)
 
@@ -145,7 +136,7 @@ Lastly, a request from [Steven Engler](https://github.com/stevenengler) to sort
 
 [`diffoscope`](https://diffoscope.org) is our in-depth and content-aware diff utility that can locate and diagnose reproducibility issues. It is run countless times a day on [our testing infrastructure](https://tests.reproducible-builds.org/debian/reproducible.html) and is essential for identifying fixes and causes of non-deterministic behaviour.
 
-This month, Chris Lamb made the following changes, including uploading versions `126`, `127`, `128` and `129` to the Debian *unstable* distribution:
+This month, Chris Lamb (*lamby*) made the following changes, including uploading versions `126`, `127`, `128` and `129` to the Debian *unstable* distribution:
 
 * Disassembling and reporting on files related to the [R (programming language)](https://en.wikipedia.org/wiki/R_(programming_language)):
 
@@ -220,7 +211,7 @@ We operate a comprehensive [Jenkins](https://jenkins.io/)-based testing framewor
     * Update the `openwrt-rebuild` script to to use `schroot`. [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/f73cf72f)]
     * Use [unbuffered](https://eklitzke.org/stdout-buffering) Python output [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/e2630fb7)] as well as fixing newlines [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/dcbacce5)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/0443a133)]
 
-The usual node maintenance was performed by Holger Levsen [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/cfbc58fb)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/5f9424da)], Mattia Rizzolo [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/9d3df188)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/88db9f0a)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/5cdad8fd)] and Vagrant Cascadian [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/974bca24)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/8d4b533c)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/3da81a76)]
+The usual node maintenance was performed by Holger Levsen [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/cfbc58fb)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/5f9424da)], Mattia Rizzolo [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/9d3df188)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/88db9f0a)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/5cdad8fd)] and Vagrant Cascadian [[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/974bca24)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/8d4b533c)][[...](https://salsa.debian.org/qa/jenkins.debian.net/commit/3da81a76)].
 
 ---
 
@@ -238,4 +229,4 @@ If you are interested in contributing the Reproducible Builds project, please vi
 
 ---
 
-This month's report was written by Chris Lamb. It was subsequently reviewed by a bunch of Reproducible Builds folks on IRC and the mailing list.
+This month's report was written by Bernhard M. Wiedemann, Chris Lamb, Holger Levesen and Vagrant Cascadian. It was subsequently reviewed by a bunch of Reproducible Builds folks on IRC and the mailing list.



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/compare/1ef939cc9ee36f53b4547bc523b4b97830906888...e2fd11a0b4fbcd2db30235e14bba39eacc809609

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/compare/1ef939cc9ee36f53b4547bc523b4b97830906888...e2fd11a0b4fbcd2db30235e14bba39eacc809609
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/20191106/c845563e/attachment.htm>


More information about the rb-commits mailing list