[blog] 01/01: 123: fill in from generate-draft script and turn into prose

Ximin Luo infinity0 at debian.org
Tue Sep 5 10:23:35 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 477078faddae2398d98bdfdcf88854d01dab3d07
Author: Ximin Luo <infinity0 at debian.org>
Date:   Tue Sep 5 12:23:17 2017 +0200

    123: fill in from generate-draft script and turn into prose
---
 drafts/123.mdwn | 146 +++++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 124 insertions(+), 22 deletions(-)

diff --git a/drafts/123.mdwn b/drafts/123.mdwn
index 5af87c2..077dd05 100644
--- a/drafts/123.mdwn
+++ b/drafts/123.mdwn
@@ -1,29 +1,131 @@
-* https://lists.debian.org/debian-devel/2017/08/msg00614.html (nb. s_d_e)
+[[!meta title="Reproducible Builds: Weekly report #123"]]
 
-* bornhack.org talk from h01ger, link slides & video…
+Here's what happened in the [Reproducible Builds](https://reproducible-builds.org) effort between Sunday August 27 and Saturday September 2 2017:
 
-Upstreamed:
 
-* [[!bug 873625]] filed [[!pkg glib2.0]]. [Filed upstream](https://bugzilla.gnome.org/show_bug.cgi?id=786983)
-* [Warzone2100](https://github.com/Warzone2100/warzone2100/pull/98) (merged) zip
-* [klee-uclibc](https://github.com/klee/klee-uclibc/pull/13) sort
-* [robinhood](https://github.com/cea-hpc/robinhood/pull/83) SDE
-* [ceph/rocksdb](https://github.com/ceph/rocksdb/pull/25) date/SDE
-* [hylafax](http://bugs.hylafax.org/show_bug.cgi?id=973) date
-* [gnucash](https://github.com/Gnucash/gnucash/pull/180) date
-* [libdnet](https://github.com/dugsong/libdnet/pull/42) sort
-* [libinvm-cim](https://github.com/01org/libinvm-cim/pull/3) sort
-* [libinvm-cli](https://github.com/01org/libinvm-cli/pull/4) sort
+Talks and presentations
+-----------------------
 
-xorg merged upstream: https://lists.x.org/archives/xorg-devel/2017-September/054517.html (lamby)
+* TODO [BornHack](https://bornhack.dk/) talk from h01ger, link slides & video…
 
-NMUs accepted:
 
-* dtaus (0.9-1.1) [[!bug 777321]] (lamby)
-* wily (0.13.41-7.3) [[!bug 777360]] (lamby)
-* cgilib (0.6-1.1) [[!bug 776935]] (lamby)
-* bittornado (0.3.18-10.3) [[!bug 796212]] (lamby)
-* dict-moby-thesaurus (1.0-6.4) [[!bug 776375]] (lamby)
-* dict-gazetteer2k (1.0.0-5.4) [[!bug 776376]] (lamby)
+Toolchain development and fixes
+-------------------------------
 
-Debian#874250: udd: use reproducible-tracker.json, or to ignore unstable 
+The Debian FTP archive will now
+[reject](https://lists.debian.org/debian-devel/2017/08/msg00614.html)
+changelogs where different entries have the same timestamps.
+
+UDD [now uses](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874250)
+reproducible-tracker.json
+(~[25MB](https://tests.reproducible-builds.org/debian/reproducible-tracker.json))
+which ignores our tests for Debian unstable, instead of our full set of results
+in reproducible.json. The latter currently use a stricter definition of
+reproducibility than what was recently added to Debian policy, and these
+stricter tests are currently more unreliable.
+
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+Patches sent upstream:
+
+* Bernhard M. Wiedemann:
+  * File ordering:
+    * [klee-uclibc](https://github.com/klee/klee-uclibc/pull/13): sort
+    * [libdnet](https://github.com/dugsong/libdnet/pull/42): sort
+    * [libinvm-cim](https://github.com/01org/libinvm-cim/pull/3): sort
+    * [libinvm-cli](https://github.com/01org/libinvm-cli/pull/4): sort
+  * Embedded build-date timestamps:
+    * [robinhood](https://github.com/cea-hpc/robinhood/pull/83): `SOURCE_DATE_EPOCH` support
+    * [ceph/rocksdb](https://github.com/ceph/rocksdb/pull/25): `SOURCE_DATE_EPOCH` support
+    * [hylafax](http://bugs.hylafax.org/show_bug.cgi?id=973): use changelog modtime
+    * [gnucash](https://github.com/Gnucash/gnucash/pull/180): use changelog modtime
+  * [Warzone2100](https://github.com/Warzone2100/warzone2100/pull/98), merged: omit timestamps, sort file lists
+* Chris Lamb:
+  * [glib2.0](https://bugzilla.gnome.org/show_bug.cgi?id=786983): sort file lists
+  * (old) [xorg](https://lists.x.org/archives/xorg-devel/2017-September/054517.html), merged: `SOURCE_DATE_EPOCH` support
+
+Debian bugs filed:
+
+* Adrian Bunk:
+  * [[!bug 873608]] filed against [[!pkg uhd]].
+  * [[!bug 874186]] filed against [[!pkg svgpp]].
+* Chris Lamb:
+  * [[!bug 873625]] filed against [[!pkg glib2.0]], filed [upstream](https://bugzilla.gnome.org/show_bug.cgi?id=786983).
+  * [[!bug 874102]] filed against [[!pkg texlive-bin]].
+
+Debian packages NMU-uploaded:
+
+* Chris Lamb:
+  * [[!pkg bittornado]]/0.3.18-10.3 from [[!bug 796212]]
+  * [[!pkg cgilib]]/0.6-1.1 from [[!bug 776935]]
+  * [[!pkg dict-gazetteer2k]]/1.0.0-5.4 from [[!bug 776376]]
+  * [[!pkg dict-moby-thesaurus]]/1.0-6.4 from [[!bug 776375]]
+  * [[!pkg dtaus]]/0.9-1.1 from [[!bug 777321]]
+  * [[!pkg wily]]/0.13.41-7.3 from [[!bug 777360]]
+
+
+Reviews of unreproducible packages
+----------------------------------
+
+25 package reviews have been added, 50 have been updated and 86 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 (46)
+ - Martín Ferrari (1)
+ - Steve Langasek (1)
+
+
+diffoscope development
+----------------------
+
+Version 86 was [uploaded to
+unstable](http://metadata.ftp-master.debian.org/changelogs/main/d/diffoscope/diffoscope_86_changelog)
+by Mattia Rizzolo. It included previous weeks'
+[contributions](https://anonscm.debian.org/git/reproducible/diffoscope.git/log/?h=86)
+from:
+
+* Mattia Rizzolo
+  * tests/binary: skip a test if the 'distro' module is not available.
+  * Some code quality and style improvements.
+* Guangyuan Yang
+  * tests/iso9660: support both cdrtools' genisoimage's versions of isoinfo.
+* Chris Lamb
+  * comparators/xml: Use ``name`` attribute over ``path`` to avoid leaking
+    comparison full path in output.
+  * Tidy diffoscope.progress a little.
+* Ximin Luo
+  * Add a --tool-prefix-binutils CLI flag.  Closes: [[!bug 869868]]
+  * On non-GNU systems, prefer some tools that start with "g".  Closes: [[!bug 871029]]
+  * presenters/html: Don't traverse children whose parents were already limited.
+    Closes: [[!bug 871413]]
+* Santiago Torres-Arias
+  * diffoscope.progress: Support the new fork of python-progressbar.  Closes: [[!bug 873157]]
+
+
+reprotest development
+---------------------
+
+Development [continued in
+git](https://anonscm.debian.org/git/reproducible/reprotest.git/log/) with
+contributions from:
+
+- Ximin Luo:
+  - Add -v/--verbose which is a bit more popular.
+  - Make it possible to omit "auto" when building packages.
+  - Refactor how the config file works, in preparation for new features.
+  - chown -h for security.
+
+
+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