Package: openais
Version: 1.1.4-4.1
Severity: normal
Tags: patch
User: [email protected]
Usertags: ppc64el
User: [email protected]
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 <[email protected]>, Bastian Blank <[email protected]>, Frederik Schüler <[email protected]>,
  Guido Günther <[email protected]>
 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