Bug#768077: unblock: wfmath/1.0.2+dfsg1-0.3
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package wfmath
The patch will apply a fix for 760192 targetting jessie.
I discussed the issue already today morninn on IRC and there was no negative feedback.
Would be great if you would consider the unblock.
(Note: This is the "non intrusive" approach -- admitted a little bit hackish --
if you prefer to run autoreconf --force --install for all archs, please let me
know.
Reasoning for my unblock request
- This patch will enable the previously FTBFS archs arm64 and ppc64el
- Those two arcs were never built
- The patch is crafted that the behaviour of the other archs is not
changed.
- However, that reduce the patch to hack-level: After the freeze the fix
from the BTS should be applied: calling autoreconf --force --install for
all archs or just letting dh_autoreconf doing its job.
(This is the reason why I did not close the bug)
Further proceeding:
After I get the OK from you, I will NMU the package and upload it to DELAYED/0.
Thanks!
--
(cold)tobi
Here's the debdiff:
diff -Nru wfmath-1.0.2+dfsg1/debian/changelog wfmath-1.0.2+dfsg1/debian/changelog
--- wfmath-1.0.2+dfsg1/debian/changelog 2014-08-13 09:21:38.000000000 +0200
+++ wfmath-1.0.2+dfsg1/debian/changelog 2014-11-04 20:52:59.000000000 +0100
@@ -1,3 +1,12 @@
+wfmath (1.0.2+dfsg1-0.3) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Add hack for arm64 and ppc64el. Note, that this is just a hack, the
+ proper way to fix it is in #760192, which is explicitly not closed.
+ The proper way is too intrusive for an upload during the freeze.
+
+ -- Tobias Frost <tobi@debian.org> Tue, 04 Nov 2014 20:40:53 +0100
+
wfmath (1.0.2+dfsg1-0.2) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru wfmath-1.0.2+dfsg1/debian/rules wfmath-1.0.2+dfsg1/debian/rules
--- wfmath-1.0.2+dfsg1/debian/rules 2014-08-10 17:30:23.000000000 +0200
+++ wfmath-1.0.2+dfsg1/debian/rules 2014-11-04 20:57:02.000000000 +0100
@@ -7,7 +7,12 @@
override_dh_autoreconf:
+ifneq (,$(findstring $(DEB_BUILD_ARCH),arm64 ppc64el))
+ echo "autoreconf hack"
+ dh_autoreconf
+else
dh_autoreconf ./autogen.sh
+endif
override_dh_auto_configure:
dh_auto_configure -- --disable-silent-rules
unblock wfmath/1.0.2+dfsg1-0.3
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: