157.md 3.64 KB
Newer Older
1
---
2
layout: new/blog
3
week: 157
4
published: 2018-05-01 19:29:46
5 6
---

7
![]({{ "/images/blog/157/logo.jpg" | prepend: site.baseurl }})
8

9
*This week's report represents the three-year anniversary of the Reproducible Builds project reporting on its activities. We would like to thank all those who have contributed over the years, in particular thanking Jérémy Bobbio for starting this.*
10

11
Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday April 22 and Saturday April 28 2018:
12

13
* The Linux kernel ([commit](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a73619a845d5625079cc1b3b820f44c899618388)) and Das U-Boot ([commit](http://git.denx.de/?p=u-boot.git;a=commit;h=1eb2e71edd55e16562e3912881c449db69623352)) now make use of GCC's [`--macro-prefix-map` command-line argument](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70268) to improve reproducibility build path varies.
14

Chris Lamb's avatar
Chris Lamb committed
15
* On April 26th, Chris Lamb gave the keynote presentation at [FLOSSUK 2018](https://www.flossuk.org/membership/spring-conference-2018/) in Edinburgh, Scotland on reproducible builds and how it can prevent individual developers and centralised infrastructure from becoming targets from malicious actors.
16

17
* In addition, on Monday 23rd Chris at [foss-north 2018](http://foss-north.se/2018/speakers-and-talks.html#clamb) in Gothenburg, Sweden to speak about [diffoscope](https://diffoscope.org), our in-depth "diff-on-steroids" utility which helps us diagnose reproducibility issues in packages.
Chris Lamb's avatar
Chris Lamb committed
18

19
* Elio Qoshi published a followup to our recent logo vote to [start the discussion on the typeface and colour scheme, etc.](https://lists.reproducible-builds.org/pipermail/rb-general/2018-April/000894.html) that will accompany it. Another vote is [likely to follow](https://lists.reproducible-builds.org/pipermail/rb-general/2018-April/000904.html).
Chris Lamb's avatar
Chris Lamb committed
20

21
* Chris Lamb migrated [this blog](https://reproducible-builds.org/blog/) and the related machinery from the deprecated (and Debian-branded) [Alioth](https://wiki.debian.org/Alioth) service to the more-generic`reproducible-builds.org` domain as well as [made some cosmetic changes](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/4590ba0)] to the site itself.
Chris Lamb's avatar
Chris Lamb committed
22

23
- [Mes](https://gitlab.com/janneke/mes), a Scheme-based compiler for our "sister" [bootstrappable builds](http://bootstrappable.org) effort, [announced their 0.13 release](https://lists.reproducible-builds.org/pipermail/rb-general/2018-April/000900.html).
Chris Lamb's avatar
Chris Lamb committed
24

25
* Paul Wise [kindly sorted the Debian dependencies](https://salsa.debian.org/reproducible-builds/diffoscope/commit/2c30de3) in the the [diffoscope](https://diffoscope.org) codebase.
Chris Lamb's avatar
Chris Lamb committed
26 27 28 29 30


Packages reviewed and fixed, and bugs filed
-------------------------------------------

31 32
139 [package categorisations](https://tests.reproducible-builds.org/debian/index_issues.html) were added, 71 were updated and 38 were removed this week.

Chris Lamb's avatar
Chris Lamb committed
33 34 35 36 37 38 39 40 41 42 43
* Chris Lamb:
    * [#896529](https://bugs.debian.org/896529) filed against [osmo-iuh](https://tracker.debian.org/pkg/osmo-iuh).
    * [#896867](https://bugs.debian.org/896867) filed against [ccextractor](https://tracker.debian.org/pkg/ccextractor) ([forwarded upstream](https://github.com/CCExtractor/ccextractor/pull/976)).
* Vagrant Cascadian:
    * [#896526](https://bugs.debian.org/896526) filed against [u-boot](https://tracker.debian.org/pkg/u-boot).

In addition, build failure bugs were reported by Adrian Bunk (111), Hilmar Preuße (1), Niko Tyni (1) & Sebastian Ramacher (4).

Misc.
-----

44
This week's edition was written by Chris Lamb, Holger Levsen and Vagrant Cascadian & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.