[blog] 01/01: Initial draft of 70.mdwn, to be published <http://time.is/compare/2259_28_Aug_2016_in_UTC>.

Chris Lamb chris at chris-lamb.co.uk
Sun Aug 28 00:23:47 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 22b2eae19b854177ef9dfb04836e6c9393b47897
Author: Chris Lamb <lamby at debian.org>
Date:   Sun Aug 28 01:22:11 2016 +0100

    Initial draft of 70.mdwn, to be published <http://time.is/compare/2259_28_Aug_2016_in_UTC>.
---
 drafts/70.mdwn | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 157 insertions(+), 21 deletions(-)

diff --git a/drafts/70.mdwn b/drafts/70.mdwn
index 41e0077..be3942a 100644
--- a/drafts/70.mdwn
+++ b/drafts/70.mdwn
@@ -1,26 +1,162 @@
-t.r-b.o
-	Debian: 
-		* the pre build check, whether a node is up, now also detects if a node has a read-only filesystem, which sometimes happens on some broken armhf nodes. (h01ger)
-		* link to jenkins documentation in every page (h01ger)
+What happened in the [Reproducible
+Builds](https://wiki.debian.org/ReproducibleBuilds) effort between Sunday August 21 and Saturday August 27 2016:
 
-outreachy:
-	https://satyamz.github.io/blog/2016/08/22/google-summer-of-code-2016-final-report/ 
+GSoC and Outreachy updates
+--------------------------
+
+- [Satyam Zode's final report for GSOC 2016](https://satyamz.github.io/blog/2016/08/22/google-summer-of-code-2016-final-report/)
+
+Packages reviewed and fixed, and bugs filed
+-------------------------------------------
+
+ * [[!bug 834976]] against [[!pkg auto-apt-proxy]] by Chris Lamb.
+ * [[!bug 835637]] against [[!pkg myghty]] by Chris Lamb.
+ * [[!bug 835061]] against [[!pkg varnish]] by Chris Lamb.
+ * [[!bug 835633]] against [[!pkg pleiades]] by Chris Lamb.
+ * [[!bug 835625]] against [[!pkg nikwi]] by Chris Lamb.
+ * [[!bug 835263]] against [[!pkg binutils-m68hc1x]] by Chris Lamb.
+ * [[!bug 835448]] against [[!pkg eekboek]] by Chris Lamb.
+ * [[!bug 835143]] against [[!pkg ttf-tiresias]] by Chris Lamb.
+ * [[!bug 835637]] against [[!pkg myghty]] by Chris Lamb.
+ * [[!bug 835495]] against [[!pkg broccoli]] by Chris Lamb.
+ * [[!bug 835129]] against [[!pkg dateutils]] by Chris Lamb.
+ * [[!bug 835051]] against [[!pkg sheepdog]] by Chris Lamb.
+ * [[!bug 835145]] against [[!pkg udpcast]] by Chris Lamb.
+ * [[!bug 834983]] against [[!pkg eyed3]] by Chris Lamb.
+ * [[!bug 835617]] against [[!pkg congress]] by Chris Lamb.
+ * [[!bug 835376]] against [[!pkg lilyterm]] by Chris Lamb.
+ * [[!bug 835130]] against [[!pkg ircd-ircu]] by Chris Lamb.
+ * [[!bug 835262]] against [[!pkg radare2]] by Chris Lamb.
+ * [[!bug 835193]] against [[!pkg phpdox]] by Chris Lamb.
+ * [[!bug 835265]] against [[!pkg argyll]] by Chris Lamb.
+ * [[!bug 835259]] against [[!pkg quvi]] by Chris Lamb.
+ * [[!bug 835371]] against [[!pkg dispcalgui]] by Chris Lamb.
+ * [[!bug 835147]] against [[!pkg javatools]] by Chris Lamb.
+ * [[!bug 834988]] against [[!pkg twitter-bootstrap3]] by Chris Lamb.
+ * [[!bug 835463]] against [[!pkg fdroidserver]] by Chris Lamb.
+ * [[!bug 835646]] against [[!pkg dh-lua]] by Chris Lamb.
+ * [[!bug 835447]] against [[!pkg libmodule-build-withxspp-perl]] by Chris Lamb.
+ * [[!bug 835418]] against [[!pkg libfm]] by Chris Lamb.
+ * [[!bug 835143]] against [[!pkg ttf-tiresias]] by Chris Lamb.
+ * [[!bug 834993]] against [[!pkg oss4]] by Reiner Herrmann.
+
+Reviews of unreproducible packages
+----------------------------------
+
+10 package reviews have been added and 6 have been updated this week,
+adding to our knowledge about [identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
+
+A large number of issue types have been updated:
+
+- [Add captures_build_path issue and some packages affected by it](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=da887e6)
+- [Add golang_compiler_captures_build_path_in_binary and move obfs4proxy to it](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=9b63b1c)
+- [move 7 golang packages from captures_build_path to golang_compiler_captures_build_path_in_binary](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=5c252fb)
+- [Add fix for random_order_in_lua_version_substvar toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=85545f4)
+- [Add new random_order_in_lua_version_substvar toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=009d350)
+- [Add new href_links_mangled_by_node_marked toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=89e713b)
+- [Add new perl_extutils_xspp_captures_build_path issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=ddcb301)
+- [Add fix for perl_extutils_xspp_captures_build_path toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=e1e3734)
+- [Rename use_epydoc → randomness_in_documentation_generated_by_epydoc so it at least matches the others.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=dae53f2)
+- [Rename random_order_in_javahelper_depends issue to random_order_in_javahelper_substvars.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=1326144)
+- [Add fix for random_order_in_javahelper_substvars toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=22c4d82)
+- [Patch for zope_random_field_order_in_dzproduct uploaded.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=3595735)
+- [Add new timestamp_added_by_java_util_properties toolchain issue.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=c8b1958)
+- [Add captures_build_path issue and some packages affected by it](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=da887e6)
+- [Fix the link for the golang issue, previous link is for random_build_path_by_golang_compiler a *different* issue](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=f79559b)
+- [Add a tip regarding how to call ./configure for rust](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=6a1b785)
+- [Add offending source line for gcc-defaults.](https://anonscm.debian.org/git/reproducible/notes.git/commit/?id=c6e7fc8)
+
+Weekly QA work
+--------------
+
+29 FTBFS bugs have been reported by:
+
+ - Chris Lamb (27)
+ - Daniel Stender (1)
+ - Santiago Vila (1)
+
+
+diffoscope development
+----------------------
+
+
+- Chris Lamb:
+  - [Add tests for skip_unless_tool_exists helper.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=7d8d8ea)
+  - [comparators/elf.py: Specify string format arguments as logging function parameters, not using interpolation.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=0a46612)
+  - [presenters/html.py: Use html.escape over xml.sax.saxutils.escape.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=f51a5f1)
+  - [presenters/html.py: Don't use unsafe cgi.escape method as its ``quote`` kwarg -- which enables escaping of quotation marks -- is False by default.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=779b646)
+  - [Tidy imports in Debian comparator and tests.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=f19a9d5)
+  - [Skip Haskell tests if GHC version does not match. (Closes: #835055)](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=c506dd2)
+  - [Use `pytest.xfail` over `assert False`.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=eb60f70)
+  - [Use the debian_fallback.X as the fallback for debian.DotBuildinfoFile (not debian.X).](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=3be080e)
+  - [Rename skip_unless_tool_exists -> skip_unless_tools_exist and fix logic.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=1065b64)
+  - [Avoid ugly DRY violations in diffoscope.comparators.__init__ by dynamically importing classes via a single list.](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=3524aca)
+- Satyam Zode:
+  - [Improve diffoscope behaviour for .changes](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=c61f41c)
+- Mattia Rizzolo:
+  - [Be even more verbose about failing tests](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=284b0a4)
+  - [d/control: alternate build-dependency on default-jdk-headless|default-jdk, to ease backporting to older debian releases](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=3acdddb)
+  - [add default-jdk to the alternate packages for javap for Debian; default-jdk-headless is not available in older Debian releases](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=2a09be4)
+  - [in the tests only, normalize xxd's output so that we can compare jessie's xxd with stretch's](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=7e565fe)
+  - [tests: skip test_squashfs.py.test_superblock if squashfs is too old](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=156e891)
+  - [tests: rewrite tool_older_than() into skip_unless_tool_is_older_than()](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=cf4a4c3)
+  - [test: factor out a tools_missing() function](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=3b98ffe)
+- Jérémy Bobbio:
+  - [Properly skip test requiring python-debian when unavailable](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=b695849)
+- Ximin Luo:
+  - [Add a --no-max flag to disable all limits and have max_report_size also honour 0 to mean "no limit"](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=a095c62)
+  - [Actually only scan whole file when filename ends in ".rom"](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=6e8c271)
+  - [Show the timestamp when logging so I know which steps take longer](https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=d396eb3)
+
+
+strip-nondeterminism development
+--------------------------------
 
 strip-nondeterminism 0.023-1 uploaded by Chris Lamb:
-   * Support Android .apk files with the JAR normalizer.
-   * handlers/png.pm: Drop unused Archive::Zip import
-   * Remove hyphen from non-determinism and non-deterministic.
-   * javaproperties.pm: Match more styles of .properties and loosen filename matching.
-   * Improve tests:
-     - Make fixture runner generic to all normalizer types.
-     - Replace (single) pearregistry test with a fixture.
-     - Set a canonical time for fixture tests.
-     - Add gzip testcase fixture.
-     - Replace t/javadoc.t with fixture
-     - Replace t/ar.t with a fixture.
-     - t/javaproperties: move pom.properties and version.properties tests to fixtures
-     - t/fixtures.t: move to using subtests
-     - t/fixtures.t: Explicitly test that we can find a normalizer
-     - t/fixtures.t: Don't run normalizer if we didn't find one.
+ * Support Android .apk files with the JAR normalizer.
+ * handlers/png.pm: Drop unused Archive::Zip import
+ * Remove hyphen from non-determinism and non-deterministic.
+ * javaproperties.pm: Match more styles of .properties and loosen filename matching.
+ * Improve tests:
+   - Make fixture runner generic to all normalizer types.
+   - Replace (single) pearregistry test with a fixture.
+   - Set a canonical time for fixture tests.
+   - Add gzip testcase fixture.
+   - Replace t/javadoc.t with fixture
+   - Replace t/ar.t with a fixture.
+   - t/javaproperties: move pom.properties and version.properties tests to fixtures
+   - t/fixtures.t: move to using subtests
+   - t/fixtures.t: Explicitly test that we can find a normalizer
+   - t/fixtures.t: Don't run normalizer if we didn't find one.
+
+strip-nondeterminism 0.023-2 uploaded by Mattia Rizzolo to allow stderr in autopkgtest.
+
+disorderfs development
+----------------------
+
+- Chris Lamb:
+  - [tests/shuffle: Test that --shuffle-dirents works as directed.](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=f124965)
+  - [tests/common: Factor out utility to get variations from mount target.](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=5bb2bbe)
+  - [tests/common: Factor out "Fail" utility.](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=7a649d9)
+  - [Add tests for sorting and reversing directory entries.](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=647b7d6)
+  - [Add --sort-dirents=yes|no option for forcing deterministic.](https://anonscm.debian.org/git/reproducible/disorderfs.git/commit/?id=2aae325)
+
+
+reprotest development
+---------------------
+
+FIXME
+
+tests.reproducible-builds.org
+-----------------------
+
+Debian: 
+ * Link to jenkins documentation in every page (h01ger)
+ * In the "pre build" check, whether a node is up, now also detects if a node has a read-only filesystem, which sometimes happens on some broken armhf nodes. (h01ger)
+ * Collapse whitespace to avoid ugly "trailing underlines" in hyperlinks for diffoscope results and pkg sets (Chris Lamb)
+ * Give details HTML elements "cursor: pointer" CSS property to highlight they are clickable.
 
+Misc.
+-----
 
+This week's edition was written by Chris Lamb 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