Commit 29491733 authored by Chris Lamb's avatar Chris Lamb 💬

182: Initial draft.

parent 8193f15d
......@@ -3,19 +3,55 @@ layout: blog
week: 182
* [FIXME]( Mariusz Zaborski @oshogbovx wrote: "The video from my @BSidesWarsaw presentation about reproducible builds is here: Unfortunately it’s only in Polish"
Here's what happened in the [Reproducible Builds]( effort between Sunday October 14 and Saturday October 20 2018:
* Peter Wu [filed a bug report]( against the [CMake]( build tool to avoid embedding the build directory in an executable's [RPATH](
* [FIXME](
* Chris Lamb [add support for comparing OCaml files via `ocamlobjinfo`]( to [diffoscope](, our in-depth "diff-on-steroids" utility which helps us diagnose reproducibility issues in packages. closing Debian bug #910542. In addition, he added a note on how to [regenerate the `debian/tests/` file]( if it gets out of sync.
* Bernhard M. Wiedemann added two tests to disorderfs (our [FUSE]( filesystem that deliberately introduces non-determinism into filesystems) in order to check for various issues around the [`futimens` and `utimensat`]( syscalls ([1](, [2]( This was also filed as Debian bug [#911281](
* Chris Lamb made a number of changes to [our website](, including adding his [recent NYU class talk](, [Holger's diffoscope talk the MirageOS hack retreat]( and [Mariusz Zaborski's BSidesWarsaw 2018 talk]( to the [Resources]( page.
* This week, Chris Lamb added 25 package reviews, and 12 were updated & 13 were removed, adding to [our knowledge about identified issues]( In addition, Bernhard M. Wiedemann [added a reference to a fix]( for the [`translations_missing_in_desktop_files`]( issue.
* Chris Murphy started an email thread on the [BtrFs]( filesystem's mailing list asking about [reproducible builds with BtrFs "seed" feature](
Another reminder that the Reproducible Builds summit will be taking place between 11th—13th December 2018 Paris at [Mozilla]('s offices. If you are interested in attending, please send an email to ``. More details [can be found on the corresponding event page]( of our website.
Packages reviewed and fixed, and bugs filed
* Bernhard M. Wiedemann:
* [python]( (bug: FTBFS-2038)
* [scons]( (merged, date)
* [nfoview]( (merged, sort python glob / `readdir(2)`)
* [python-gobject]( (sort python listdir / `readdir(2)`)
* [grub2]( (fix mtime, file `readdir(2)`)
* [maildir-utils]( (emacs .elc from parallelism)
* [hawk2/rubygem-sprockets]( (filed: mtime + other)
* [maildir-utils]( (emacs .elc from parallelism)
* [nfoview]( (merged, sort Python glob / `readdir(2)`)
* [python-gobject]( (sort python `listdir` / `readdir(2)`)
* [python]( (bug: FTBFS-2038)
* [scons]( (merged, date)
* Chris Lamb:
* [#911125]( filed against [lmfit-py](
* [#911234]( filed against [mp3fs]( ([forwarded upstream](
Test framework development
There were a large number of updates to our [Jenkins]( testing framework that powers []( by Holger Levsen this month, including:
* [Fix the disorderfs and strip-nondeterminism jobs to test the `master` branch, not the `debian` branch](
* [Only recreate the Jenkins job health page if the jobs have actually changed](
* [Refactor PNG image generation](
* [Add debug output to tp the reproducible OpenWrt build process to diagnose a statistics issue](
* [Improve the wording]( on the [Reproducible OpenWrt]( pages.
* [Don't fail if a log file vanishes during a long running `find(1)` command](
* [Automatically fix `.rbuild` files with the wrong permissions](
* [Update various copyright years](
* [Mark the `odxu4c` node as offline](
This week's edition was written by Bernhard M. Wiedemann, Chris Lamb, Holger Levsen & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment