Bug#753532: gtkspell: please run autoreconf to build properly on new architectures

2014-08-30 Thread Aurelien Jarno
Hi,

On Wed, Jul 02, 2014 at 05:15:06PM -0300, Fernando Seiti Furusato wrote:
 Source: gtkspell
 Version: 2.0.16-1
 Severity: normal
 Tags: patch
 
 Dear Maintainer,
 
 Although the package gtkspell builds without failing in ppc64el, it does not 
 work
 properly when installed.
 
 That is due to the linker being incorrectly identified among other things, 
 which
 prevents .so files from being generated and installed.
 
 Including dh-autoreconf to the build fixes that problem so the package 
 installed
 works properly in addition to enabling the package to other new architectures.
 The patch attached contains such modification.

This bug now blocks the ppc64el bootstrap in Debian. Would it be
possible to get a fixed version as soon as possible? If you don't have
time, I can also NMU the package with the patch attached to this bug.

Thanks,
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#753532: gtkspell: please run autoreconf to build properly on new architectures

2014-08-30 Thread Andreas Barth
* Fernando Seiti Furusato (ferse...@br.ibm.com) [140830 09:33]:
 That is due to the linker being incorrectly identified among other things, 
 which
 prevents .so files from being generated and installed.
 
 Including dh-autoreconf to the build fixes that problem so the package 
 installed
 works properly in addition to enabling the package to other new architectures.
 The patch attached contains such modification.

As this bugs blocks inkscape and indirectly cython / python-numpy to
be built (and this in turn another ~200 packages or so), and the
package is on the lowNMU-list, I will upload the fix now.


Andi


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#753532: gtkspell: please run autoreconf to build properly on new architectures

2014-07-02 Thread Fernando Seiti Furusato
Source: gtkspell
Version: 2.0.16-1
Severity: normal
Tags: patch

Dear Maintainer,

Although the package gtkspell builds without failing in ppc64el, it does not 
work
properly when installed.

That is due to the linker being incorrectly identified among other things, which
prevents .so files from being generated and installed.

Including dh-autoreconf to the build fixes that problem so the package installed
works properly in addition to enabling the package to other new architectures.
The patch attached contains such modification.

Thanks!
Fernando


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: gtkspell-2.0.16/debian/control
===
--- gtkspell-2.0.16.orig/debian/control	2010-01-09 03:32:47.0 +
+++ gtkspell-2.0.16/debian/control	2014-07-02 19:54:19.780003187 +
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Ari Pollak a...@debian.org
-Build-Depends: debhelper (= 7.0.0), libenchant-dev, libgtk2.0-dev (= 2.4.0), libltdl3-dev, libxml-parser-perl, intltool (= 0.35.0), autotools-dev
+Build-Depends: debhelper (= 7.0.0), libenchant-dev, libgtk2.0-dev (= 2.4.0), libltdl3-dev, libxml-parser-perl, intltool (= 0.35.0), dh-autoreconf
 Standards-Version: 3.8.3
 
 Package: libgtkspell0
Index: gtkspell-2.0.16/debian/rules
===
--- gtkspell-2.0.16.orig/debian/rules	2010-01-09 03:30:05.0 +
+++ gtkspell-2.0.16/debian/rules	2014-07-02 19:54:51.630003191 +
@@ -17,12 +17,7 @@
 
 config.status: configure
 	dh_testdir
-	
-	-test -r /usr/share/misc/config.sub  \
-	  cp -f /usr/share/misc/config.sub config.sub
-	-test -r /usr/share/misc/config.guess  \
-	  cp -f /usr/share/misc/config.guess config.guess
-
+	dh_autoreconf
 	# Add here commands to configure the package.
 	./configure $(CROSS) CFLAGS=$(CFLAGS) LDFLAGS=-Wl,-z,defs --disable-gtk-doc --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-gtk-doc
 
@@ -44,6 +39,7 @@
 	# Add here commands to clean up after the build process.
 	[ ! -f Makefile ] || $(MAKE) distclean
 
+	dh_autoreconf_clean
 	dh_clean
 
 install: build