Package: openais
Version: 1.1.4-4.1
Severity: normal
Tags: patch
User: debian-powe...@lists.debian.org
Usertags: ppc64el
User: debian-de...@lists.debian.org
Usertags: autoreconf

Dear Maintainer,

The package openais fails to build on ppc64el, as on new architectures, because
the libtool files are out of date, and are not updated during the
build, causing the following error:

http://ftp.unicamp.br/pub/ppc64el/debian/buildd-upstream/build_logs/logs/libsexy_0.1.11-2_ppc64el-20140605-1337.build

I just created a patch that enables it to be built on ppc64el. I am using the
following URL as reference:

https://wiki.debian.org/qa.debian.org/FTBFS#A2014-01-21_using_dh-autoreconf_during_the_build

Thank you,
Breno 

-- 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.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: openais-1.1.4/debian/control
===================================================================
--- openais-1.1.4.orig/debian/control	2011-11-24 09:50:43.000000000 +0000
+++ openais-1.1.4/debian/control	2014-06-23 17:49:13.000000000 +0000
@@ -5,7 +5,7 @@
 Uploaders: Martin Loschwitz <madk...@debian.org>, Bastian Blank <wa...@debian.org>, Frederik Schüler <f...@debian.org>,
  Guido Günther <a...@sigxcpu.org>
 Standards-Version: 3.9.2
-Build-Depends: debhelper (>> 5), libcorosync-dev (>= 1.1.0), pkg-config, groff
+Build-Depends: debhelper (>> 5), libcorosync-dev (>= 1.1.0), pkg-config, groff, dh-autoreconf
 Vcs-Git: git://git.debian.org/debian-ha/openais.git
 Vcs-Browser: http://git.debian.org/?p=debian-ha/openais.git;a=summary
 
Index: openais-1.1.4/debian/rules
===================================================================
--- openais-1.1.4.orig/debian/rules	2012-05-01 15:33:48.000000000 +0000
+++ openais-1.1.4/debian/rules	2014-06-23 17:49:05.000000000 +0000
@@ -6,6 +6,7 @@
 export OPENAIS_BUILD=$(if $(findstring debug,$(DEB_BUILD_OPTIONS)),DEBUG)
 
 configure-stamp:
+	dh_autoreconf
 	./configure --prefix=/usr \
 		    --sysconfdir=/etc \
                     --libexecdir=/usr/lib/ \
@@ -21,6 +22,7 @@
 
 clean:
 	dh_testdir
+	dh_autoreconf_clean
 	[ ! -f Makefile ] || $(MAKE) distclean
 	dh_clean configure-stamp build-stamp
 

Reply via email to