[Reproducible-commits] [blog] 03/03: merge 63 and 64 into 63+64

Holger Levsen holger at layer-acht.org
Tue Aug 9 14:44:14 UTC 2016


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

holger pushed a commit to branch master
in repository blog.

commit 68af3e4a6a933ee25045e95ab6313e2e2fb0daca
Author: Holger Levsen <holger at layer-acht.org>
Date:   Tue Aug 9 16:44:07 2016 +0200

    merge 63 and 64 into 63+64
---
 drafts/63+64.mdwn | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 drafts/63.mdwn    | 103 ----------------------------------------------
 drafts/64.mdwn    |  69 -------------------------------
 3 files changed, 119 insertions(+), 174 deletions(-)

diff --git a/drafts/63+64.mdwn b/drafts/63+64.mdwn
index 7f99348..c4045c2 100644
--- a/drafts/63+64.mdwn
+++ b/drafts/63+64.mdwn
@@ -1,7 +1,124 @@
+[[!meta title="Reproducible builds: week 63 and week 64 in Stretch cycle"]]
+
 What happened in the [Reproducible
 Builds](https://wiki.debian.org/ReproducibleBuilds) effort between Sunday July 3 and Saturday July 16 2016:
 
-- mention survey briefly…
-- include the contents of 63.mdwn+64.mdwn
+FIXME: write intro
+------------------
+- mentioned this is a combined issue due to backlog (and the efforts of a once funding boring task…)
+- mention there is another backlog issue: 66
+- mention 66 wil have a survey…
+
+
+Media and events coverage
+--------------
+
+DebConf16
+---------
+ * lamby's talk at dc16…
+ * vagrant's talk at dc16…
+ * other relevant stuff at dc16?
+ * mentioned in the DPL talk…
+
+Over 200 bugs filed during DC16. (Maybe we can have more details here?)
+
+GSoC and Outreachy updates
+--------------------------
+
+- Valerie was busy in Cape Town…
+
+- Ceridwen
+  [described](https://reproducible.alioth.debian.org/blog/posts/people/ceridwen/reprotest_week6/)
+  how autopkgtest really works and how the containers handle states,
+  and talked about generating shell scripts.
+
+- Ceridwen
+  [announced](https://reproducible.alioth.debian.org/blog/posts/people/ceridwen/reprotest_week7/)
+  untested reprotest support for the other autopkgtest containers and
+  discussed preparing for the second release.
+
+- Scarlett Clark explained [why she had to stop working via Outreachy](http://scarlettgatelyclark.com/2016/debian-reproducible-builds-outreachy-and-i/), she got a new job. We're happy for her and hope she'll stick around to make all of Qt and KDE reproducible one day! (And not to forget: thank you, Scarlett for all you did in that regard so far!)
+
+Toolchain fixes
+---------------
+
+- Guillem Jover uploaded [[!pkg dpkg]]/1.18.8 to unstable, containing a lot of
+  changes relevant for us:
+  + Use new GNU tar `--clamp-mtime` option in dpkg-deb(1) to make sure no file in
+    binary packages has an mtime later than the given time.  Closes: [[!bug 759886]]
+  + Use the same timestamp for the ar container as for tarball mtime clamping
+    in dpkg-deb(1).
+  + Set ar timestamp and tar mtime clamping to `SOURCE_DATE_EPOCH` if defined
+    in dpkg-deb(1).  (Based on a patch by Lunar).
+  + Preset build timestamp to latest changelog entry in dpkg-buildpackage(1),
+    by setting `SOURCE_DATE_EPOCH` environment variable if it is not already
+    defined. (Based on a patch by Lunar).  Closes: [[!bug 759999]]
+  + Export `SOURCE_DATE_EPOCH` from pkg-info.mk makefile snippet.  Closes: [[!bug 824572]]
+  + Add new Timestamp field to Dpkg::Changelog output, which ends up on
+    dpkg-parsechangelog(1)'s output.
+
+  This is a huge upload for us, so thank you Guillem for doing it and helping
+  reproducible builds becoming something real.<br />
+  Not even 12 hours later Guillem did another upload (versioned as 1.18.9) to
+  address an important regression (which prevented nearly everything to be built).<br />
+  Mattia Rizzolo quickly rebased our patched copy, happily dropping most of the
+  patches.
+- Mattia Rizzolo uploaded [[!pkg rdfind]]/1.3.4-2.1 to unstable, fixing
+  [[!bug 795790]], a sorting issue which affects some dozens packages.<br />
+  With this upload, the *only one* package is left in our custom repository is dpkg!
+
+With this dpkg upload there can be real reproducible packages in the wild; we
+still have a couple of local patches (to normalize the control.tar member of the
+`.deb` files, to enable by default the `-fdebug-path-map` option of GCC, and to
+produce the `.buildinfo` files), but nonetheless we expect a lot of packages to
+be reproducible out of the box, and we're actually looking out to find them!
+
+
+Reproducible work in other projects
+-----------------------------------
+
+ 
+
+
+Documentation update
+--------------------
+
+Packages fixed
+--------------
+
+The following XXX packages have become reproducible due to changes in their
+build dependencies:
+
+The following packages have become reproducible after being fixed:
+
+Some uploads have fixed some reproducibility issues, but not all of them:
+
+Patches submitted that have not made their way to the archive yet:
+
+Package reviews
+---------------
+
+XXX reviews have been added, XXX have been updated and XXX have been removed in this week.
+
+XXX FTBFS bugs have been reported by…
+
+diffoscope development
+----------------------
+
+strip-nondeterminism development
+--------------------------------
+
+disorderfs development
+----------------------
+
+tests.reproducible-builds.org
+-----------------------
+
+ * The build users login shell is now also varied between '/bin/sh' and '/bin/bash'. The variation of '/bin/sh' pointing to '/bin/dash' in the first build and to '/bin/bash' in the second build is still in effect too. (h01ger)
+ * fil updated update_jdn to distribute user keys everywhere so that Mattia now can also login to all armhf nodes and do maintenance there…
+
+Misc.
+-----
 
+This week's edition was written by Holger Levsen, Mattia Rizzolo,… and reviewed by a bunch of Reproducible builds folks on IRC.
 
diff --git a/drafts/63.mdwn b/drafts/63.mdwn
deleted file mode 100644
index a0af930..0000000
--- a/drafts/63.mdwn
+++ /dev/null
@@ -1,103 +0,0 @@
-[[!meta title="Reproducible builds: week 63 in Stretch cycle"]]
-
-What happened in the [Reproducible
-Builds](https://wiki.debian.org/ReproducibleBuilds) effort between July 3rd and July 9th 2016:
-
-Media coverage
---------------
- * lamby's talk at dc16…
- * vagrant's talk at dc16…
- * other relevant stuff at dc16?
- * mentioned in the DPL talk…
-
-GSoC and Outreachy updates
---------------------------
-
-- Ceridwen
-  [described](https://reproducible.alioth.debian.org/blog/posts/people/ceridwen/reprotest_week6/)
-  how autopkgtest really works and how the containers handle states,
-  and talked about generating shell scripts.
-
-Documentation update
---------------------
-
-Toolchain fixes
----------------
-
-- Guillem Jover uploaded [[!pkg dpkg]]/1.18.8 to unstable, containing a lot of
-  changes relevant for us:
-  + Use new GNU tar `--clamp-mtime` option in dpkg-deb(1) to make sure no file in
-    binary packages has an mtime later than the given time.  Closes: [[!bug 759886]]
-  + Use the same timestamp for the ar container as for tarball mtime clamping
-    in dpkg-deb(1).
-  + Set ar timestamp and tar mtime clamping to `SOURCE_DATE_EPOCH` if defined
-    in dpkg-deb(1).  (Based on a patch by Lunar).
-  + Preset build timestamp to latest changelog entry in dpkg-buildpackage(1),
-    by setting `SOURCE_DATE_EPOCH` environment variable if it is not already
-    defined. (Based on a patch by Lunar).  Closes: [[!bug 759999]]
-  + Export `SOURCE_DATE_EPOCH` from pkg-info.mk makefile snippet.  Closes: [[!bug 824572]]
-  + Add new Timestamp field to Dpkg::Changelog output, which ends up on
-    dpkg-parsechangelog(1)'s output.
-
-  This is a huge upload for us, so thank you Guillem for doing it and helping
-  reproducible builds becoming something real.<br />
-  Not even 12 hours later Guillem did another upload (versioned as 1.18.9) to
-  address an important regression (which prevented nearly everything to be built).<br />
-  Mattia Rizzolo quickly rebased our patched copy, happily dropping most of the
-  patches.
-- Mattia Rizzolo uploaded [[!pkg rdfind]]/1.3.4-2.1 to unstable, fixing
-  [[!bug 795790]], a sorting issue which affects some dozens packages.<br />
-  With this upload, the *only one* package is left in our custom repository is dpkg!
-
-With this dpkg upload there can be real reproducible packages in the wild; we
-still have a couple of local patches (to normalize the control.tar member of the
-`.deb` files, to enable by default the `-fdebug-path-map` option of GCC, and to
-produce the `.buildinfo` files), but nonetheless we expect a lot of packages to
-be reproducible out of the box, and we're actually looking out to find them!
-
-
-Other upstream fixes
---------------------
-
-Reproducible work in other projects
------------------------------------
-
-Packages fixed
---------------
-
-The following XXX packages have become reproducible due to changes in their
-build dependencies:
-
-The following packages have become reproducible after being fixed:
-
-Some uploads have fixed some reproducibility issues, but not all of them:
-
-Patches submitted that have not made their way to the archive yet:
-
-Package reviews
----------------
-
-XXX reviews have been added, XXX have been updated and XXX have been removed in this week.
-
-XXX FTBFS bugs have been reported by…
-
-diffoscope development
-----------------------
-
-strip-nondeterminism development
---------------------------------
-
-disorderfs development
-----------------------
-
-tests.reproducible-builds.org
------------------------
-
-Misc.
------
-
-Over 200 bugs filed during DC16. (Maybe we can have more details here?)
- 
-
-This week's edition was written by Mattia Rizzolo,… and reviewed by a bunch of Reproducible builds folks on IRC.
-
diff --git a/drafts/64.mdwn b/drafts/64.mdwn
deleted file mode 100644
index 505ecfe..0000000
--- a/drafts/64.mdwn
+++ /dev/null
@@ -1,69 +0,0 @@
-[[!meta title="Reproducible builds: week XXX in Stretch cycle"]]
-
-What happened in the [Reproducible
-Builds](https://wiki.debian.org/ReproducibleBuilds) effort between July 10th and July 16th 2016:
-
-Media coverage
---------------
-
-GSoC and Outreachy updates
---------------------------
-
-- Ceridwen
-  [announced](https://reproducible.alioth.debian.org/blog/posts/people/ceridwen/reprotest_week7/)
-  untested reprotest support for the other autopkgtest containers and
-  discussed preparing for the second release.
-
-- Scarlett Clark explained [why she had to stop working via Outreachy](http://scarlettgatelyclark.com/2016/debian-reproducible-builds-outreachy-and-i/), she got a new job. We're happy for her and hope she'll stick around to make all of Qt and KDE reproducible one day! (And not to forget: thank you, Scarlett for all you did in that regard so far!)
-
-Documentation update
---------------------
-
-Toolchain fixes
----------------
-
-Other upstream fixes
---------------------
-
-Reproducible work in other projects
------------------------------------
-
-Packages fixed
---------------
-
-The following XXX packages have become reproducible due to changes in their
-build dependencies:
-
-The following packages have become reproducible after being fixed:
-
-Some uploads have fixed some reproducibility issues, but not all of them:
-
-Patches submitted that have not made their way to the archive yet:
-
-Package reviews
----------------
-
-XXX reviews have been added, XXX have been updated and XXX have been removed in this week.
-
-XXX FTBFS bugs have been reported by…
-
-diffoscope development
-----------------------
-
-strip-nondeterminism development
---------------------------------
-
-disorderfs development
-----------------------
-
-tests.reproducible-builds.org
------------------------
-
- * The build users login shell is now also varied between '/bin/sh' and '/bin/bash'. The variation of '/bin/sh' pointing to '/bin/dash' in the first build and to '/bin/bash' in the second build is still in effect too. (h01ger)
- * fil updated update_jdn to distribute user keys everywhere so that Mattia now can also login to all armhf nodes and do maintenance there…
-
-Misc.
------
-
-This week's edition was written by… and reviewed by a bunch of Reproducible builds folks on IRC.
-

-- 
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