[blog] 01/01: 95: fill in from generate-drafts script and turn into prose
Ximin Luo
infinity0 at debian.org
Mon Feb 20 17:03:14 UTC 2017
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch master
in repository blog.
commit 396f45a8e9f1d61dcb874bd94f72b0b5580f623d
Author: Ximin Luo <infinity0 at debian.org>
Date: Mon Feb 20 18:03:00 2017 +0100
95: fill in from generate-drafts script and turn into prose
---
drafts/95.mdwn | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 106 insertions(+), 8 deletions(-)
diff --git a/drafts/95.mdwn b/drafts/95.mdwn
index 035b7fa..ddae3c1 100644
--- a/drafts/95.mdwn
+++ b/drafts/95.mdwn
@@ -1,14 +1,112 @@
-Patches sent upstream
-=====================
+[[!meta title="Reproducible Builds: week 95 in Stretch cycle"]]
-- (moinmoin)[https://moinmo.in/FeatureRequests/ReproducibleBuild] (Chris Lamb)
-- (samplv1)[https://sourceforge.net/p/samplv1/tickets/5/] (Chris Lamb)
+Here's what happened in the [Reproducible
+Builds](https://wiki.debian.org/ReproducibleBuilds) effort between Sunday
+February 12 and Saturday February 18 2017:
-t.r-b.o/debian:
-- Two new armhf nodes, p64b and p64c running on pine64 boards with an arm64 kernel and armhf userland, introducing kernel variation to armhf. For these, new setup & maintenance jobs were set up too, plus 6 new builder jobs for armhf. (Vagrant & Holger)
+Toolchain development and fixes
+-------------------------------
+Ximin Luo posted a [preliminary
+spec](https://github.com/infinity0/rb-prefix-map/blob/master/spec-draft.rst)
+for `BUILD_PATH_PREFIX_MAP`, bringing together work and research from previous
+weeks.
-Toolchain development:
-- Mattia uploaded strip-nondeterminism 0.031-1~bpo8+1 into jessie-backports
+Ximin refactored and consolidated much of our existing documentation on both
+`SOURCE_DATE_EPOCH` and `BUILD_PATH_PREFIX_MAP` into one unified page,
+[Standard Environment
+Variables](https://wiki.debian.org/ReproducibleBuilds/StandardEnvironmentVariables),
+with extended discussion on related solutions and how these all fit into
+people's ideas of what reproducible builds should look like in the long term.
+The specific pages for each variable still remain, at [Timestamps
+Proposal](https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal) and
+[Build Path
+Proposal](https://wiki.debian.org/ReproducibleBuilds/BuildPathProposal), only
+without content that was previously duplicated on both pages.
+Ximin filed [[!bug 855282]] against [[!pkg devscripts]] for `debsign(1)` to
+support buildinfo files, and wrote an [initial series of
+patches](https://anonscm.debian.org/cgit/collab-maint/devscripts.git/log/?h=pu/debsign-buildinfo)
+for it with some further additions from Guillem Jover.
+
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+Chris Lamb:
+
+* [[!bug 854999]] filed against [[!pkg moin]], and [forwarded
+ upstream](https://moinmo.in/FeatureRequests/ReproducibleBuild).
+* [[!bug 855002]] filed against [[!pkg samplv1]], and [forwarded
+ upstream](https://sourceforge.net/p/samplv1/tickets/5/).
+* [[!bug 855426]] filed against [[!pkg fritzing-parts]].
+* [[!bug 855480]] filed against [[!pkg examl]].
+
+
+Reviews of unreproducible packages
+----------------------------------
+
+35 package reviews have been added, 1 have been updated and 17 have been
+removed in this week, adding to our knowledge about [identified
+issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+1 issue type has been added:
+
+- [[!issue nondeterminism_in_java_classes_generated_by_jxc]]
+
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, the following FTBFS bugs have been detected
+and reported by:
+
+ - Chris Lamb (2)
+
+
+diffoscope development
+----------------------
+
+diffoscope 77 was uploaded to unstable by Mattia Rizzolo. It included
+[contributions](https://anonscm.debian.org/git/reproducible/diffoscope.git/log/?h=77)
+from:
+
+- Chris Lamb:
+ - Some fixes to tests and testing config
+ - Don't track archive directory locations, a better fix for CVE-2017-0359.
+ - Add --exclude option. Closes: [[!bug 854783]]
+- Mattia Rizzolo:
+ - Add my key to debian/upstream/signing-key.asc
+ - Add [CVE-2017-0359](https://security-tracker.debian.org/tracker/CVE-2017-0359)
+ to the changelog of v76
+- Ximin Luo:
+ - When extracting archives, try to keep directory sizes small
+
+
+strip-nondeterminism development
+--------------------------------
+
+strip-nondeterminism 0.031-1 was uploaded to unstable by Chris Lamb. It included [contributions](https://anonscm.debian.org/git/reproducible/strip-nondeterminism.git/log/?h=debian/0.031-1) from:
+
+- Chris Lamb:
+ - Make the tests less brittle, by not testing for stat(2) blksize and blocks.
+ [[!bug 854937]]
+
+strip-nondeterminism 0.031-1~bpo8+1 was uploaded to jessie-backports by Mattia.
+
+
+tests.reproducible-builds.org
+-----------------------
+
+- Vagrant Cascadian and Holger Levsen set up two new armhf nodes, p64b and p64c
+ running on pine64 boards with an arm64 kernel and armhf userland. This
+ introduces kernel variations to armhf. New setup & maintenance jobs were set
+ up too, plus 6 new builder jobs for armhf.
+
+
+Misc.
+-----
+
+This week's edition was written by Ximin Luo & 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