[blog] 01/01: 124: Initial draft.

Chris Lamb chris at chris-lamb.co.uk
Sun Sep 10 08:31:05 UTC 2017


This is an automated email from the git hooks/post-receive script.

lamby pushed a commit to branch master
in repository blog.

commit d13581a7c6249193f7e97b6c7a5f36154472fab5
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Sep 10 09:02:54 2017 +0100

    124: Initial draft.
---
 drafts/124.mdwn | 121 +++++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 94 insertions(+), 27 deletions(-)

diff --git a/drafts/124.mdwn b/drafts/124.mdwn
index bbc07b8..c6151a6 100644
--- a/drafts/124.mdwn
+++ b/drafts/124.mdwn
@@ -1,42 +1,109 @@
 [[!meta title="Reproducible Builds: Weekly report #124"]]
 
-NMUs accepted:
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday September 3 and Saturday September 9 2017:
 
-* fastforward (1:0.51-3.2) [[!bug 776972]] (lamby)
-* dtc-xen (0.5.17-1.1) [[!bug 777322]] (lamby)
-* dhcpping (1.2-4.2) [[!bug 777320]] (lamby)
-* vimoutliner (0.3.4+pristine-9.3) [[!bug 776369]] (lamby)
+Media coverage
+--------------
+
+- [isdebianreproducibleyet.com](http://isdebianreproducibleyet.com) was released and subsequently updated.
+
+GSoC and Outreachy updates
+--------------------------
+
+Debian will participate in this year's [Outreachy](https://outreachy.org) initiative and the [Reproducible Builds is soliciting mentors and students](https://wiki.debian.org/Outreachy/Round15/Projects/ReproducibleBuildsOfDebian) to join this round.
+
+For more background please see the following mailing list posts: [1](https://lists.debian.org/debian-outreach/2017/09/msg00000.html) & [2](https://lists.debian.org/debian-outreach/2017/09/msg00013.html).
+
+Reproduciblity work in Debian
+-----------------------------
+
+- Chris Lamb filed [[!bug 874102]] filed against [[!pkg texlive-bin]] to incorporate a [proposed upstream change](http://tug.org/pipermail/tex-live/2017-September/040576.html) to fix reproducibility issues in generated PDF files.
+
+In addition, the following [NMUs](https://wiki.debian.org/NonMaintainerUpload) were accepted:
+
+* fastforward ([[!bug 776972]]) (lamby)
+* dtc-xen ([[!bug 777322]]) (lamby)
+* dhcpping ([[!bug 777320]]) (lamby)
+* vimoutliner ([[!bug 776369]]) (lamby)
+
+Reproduciblity work in other projects
+-----------------------------
+
+- The Linux kernel [announced support for the randstruct GCC plugin](https://outflux.net/blog/archives/2017/09/05/security-things-in-linux-v4-13/).
+- "[Please make the output of gio-querymodules deterministic](https://bugzilla.gnome.org/show_bug.cgi?id=786983)" was merged upstream. (lamby)
+
+Patches sent upstream:
+
+- Bernhard M. Wiedemann:
+  - [gcin](https://build.opensuse.org/package/view_file/M17N/gcin/gcin-reproducible.patch): Uninitialized stack memory
+  - [html5-parser](https://github.com/kovidgoyal/html5-parser/pull/5) (merged): Sorting
+  - [gromacs](https://gerrit.gromacs.org/6896) (merged): Date
+  - [crawl](https://github.com/crawl/crawl/pull/609) (merged): Date
+  - [GCompris-gtk](https://github.com/gcompris/GCompris-gtk/pull/21): Date
+  - [heimdal](https://github.com/heimdal/heimdal/pull/332): Date, hostname
+
+- Chris Lamb:
+  - [Numpy](http://www.numpy.org/) ([[!bug 872459]]) ([PR #9652](https://github.com/numpy/numpy/pull/9652)) build path (merged)
 
 Packages reviewed and fixed, and bugs filed
 -------------------------------------------
 
-Forwarded upstream:
+* Adrian Bunk:
+  * [[!bug 874186]] filed against [[!pkg svgpp]].
 
-* python-numpy ([[!bug 872459]]) https://github.com/numpy/numpy/pull/9652 (lamby)
 
-Patches sent upstream:
+Reviews of unreproducible packages
+----------------------------------
+
+3 package reviews have been added, 2 have been updated and 2 have been removed in this week,
+adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, FTBFS bugs have been detected and reported by:
+
+ - Adrian Bunk (15)
+
+diffoscope development
+----------------------
+
+Version 86 was uploaded to unstable by Mattia Rizzolo. It included [contributions](https://anonscm.debian.org/git/reproducible/diffoscope.git/log/?h=debian/86) from:
+
+- Chris Lamb:
+  - [Add support for "binwalking" to find (eg.) concatenated CPIO archives.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=1c26813) (Closes: [[!bug 820631]])
+  - [Loosen matching of file(1)'s output to ensure we correctly also match TTF files under file 5.32.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=af9fe04)
+  - [Check we identify all CPIO fixtures in tests](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=6e02ece)
+  - [Make failing a some flake8 tests cause the testsuite to fail. (Currently just "undefined name")](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=fd06241)
+  - Countless style fixups, eg. [remove unused imports](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=4228246), [removing blank lines from end of flies](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=b223a8a), etc.
+  - [Compare `None` using identity, not equality.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=69359ba)
+  - [diffoscope.diff: Correct reference to `self.buf`.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=b1a904a)
+  - [comparators.utils.file: Correct reference to `path_apparent_size`.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=e50e50d)
+- Juliana Rodrigues:
+  - [Sip html\_visuals test if 'sng' binary is not available](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=97f074f)
+- Mattia Rizzolo:
+  - Numerous PEP8 fixes (eg. [E122](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=9ea6a95), [E302](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=7b7786b), [E713](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=2a014b5), etc.)
+
+
+reprotest development
+---------------------
+
+- Santiago Torres:
+  - [Correct string formatting in get\_all\_servers](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=86499b7)
+
+- Ximin Luo:
+  - [Heavy refactoring towards supporting running more than 2 builds](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=a6e50a4)
+  - [Rename append\_command to append\_to\_build\_command](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=8f5b743)
 
-* Bernhard M. Wiedemann:
-  * [gcin](https://build.opensuse.org/package/view_file/M17N/gcin/gcin-reproducible.patch) uninitialized stack memory
-  * [html5-parser](https://github.com/kovidgoyal/html5-parser/pull/5) (merged) sort
-  * [gromacs](https://gerrit.gromacs.org/6896) (merged) date
-  * [crawl](https://github.com/crawl/crawl/pull/609) (merged) date
-  * [GCompris-gtk](https://github.com/gcompris/GCompris-gtk/pull/21) date
-  * [heimdal](https://github.com/heimdal/heimdal/pull/332) date, hostname
 
-upstream development:
-	https://outflux.net/blog/archives/2017/09/05/security-things-in-linux-v4-13/  and read the "randstruct gcc plugin" part, particularly the "per-build basis"
-	"[Please make the output of gio-querymodules deterministic](https://bugzilla.gnome.org/show_bug.cgi?id=786983)" merged upstream  (lamby)
 
+tests.reproducible-builds.org
+-----------------------------
 
-t.r-b.o:
-	h01ger disabled the openwrt jobs on request of lynxis, as they are broken. If noone shows up to fix them, we'll probably remove them in the future, as all current
-	development happens within LEDE.
+- `h01ger` disabled the [OpenWrt](https://openwrt.org/) at the request of lynxis as they were broken; if no-one shows up to fix them, we'll probably remove them in the future, as all current development happens within [LEDE](https://lede-project.org/).
+- `h0lger` renewed the [Let's Encrypt](https://letsencrypt.org/) SSL certificates.
 
-Misc:
+Misc.
+-----
 
-* isdebianreproducibleyet.com
-* outreachy:
-  + https://lists.debian.org/debian-outreach/2017/09/msg00000.html
-  + https://lists.debian.org/debian-outreach/2017/09/msg00013.html
-  + https://lists.alioth.debian.org/pipermail/reproducible-builds/Week-of-Mon-20170904/009209.html
+This week's edition was written by Bernhard M. Wiedemann, Chris Lamb, Holger Levsen, Mattia Rizzolo & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/blog.git



More information about the Reproducible-commits mailing list