[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: