145.md 3.55 KB
Newer Older
1
---
2
layout: new/blog
3
week: 145
4
published: 2018-02-06 18:02:43
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
---

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


Reproducible work in other projects
-----------------------------------

* Whilst it has been active for some time, the `#archlinux-reproducible` Freenode IRC channel is the home to Reproducible efforts on Arch.

* [Please](https://please.build/) is a cross-language build system with an emphasis on high performance, extensibility and reproduceability. It supports a number of popular languages and can automate nearly any aspect of your build process.

* Jim MacArthur [posted about Reproducible Builds in BuildStream](https://mail.gnome.org/archives/buildstream-list/2018-February/msg00003.html).


Development and fixes in key packages
-------------------------------------

23
* Chris Lamb added `.buildinfo` support to Lintian 2.5.73. ([#853274](https://bugs.debian.org/853274))
24 25 26 27 28 29


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

* Adrian Bunk:
30
    * [#888727](https://bugs.debian.org/888727) filed against [cdparanoia](https://tracker.debian.org/pkg/cdparanoia).
31
* Alastair McKinstry:
32
    * [#889133](https://bugs.debian.org/889133) filed against [gcc-7](https://tracker.debian.org/pkg/gcc-7).
33
* Chris Lamb:
34 35 36
    * [#889128](https://bugs.debian.org/889128) filed against [php7.2](https://tracker.debian.org/pkg/php7.2).
    * [#889171](https://bugs.debian.org/889171) filed against [cloudkitty](https://tracker.debian.org/pkg/cloudkitty).
    * [#889315](https://bugs.debian.org/889315) filed against [designate](https://tracker.debian.org/pkg/designate).
37 38 39 40 41 42 43 44 45 46 47 48
* Bernhard M. Wiedemann:
    * [syncthing](https://build.opensuse.org/request/show/571706)


Reviews of unreproducible packages
----------------------------------

39 package reviews have been added, 55 have been updated and 23 have been removed in this week,
adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).

A new issue was added:

49
* [gfortran\_mod\_captures\_build\_path](https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/b0b14ef0)
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

Weekly QA work
--------------

During our reproducibility testing, FTBFS bugs have been detected and reported by:

 - Aaron M. Ucko (1)
 - Adrian Bunk (40)
 - Emilio Pozuelo Monfort (2)
 - Matthias Klose (3)
 - Pirate Praveen (4)
 - tony mancill (1)


diffoscope development
----------------------

- Juliana Oliveira:
68
    - [Catch `FileNotFoundError` exception](https://salsa.debian.org/reproducible-builds/diffoscope/commit/016a89e)
69
- Mattia Rizzolo:
70
    - [Wrap a long regular expression for improved readability](https://salsa.debian.org/reproducible-builds/diffoscope/commit/e1869c3)
71 72 73 74 75 76 77 78 79 80

Furthermore, work from Juliana—our Outreachy intern—progressed toward a diffoscope
supporting parallel processing.

trydiffoscope development
-------------------------

Version [67.0.0](https://tracker.debian.org/news/928543) was uploaded to unstable by Chris Lamb.

- Chris Lamb:
81 82
    - [Move canonical version handling to setup.py, but check they match in debian/rules.](https://salsa.debian.org/reproducible-builds/trydiffoscope.git/commit/?id=ee26fa2) ([#888882](https://bugs.debian.org/888882))
    - [Add a MANIFEST file.](https://salsa.debian.org/reproducible-builds/trydiffoscope.git/commit/?id=0c285c8)
83 84 85 86 87 88


Misc.
-----

This week's edition was written by Bernhard M. Wiedemann, Chris Lamb, Mattia Rizzolo, Paul Wise & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.