[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