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

Ximin Luo infinity0 at debian.org
Fri Jan 27 15:55:33 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 8c7669b9fa33cc7207f7459b8ef706b2c644459b
Author: Ximin Luo <infinity0 at debian.org>
Date:   Fri Jan 27 16:53:48 2017 +0100

    91: fill in report from generate-draft script and turn it into prose
---
 drafts/91.mdwn | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 137 insertions(+), 13 deletions(-)

diff --git a/drafts/91.mdwn b/drafts/91.mdwn
index 0221607..1051e8d 100644
--- a/drafts/91.mdwn
+++ b/drafts/91.mdwn
@@ -1,27 +1,22 @@
-t.r-b.o:
-	- h01ger added arm64 to https://tests.reproducible-builds.org/debian/index_variations.html
-   	- Mattia improved building https://tests.reproducible-builds.org/debian/index_performance.html so that stats for new archs are computed correctly without manual intervention
-	- h01ger enhanced the node maintenance scripts to correctly detect if /dev/shm is mounted incorrectly (due to [[!bug 851427]] and deployed an /etc/rc.local to all systems which corrects it. As a result, [[!issue jenkins_semaphore_setup_issue.html]] is basically obsolete.
-        - Mattia improved the diskspace monitoring visible at https://jenkins.debian.net/munin for the 44 nodes we're currently running.
-	- h01ger added 6gb more RAM to jenkins.debian.net, for a total of 64GB RAM, to better cope with the new jobs due to arm64. As usual, thanks to profitbricks.com for the hardware ressources enabling this work.
+[[!meta title="Reproducible Builds: week 91 in Stretch cycle"]]
 
-
-https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786593  -> https://github.com/smcameron/wordwarvi/pull/5
-
-https://bugs.launchpad.net/launchpad/+bug/1657704
+What happened in the [Reproducible
+Builds](https://wiki.debian.org/ReproducibleBuilds) effort between Sunday
+January 15 and Saturday January 21 2017:
 
 Upcoming Events
 ---------------
 
 - [The Reproducible Build
   Zoo](https://openiotelcna2017.sched.com/event/9Iu4/the-reproducible-build-zoo-vagrant-cascadian-aikidev-llc)
-  will be presented by Vagrant Cascadian at the Embedded Linux
-  Conference in Portland, Oregon, February 22nd.
+  will be presented by Vagrant Cascadian at the Embedded Linux Conference in
+  Portland, Oregon, February 22nd.
 
 - Dennis Gilmore and Holger Levsen will present about "Reproducible Builds and
   Fedora" at [Devconf.cz](https://devconf.cz/) on February, 27th.
 
-- [Introduction to Reproducible Builds](https://www.socallinuxexpo.org/scale/15x/presentations/introduction-reproducible-builds)
+- [Introduction to Reproducible
+  Builds](https://www.socallinuxexpo.org/scale/15x/presentations/introduction-reproducible-builds)
   will be presented by Vagrant Cascadian at Scale15x in Pasadena, California,
   March 5th.
 
@@ -29,3 +24,132 @@ Upcoming Events
   presented by Vagrant Cascadian at
   [Libreplanet2017](https://www.libreplanet.org/2017/) at Boston,
   March 25th-26th.
+
+
+Toolchain development and fixes
+-------------------------------
+
+Ximin Luo [continued work](https://github.com/infinity0/rb-prefix-map) on data
+formats, code, and test cases for `SOURCE_PREFIX_MAP`. He also continued to
+talk with the [rustc team](https://github.com/rust-lang/rust/issues/38322) on
+the topic.
+
+Chris Lamb submitted [a patch](https://github.com/smcameron/wordwarvi/pull/5)
+to implement `SOURCE_DATE_EPOCH` for wordwarvi, a game which gave extra points
+to people who built it from source. This fixes Debian [[!bug 786593]].
+
+[Launchpad bug 1657704](https://bugs.launchpad.net/launchpad/+bug/1657704) was
+filed for them to start accepting buildinfo files.
+
+
+Bugs filed
+----------
+
+- Chris Lamb:
+  - [[!bug 851809]] filed against [[!pkg mono]].
+- Daniel Shahaf:
+  - [[!bug 851764]] filed against [[!pkg hhsuite]].
+
+
+Reviews of unreproducible packages
+----------------------------------
+
+10 package reviews have been added, 149 have been updated and 153 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 updated:
+
+* [[!issue ftbfs_due_to_jenkins_semaphore_setup]]
+* [[!issue clilibs_line_order]]
+
+
+Weekly QA work
+--------------
+
+During our reproducibility testing, the following FTBFS bugs have been detected
+and reported by:
+
+ - Chris Lamb (3)
+ - Ondřej Kobližek (1)
+
+
+diffoscope development
+----------------------
+
+diffoscope 69 was uploaded to unstable by Chris Lamb. It included
+[contributions](https://anonscm.debian.org/git/reproducible/diffoscope.git/log/?h=69)
+from:
+
+- Maria Glukhova:
+  - Bug fixes: [[!bug 850055]], [[!bug 850501]].
+  - Improve comparison of APK files: [[!bug 850502]].
+  - Add comparison of image metadata: [[!bug 849395]].
+- Chris Lamb:
+  - Many bug fixes: [[!bug 849411]], [[!bug 850485]], [[!bug 850807]],
+    [[!bug 850850]], [[!bug 851588]].
+  - Add comparison of ICO files: [[!bug 850730]].
+  - Optimisations: disable profiling unless needed, and pre-compile regexes.
+  - Many code quality improvements.
+- Mattia Rizzolo:
+  - Deduplicate code for recognising file types based on `RE_FILE_TYPE` and
+    `RE_FILE_EXTENSION`.
+  - Improve code quality in tests.
+
+Further development continued in git, and will be released as version 70 next
+week:
+
+- Chris Lamb:
+  - Add tests for `--html-dir` output and improve code quality elsewhere in tests.
+  - Add markdown and reStructuredText output, as well as tests for these.
+  - Improve software architecture of presenters.
+  - Fix error-checking in the Haskell comparator.
+- James Clarke:
+  - Haskell comparator: properly extract version from interface files.
+- Mattia Rizzolo:
+  - Improve some documentation.
+- Brett Smith:
+  - Improve documentation including `--help` output.
+
+
+reproducible-builds.org website development
+-------------------------------------------
+
+- Brett Smith:
+  - berlin2016: List Conservancy consistently as a participant.
+- Chris Lamb:
+  - Add Valerie's talk to resources page.
+- Daniel Shahaf:
+  - Improved the "How to chair a meeting" section.
+
+
+tests.reproducible-builds.org
+-----------------------
+
+- Holger added arm64 to https://tests.reproducible-builds.org/debian/index_variations.html
+
+- Mattia improved our process for building
+  [the performance
+  page](https://tests.reproducible-builds.org/debian/index_performance.html) so
+  that stats for new archs are computed correctly without manual intervention.
+
+- Holger enhanced the build node maintenance scripts to correctly detect if
+  `/dev/shm` is mounted incorrectly (due to [[!bug 851427]]) and deployed an
+  `/etc/rc.local` startup script to all systems which works around it. As a
+  result, [[!issue jenkins_semaphore_setup_issue.html]] should be obsolete.
+
+- Mattia improved the diskspace monitoring visible at
+  [our munin page](https://jenkins.debian.net/munin) for the 44 nodes we're
+  currently running.
+
+- Holger added 6GB more RAM to jenkins.debian.net, for a total of 64GB RAM, to
+  better cope with the new jobs due to arm64. As usual, thanks to
+  profitbricks.com for the hardware resources enabling this work.
+
+
+Misc.
+-----
+
+This week's edition was written by Ximin Luo, Vagrant Cascadian and Holger
+Levsen and 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