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

Chris Lamb chris at chris-lamb.co.uk
Sun Dec 4 10:49:39 UTC 2016


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

lamby pushed a commit to branch master
in repository blog.

commit 52d0a99a38f592f8b30615e28f0c7259f6d423d1
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Dec 4 10:49:08 2016 +0000

    84: Initial draft.
    
    Signed-off-by: Chris Lamb <lamby at debian.org>
---
 drafts/84.mdwn | 130 +++++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 103 insertions(+), 27 deletions(-)

diff --git a/drafts/84.mdwn b/drafts/84.mdwn
index 5a53b2e..a9f3ec9 100644
--- a/drafts/84.mdwn
+++ b/drafts/84.mdwn
@@ -1,37 +1,113 @@
-no idea if this is any good:
-	Make builds of .exe/.pdb reproducible on Windows. Same source results same binary, everytime.  https://github.com/jasonwhite/ducible
+[[!meta title="Reproducible Builds: week 84 in Stretch cycle"]]
 
-#846164 dpkg-dev: Have dpkg-genchanges support a source+buildinfo-only upload, after a binary build
+What happened in the [Reproducible Builds](https://wiki.debian.org/ReproducibleBuilds) effort between Sunday November 27 and Saturday December 3 2016:
 
-Continuous integration:
------------------------
+Reproducible work in other projects
+-----------------------------------
+
+- [Ducible](https://github.com/jasonwhite/ducible) is a new tool to make Windows builds reproducible.
+
+- Manish Goregaokar wrote about [Reflections on Rusting Trust](https://manishearth.github.io/blog/2016/12/02/reflections-on-rusting-trust/).
+
+Media coverage, etc.
+--------------------
+
+- There was a Reproducible Builds hackathon at the [FSF](http://www.fsf.org/) office in Boston with contributions from Dafydd, Valerie and Clint.
 
- * Holger created a jenkins jobs to build
-   [reprotest](https://jenkins.debian.net/job/reproducible_reprotest_from_git_master/)
-   from git master branch.
+- [Distrowatch](https://distrowatch.com) mentioned [Webconverger's reproducible status](https://distrowatch.com/weekly.php?issue=20161128#news).
 
-diffoscope
+Bugs filed
 ----------
 
-diffoscope 63 upload
-- explain changes
-- available in Debian, archlinux and PyPI.
+Chris Lamb:
+
+* [[!bug 846588]] filed against [[!pkg minicoredumper]].
+* [[!bug 846647]] filed against [[!pkg tinyeartrainer]].
+* [[!bug 846842]] filed against [[!pkg nethogs]].
+
+Clint Adams:
+
+* [[!bug 846892]] filed against [[!pkg pkg-mozilla-archive-keyring]].
+
+Dafydd Harries:
+
+* [[!bug 846893]] filed against [[!pkg flac]].
+
+Daniel Shahaf:
+
+* [[!bug 846832]] filed against [[!pkg patat]].
+
+Reiner Herrmann:
+
+* [[!bug 845991]] filed against [[!pkg pathogen]].
+
+Valerie R Young:
+
+* [[!bug 846878]] filed against [[!pkg taggrepper]].
+* [[!bug 846890]] filed against [[!pkg ipsvd]].
+* [[!bug 846891]] filed against [[!pkg integrit]].
+
+
+Reviews of unreproducible packages
+----------------------------------
+
+15 package reviews have been added, 4 have been updated and 26 have been removed in this week,
+adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+2 issue types have been added:
+
+- [nondeterminstic\_ordering\_in\_casacore\_tables](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=96ab63b)
+- [nondeterminstic\_output\_from\_uglifyjs](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=fe692b1)
+
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, some FTBFS bugs have been detected and
+reported by:
+
+ - Chris Lamb (5)
+ - Lucas Nussbaum (8)
+ - Santiago Vila (1)
+
+
+diffoscope development
+----------------------
+
+- diffoscope 63 was uploaded to unstable by Ximin Luo:
+
+  - [add +/- buttons to toggle visibility of parts of the diff](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=d89cd7c)
+  - [Output coloured diff using colordiff(1) via --text-color={never,auto,always}](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=266878a)
+
+Is is available now in Debian, Archlinux and on [PyPI](https://pypi.org).
+
+strip-nondeterminism development
+--------------------------------
+
+- Anders Kaseorg filed [[!bug 846895]] treat .par files as Zip archives, including a patch which was merged into `master`.
+ 
+
+reprotest development
+---------------------
+
+- reprotest 0.4 was uploaded to unstable by Ximin Luo:
+
+  - [disorderfs variation: don't query the testbed, put that in the script instead](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=1c3ab06)
+  - [Add a build\_path\_same variation to run builds from the same path](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=3d36071)
+  - [Fix auto-presets in the case of a file in the current directory](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=0aa71d0)
+  - [Fix d/control so reprotesting reprotest in sbuild works (6 reproductions)](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=9027eb2)
+  - [Add util-linux to Recommends since we use it to vary some things](https://anonscm.debian.org/git/reproducible/reprotest.git/commit/?id=af6a616)
+
+
+tests.reproducible-builds.org
+-----------------------
 
-stripnondeterminism
--------------------
-Anders Kaseorg  filed #846895 "libfile-stripnondeterminism-perl: Treat .par files as Zip archives" and provided a patch which was merged into master.
+- Holger [gave a talk at Profitbricks](https://jenkins.debian.net/userContent/presentations/2016-11-30-Profitbricks/#/) about how Debian is using 168 cores, 503 GB RAM and 5 TB storage to make `jenkins.debian.net` and `tests.reproducible-builds.org` run. Many thanks to Profitbricks for supporting `jenkins.debian.net` since August 2012!
 
-misc
-----
-Holger [gave a talk at Profitbricks](https://jenkins.debian.net/userContent/presentations/2016-11-30-Profitbricks/#/) about how Debian is using those 168 cores, 503 GB RAM and 5 TB storage to make jenkins.debian.net and tests.reproducible-builds.org run. Many thanks to Profitbricks for support jenkins.debian.net since August 2012!
+- Holger created a Jenkins job to build [reprotest](https://jenkins.debian.net/job/reproducible_reprotest_from_git_master/) from git master branch.
+  
 
-Manish Goregaokar wrote about [Reflections on Rusting Trust](https://manishearth.github.io/blog/2016/12/02/reflections-on-rusting-trust/).
+Misc.
+-----
 
-reproducible-builds hackathon at the FSF office in Boston:
-- Dafydd, Valerie and Clint filed bugs:
- Dafydd Harries  #846893: flac: please make the build reproducible (buildpath)
- Valerie R Young #846891: integrit: please make the build reproducible (fileordering)
- Valerie R Young #846890: ipsvd: please make the build reproducible (fileordering)
- Clint Adams     #846879: cython: please strip path prefixes from generated symbols and values, in order to make build-dependent -dbgsym packages reproducible
- Valerie R Young #846878: taggrepper: please make the build reproducible
-(to be continued next week with their work from sunday)
+This week's edition was written by Chris Lamb and Holger Levsen 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