[Reproducible-commits] [misc] 01/01: add finished #48 and unfinished #50, plus a TODO file

Holger Levsen holger at moszumanska.debian.org
Mon Apr 11 07:51:12 UTC 2016


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

holger pushed a commit to branch master
in repository misc.

commit 17b2b9ba74353735e03375a15daf9159839e063a
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon Apr 11 09:50:40 2016 +0200

    add finished #48 and unfinished #50, plus a TODO file
---
 reports/TODO                      |   9 +++
 reports/{posts => drafts}/49.mdwn |   0
 reports/drafts/50.mdwn            | 115 ++++++++++++++++++++++++++++++++++++++
 reports/posts/48.mdwn             | 104 ++++++++++++++++++++++++++++++++++
 4 files changed, 228 insertions(+)

diff --git a/reports/TODO b/reports/TODO
new file mode 100644
index 0000000..996047d
--- /dev/null
+++ b/reports/TODO
@@ -0,0 +1,9 @@
+#48 should go online again
+	hosted with ikiwiki on alioth
+	stage/ dir (which is published on every commit too)
+	posts/ dir (which has the published stuff going to planet)
+	add note saying the URL has moved.
+new url needs to be added to planet and tweeted
+#49 needs to be published, once we polished publishing with #48
+#50 needs to be finished
+this TODO file needs to become a README
diff --git a/reports/posts/49.mdwn b/reports/drafts/49.mdwn
similarity index 100%
rename from reports/posts/49.mdwn
rename to reports/drafts/49.mdwn
diff --git a/reports/drafts/50.mdwn b/reports/drafts/50.mdwn
new file mode 100644
index 0000000..86e3402
--- /dev/null
+++ b/reports/drafts/50.mdwn
@@ -0,0 +1,115 @@
+[[!meta title="Reproducible builds: week 50 in Stretch cycle"]]
+[[!tag reproducible_builds]]
+
+What happened in the [reproducible
+builds](https://wiki.debian.org/ReproducibleBuilds) effort between April 3rd and April 9th:
+
+Media coverage
+--------------
+
+Toolchain fixes
+---------------
+
+Alexis Bienven�e submitted patches adding support for [SOURCE_DATE_EPOCH](https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal) in several tools: [transfig](https://bugs.debian.org/819911), [imagemagick](https://bugs.debian.org/819914), [rdtool](https://bugs.debian.org/820144), and [asciidoctor](https://bugs.debian.org/820435). boyska submitted one for [python-reportlab](https://bugs.debian.org/820169).
+
+Packages fixed
+--------------
+
+The following packages have become reproducible due to changes in their
+build dependencies:
+[atinject-jsr330](https://tracker.debian.org/atinject-jsr330) is reproducible likely due to toolchain fixes on armhf
+[brailleutils](https://tracker.debian.org/brailleutils) is reproducible likely due to toolchain fixes on armhf
+[cglib3](https://tracker.debian.org/cglib3) is reproducible likely due to toolchain fixes on armhf
+[gnugo](https://tracker.debian.org/gnugo) is reproducible likely due to toolchain fixes on armhf
+[gpodder](https://tracker.debian.org/gpodder) is reproducible likely due to toolchain fixes on armhf
+[libcobra-java](https://tracker.debian.org/libcobra-java) is reproducible likely due to toolchain fixes on armhf
+[libgnumail-java](https://tracker.debian.org/libgnumail-java) is reproducible likely due to toolchain fixes on amd64
+[libjchart2d-java](https://tracker.debian.org/libjchart2d-java) is reproducible likely due to toolchain fixes on armhf
+[libjcommon-java](https://tracker.debian.org/libjcommon-java) is reproducible likely due to toolchain fixes on amd64
+[libjfreechart-java](https://tracker.debian.org/libjfreechart-java) is reproducible likely due to toolchain fixes on amd64
+[libjide-oss-java](https://tracker.debian.org/libjide-oss-java) is reproducible likely due to toolchain fixes on armhf
+[liblaf-widget-java](https://tracker.debian.org/liblaf-widget-java) is reproducible likely due to toolchain fixes on armhf
+[liblastfm-java](https://tracker.debian.org/liblastfm-java) is reproducible likely due to toolchain fixes on armhf
+[liboptions-java](https://tracker.debian.org/liboptions-java) is reproducible likely due to toolchain fixes on amd64
+[octave-control](https://tracker.debian.org/octave-control) is reproducible likely due to toolchain fixes on armhf
+[octave-mpi](https://tracker.debian.org/octave-mpi) is reproducible likely due to toolchain fixes on armhf
+[octave-nan](https://tracker.debian.org/octave-nan) is reproducible likely due to toolchain fixes on amd64
+[octave-parallel](https://tracker.debian.org/octave-parallel) is reproducible likely due to toolchain fixes on amd64
+[octave-stk](https://tracker.debian.org/octave-stk) is reproducible likely due to toolchain fixes on amd64
+[octave-struct](https://tracker.debian.org/octave-struct) is reproducible likely due to toolchain fixes on amd64
+[octave-tsa](https://tracker.debian.org/octave-tsa) is reproducible likely due to toolchain fixes on amd64
+[velocity-tools](https://tracker.debian.org/velocity-tools) is reproducible likely due to toolchain fixes on amd64
+[zookeeper](https://tracker.debian.org/zookeeper) is reproducible likely due to toolchain fixes on amd64
+[erlang-bitcask](https://tracker.debian.org/erlang-bitcask) is reproducible since 2.0.2+dfsg-1 over 1.6.7+dfsg-1 <http://metadata.ftp-master.debian.org/changelogs/main/e/erlang-bitcask/erlang-bitcask_2.0.2+dfsg-1_changelog> on amd64
+?? [oar](https://tracker.debian.org/oar) is reproducible since 2.5.7-2 over 2.5.6-2 <http://metadata.ftp-master.debian.org/changelogs/main/o/oar/oar_2.5.7-2_changelog> on amd64
+
+The following packages became reproducible after getting fixed:
+
+ * [apt-listchanges](https://tracker.debian.org/apt-listchanges)/2.88 by Robert Luberda.
+ * [cgal](https://tracker.debian.org/cgal)/4.8-1 by Joachim Reichel.
+ * [geneweb](https://tracker.debian.org/geneweb)/6.08+git20160228+dfsg-2 by Guillaume Brochu.
+ * [glance](https://tracker.debian.org/glance)/2:12.0.0~rc2-1 uploaded by Thomas Goirand, [original patch](https://bugs.debian.org/807475) by Chris Lamb.
+ * [gle-graphics](https://tracker.debian.org/gle-graphics)/4.2.5-4 by Christian T. Steigies.
+ * [maude](https://tracker.debian.org/maude) uploaded by Andreas Tille, [patch](https://bugs.debian.org/819948) by Alexis Bienven�e.
+ * [psqlodbc](https://tracker.debian.org/psqlodbc)/1:09.05.0100-3 by Christoph Berg.
+ * [resource-agents](https://tracker.debian.org/resource-agents)/1:3.9.7-3 by Christoph Berg.
+ * [vgabios](https://tracker.debian.org/vgabios)/0.7a-6 by Reiner Herrmann.
+[vim](https://tracker.debian.org/vim) is reproducible since 2:7.4.1689-2 over 2:7.4.1689-1 <http://metadata.ftp-master.debian.org/changelogs/main/v/vim/vim_7.4.1689-2_changelog> on amd64
+ * [xmhtml](https://tracker.debian.org/xmhtml)/1.1.10-2 by Graham Inggs with Reiner Herrmann's help.
+ * [xscreensaver](https://tracker.debian.org/xscreensaver)/5.34-2 uploaded by Tormod Volden, [original patch](https://bugs.debian.org/819595) by Sascha Steinbiss.
+
+Some uploads fixed some reproducibility issues, but not all of them:
+
+ * [rkward](https://tracker.debian.org/rkward)/0.6.5-1 uploaded by Thomas Friedrichsmeier, [original patch](https://bugs.debian.org/783290) by Philip Rinn.
+ * [mailfilter](https://tracker.debian.org/mailfilter)/0.8.4-1 uploaded by Elimar Riesebieter, [original patch](https://bugs.debian.org/778264) by Chris Lamb.
+ * [bind9](https://tracker.debian.org/bind9)/1:9.10.3.dfsg.P4-6 uploaded by Michael Gilbert, [original patch](https://bugs.debian.org/783885) by Reiner Herrmann.
+python-numpy?
+ * [bzr](https://tracker.debian.org/bzr)/2.7.0-{3,4} by Jelmer Vernooij.
+ * [samba](https://tracker.debian.org/samba)/2:4.3.6+dfsg-2 uploaded by Mathieu Parent, fix by Jelmer Vernooij.
+ * [fwupdate](https://tracker.debian.org/fwupdate)/0.5-3 by Mario Limonciello.
+ * [paraview](https://tracker.debian.org/paraview)/5.0.1+dfsg1-1 by Anton Gladky.
+
+Patches submitted which have not made their way to the archive yet:
+
+ * [#819883](https://bugs.debian.org/819883) on [debootstrap](https://tracker.debian.org/debootstrap) by Reiner Herrmann: tell tar to sort the archive members.
+ * [#819885](https://bugs.debian.org/819885) on [chktex](https://tracker.debian.org/chktex) by Sascha Steinbiss: use the time of latest `debian/changelog` entry as documentation timestamp.
+ * [#819915](https://bugs.debian.org/819915) on [kannel](https://tracker.debian.org/kannel) by Alexis Bienven�e: use the time of latest `debian/changelog` entry as documentation timestamp.
+ * [#819921](https://bugs.debian.org/819921) on [basket](https://tracker.debian.org/basket) by Alexis Bienven�e: remove build date from debug info.
+ * [#819965](https://bugs.debian.org/819965) on [please make pkg reproducible](https://tracker.debian.org/please make pkg reproducible) by normalize file permissions before creating `.pk3` archive.
+ * [#820016](https://bugs.debian.org/820016) on [gabedit](https://tracker.debian.org/gabedit) by Alexis Bienven�e: sort object files used to build the executable.
+ * [#820032](https://bugs.debian.org/820032) on [bibledit-gtk](https://tracker.debian.org/bibledit-gtk) by Alexis Bienven�e: remove useless included `Makefile`.
+ * [#820072](https://bugs.debian.org/820072) on [synfig](https://tracker.debian.org/synfig) by Alexis Bienven�e: remove build date from info output.
+ * [#820148](https://bugs.debian.org/820148) on [autopkgtest](https://tracker.debian.org/autopkgtest) by Alexis Bienven�e: fix install order to cope with locales with case insensitive globbing.
+ * [#820152](https://bugs.debian.org/820152) on [anope](https://tracker.debian.org/anope) by Alexis Bienven�e: remove build date from the version string.
+ * [#820179](https://bugs.debian.org/820179) on [aodh](https://tracker.debian.org/aodh) by Alexis Bienven�e: remove build date from the documentation.
+ * [#820183](https://bugs.debian.org/820183) on [cython](https://tracker.debian.org/cython) by Alexis Bienven�e: add support `SOURCE_DATE_EPOCH`.
+ * [#820194](https://bugs.debian.org/820194) on [nasm](https://tracker.debian.org/nasm) by rain1: sorts keys when traversing hash tables used to build the documentation.
+ * [#820226](https://bugs.debian.org/820226) on [chrony](https://tracker.debian.org/chrony) by Alexis Bienven�e: add support for `SOURCE_DATE_EPOCH` to preset the `ntp_era_split` parameter.
+ * [#820457](https://bugs.debian.org/820457) on [recode](https://tracker.debian.org/recode) by Alexis Bienven�e: use system `help2man`.
+ * [#820522](https://bugs.debian.org/820522) on [gtkspell](https://tracker.debian.org/gtkspell) by Alexis Bienven�e: force shell to `/bin/sh` in example `Makefile`.
+
+tests.reproducible-builds.org
+-----------------------------
+
+diffoscope development
+----------------------
+
+strip-nondeterminism development
+--------------------------------
+
+disorderfs development
+----------------------
+
+Documentation update
+--------------------
+
+Package reviews
+---------------
+
+93 [reviews](https://reproducible.debian.net/unstable/amd64/index_notes.html) have been removed, 66 added and 21 updated in the previous week.
+
+12 new FTBFS bugs have been reported by Chris Lamb and Niko Tyni.
+
+Misc.
+-----
+
diff --git a/reports/posts/48.mdwn b/reports/posts/48.mdwn
new file mode 100644
index 0000000..fe74a40
--- /dev/null
+++ b/reports/posts/48.mdwn
@@ -0,0 +1,104 @@
+[[!meta title="Reproducible builds: week 48 in Stretch cycle"]]
+[[!meta date="Sun Mar 27 22:22:02 2016 +0200"]]
+[[!tag reproducible_builds]]
+
+What happened in the [reproducible
+builds](https://wiki.debian.org/ReproducibleBuilds) effort between March 20th and March 26th:
+
+Toolchain fixes
+---------------
+
+ * Sebastian Ramacher uploaded [breathe](https://tracker.debian.org/breathe)/4.2.0-1 which makes its output deterministic. [Original patch](https://bugs.debian.org/809186) by Chris Lamb, [merged upstream](https://github.com/michaeljones/breathe/pull/235).
+ * Rafael Laboissiere uploaded [octave](https://tracker.debian.org/octave)/4.0.1-1 which allows packages to be built in place and avoid unreproducible builds due to temporary build directories appearing in the `.oct` files.
+
+Daniel Kahn Gillmor worked on removing build path from build symbols submitting a [patch](https://bugs.debian.org/819185) adding `-fdebug-prefix-map` to [clang](https://tracker.debian.org/clang) to match GCC, [another patch](https://bugs.debian.org/819176) against [gcc-5](https://tracker.debian.org/gcc-5) to backport the removal of `-fdebug-prefix-map` from `DW_AT_producer`, and finally by [proposing](https://bugs.debian.org/819194) the addition of a `normalizedebugpath` to the `reproduc [...]
+
+As succesful result of lobbying at [LibrePlanet 2016](https://www.libreplanet.org/2016/program/), the `--clamp-mtime` option will be [featured in the next Tar release](https://bugs.debian.org/816072#14). This option is likely to be used by `dpkg-deb` to [implement deterministic mtimes for packaged files](https://bugs.debian.org/759886).
+
+Packages fixed
+--------------
+
+The following packages have become reproducible due to changes in their
+build dependencies:
+[augeas](https://tracker.debian.org/augeas),
+[gmtkbabel](https://tracker.debian.org/gmtkbabel),
+[ktikz](https://tracker.debian.org/ktikz),
+[octave-control](https://tracker.debian.org/octave-control),
+[octave-general](https://tracker.debian.org/octave-general),
+[octave-image](https://tracker.debian.org/octave-image),
+[octave-ltfat](https://tracker.debian.org/octave-ltfat),
+[octave-miscellaneous](https://tracker.debian.org/octave-miscellaneous),
+[octave-mpi](https://tracker.debian.org/octave-mpi),
+[octave-nurbs](https://tracker.debian.org/octave-nurbs),
+[octave-octcdf](https://tracker.debian.org/octave-octcdf),
+[octave-sockets](https://tracker.debian.org/octave-sockets),
+[octave-strings](https://tracker.debian.org/octave-strings),
+[openlayers](https://tracker.debian.org/openlayers),
+[python-structlog](https://tracker.debian.org/python-structlog),
+[signond](https://tracker.debian.org/signond).
+
+The following packages became reproducible after getting fixed:
+
+ * [atheme-services](https://tracker.debian.org/atheme-services)/7.0.7-1 by Antoine Beaupré.
+ * [boa-constructor](https://tracker.debian.org/boa-constructor)/0.6.1-16 by Reiner Herrmann.
+ * [calculix-ccx](https://tracker.debian.org/calculix-ccx)/2.10-1 by Wolfgang Fütterer, fixed upstream.
+ * [deap](https://tracker.debian.org/deap)/1.0.2.post2-2 by Daniel Stender.
+ * [debian-keyring](https://tracker.debian.org/debian-keyring)/2016.03.22 uploaded by Jonathan McDowell, fix by Niels Thykier, [obsolete patch](https://bugs.debian.org/818111) by Satyam Zode.
+ * [firefox-kwallet5](https://tracker.debian.org/firefox-kwallet5)/1.0-2 by Sandro Knauß.
+ * [fox1.6](https://tracker.debian.org/fox1.6)/1.6.51-1 by Joachim Wiedorn.
+ * [gdnsd](https://tracker.debian.org/gdnsd)/2.2.3-1 by Faidon Liambotis.
+ * [glib2.0](https://tracker.debian.org/glib2.0)/2.48.0-1 uploaded by Iain Lane, [original patch](https://bugs.debian.org/812876) by Lunar, [merged upstream](https://bugzilla.gnome.org/show_bug.cgi?id=763617).
+ * [jwm](https://tracker.debian.org/jwm)/2.3.4-1 uploaded by Samuel Henrique Oltramari Pinto, fix by Reiner Herrmann.
+ * [libasm4-java](https://tracker.debian.org/libasm4-java)/5.0.4-2 by Emmanuel Bourg.
+ * [libjna-java](https://tracker.debian.org/libjna-java)/4.2.2-1 by Emmanuel Bourg.
+ * [libsynthesis](https://tracker.debian.org/libsynthesis)/3.4.0.47.5+syncevolution-1.5.1-1 uploaded by Tino Mettler, [patch](https://bugs.debian.org/792856) by Reiner Herrmann.
+ * [logback](https://tracker.debian.org/logback)/1:1.1.6-1 by Emmanuel Bourg.
+ * [nethack](https://tracker.debian.org/nethack)/3.6.0-2 uploaded by James Cowgill, [patch](https://bugs.debian.org/818128) by Reiner Herrmann.
+ * [php-htmlpurifier](https://tracker.debian.org/php-htmlpurifier)/4.7.0-2 by David Prévot.
+ * [psocksxx](https://tracker.debian.org/psocksxx)/1.1.0-1 by Gianfranco Costamagna.
+ * [sbmltoolbox](https://tracker.debian.org/sbmltoolbox)/4.1.0-3 uploaded by Afif Elghraoui, [original patch](https://bugs.debian.org/819263) by Reiner Herrmann.
+ * [spades](https://tracker.debian.org/spades)/3.7.1+dfsg-2 by Sascha Steinbiss.
+ * [sprng](https://tracker.debian.org/sprng)/2.0a-10 uploaded by Dirk Eddelbuettel, [original patch](https://bugs.debian.org/818762) by Reiner Herrmann.
+
+Some uploads fixed some reproducibility issues, but not all of them:
+
+ * [gle-graphics](https://tracker.debian.org/gle-graphics)/4.2.5-2 by Christian T. Steigies.
+ * [kexec-tools](https://tracker.debian.org/kexec-tools)/1:2.0.10-2 uploaded by Khalid Aziz, [original patch](https://bugs.debian.org/783239) by Lunar.
+ * [pdal](https://tracker.debian.org/pdal)/1.1.0-4 by Bas Couwenberg.
+ * [tcl8.5](https://tracker.debian.org/tcl8.5)/8.5.19-2 uploaded by Sergei Golovan, [original patch](https://bugs.debian.org/818751).
+ * [tcl8.6](https://tracker.debian.org/tcl8.6)/8.6.5+dfsg-2 uploaded by Sergei Golovan, [original patch](https://bugs.debian.org/818750).
+
+Patches submitted which have not made their way to the archive yet:
+
+ * [#818742](https://bugs.debian.org/818742) on [milkytracker](https://tracker.debian.org/milkytracker) by Reiner Herrmann: sorts the list of source files.
+ * [#818752](https://bugs.debian.org/818752) on [tcl8.4](https://tracker.debian.org/tcl8.4) by Reiner Herrmann: sort source files using C locale.
+ * [#818753](https://bugs.debian.org/818753) on [tk8.6](https://tracker.debian.org/tk8.6) by Reiner Herrmann: sort source files using C locale.
+ * [#818754](https://bugs.debian.org/818754) on [tk8.5](https://tracker.debian.org/tk8.5) by Reiner Herrmann: sort source files using C locale.
+ * [#818755](https://bugs.debian.org/818755) on [tk8.4](https://tracker.debian.org/tk8.4) by Reiner Herrmann: sort source files using C locale.
+ * [#818952](https://bugs.debian.org/818952) on [marionnet](https://tracker.debian.org/marionnet) by ceridwen: dummy out build date and uname to make build reproducible.
+ * [#819334](https://bugs.debian.org/819334) on [avahi](https://tracker.debian.org/avahi) by Reiner Herrmann: ship upstream changelog instead of the one generated by gettextize (although duplicate of [#804141](https://bugs.debian.org/804141) by Santiago Vila).
+
+tests.reproducible-builds.org
+-----------------------------
+
+`i386` build nodes have been setup by converting 2 of the 4 `amd64` nodes to `i386`. (h01ger)
+
+Package reviews
+---------------
+
+92 [reviews](https://reproducible.debian.net/unstable/amd64/index_notes.html) have been removed, 66 added and 31 updated in the previous week.
+
+New issues: [timestamps_generated_by_xbean_spring](https://reproducible.debian.net/issues/unstable/timestamps_generated_by_xbean_spring_issue.html), [timestamps_generated_by_mangosdk_spiprocessor](https://reproducible.debian.net/issues/unstable/timestamps_generated_by_mangosdk_spiprocessor_issue.html).
+
+Chris Lamb filed 7 FTBFS bugs.
+
+Misc.
+-----
+
+On March 20th, Chris Lamb gave a talk at [FOSSASIA 2016](http://2016.fossasia.org/schedule/) in Singapore.
+
+The very same day, but a few timezones apart, h01ger did a presentation at [LibrePlanet 2016](https://www.libreplanet.org/2016/program/) in Cambridge, Massachusetts.
+
+Seven [GSoC/Outreachy applications](https://wiki.debian.org/SummerOfCode2016) were made by potential interns to work on various aspects of the reproducible builds effort. On top of interacting with several applicants, prospective mentors gathered to review the applications.
+
+*Huge thanks to Linda Naeun Lee for the new hackergotchi visible on Planet Debian.*

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/misc.git



More information about the Reproducible-commits mailing list