Package: redland Version: 1.0.16-3 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu ubuntu-patch trusty
Hi, The ppc64el port requires a patch to libtool.m4. I don't think that's in Debian yet, but when it is it will require autoreconfing a bunch of packages to pick it up. redland could handle this quite easily by using dh-autoreconf rather than just autotools-dev; when libtool is in use (as of course it is here), dh-autoreconf is a superset of autotools-dev, and it seems to still build just fine if I do the following. (P.S. It's slightly odd that I had to build-depend on gtk-doc-tools here but apparently not in rasqal. You might want to double-check the latter to make sure nothing goes missing - an extra build-depends there wouldn't hurt, at any rate.) * Convert to dh-autoreconf in order to update libtool.m4 for new ports. This also requires build-depending on gtk-doc-tools. diff -Nru redland-1.0.16/debian/control redland-1.0.16/debian/control --- redland-1.0.16/debian/control 2013-11-24 23:58:03.000000000 +0000 +++ redland-1.0.16/debian/control 2013-12-17 10:22:11.000000000 +0000 @@ -2,7 +2,7 @@ Section: devel Priority: optional Maintainer: Dave Beckett <daj...@debian.org> -Build-Depends: debhelper (>= 8.1.3), autotools-dev, cdbs (>= 0.4.93~), libtool (>= 1.5), perl (>= 5.8.1-2), libraptor2-dev (>=2.0.10), librasqal3-dev (>= 0.9.30), libdb-dev, libmysqlclient-dev, libsqlite3-dev, libpq-dev, libltdl-dev, unixodbc-dev +Build-Depends: debhelper (>= 8.1.3), dh-autoreconf, cdbs (>= 0.4.93~), libtool (>= 1.5), perl (>= 5.8.1-2), libraptor2-dev (>=2.0.10), librasqal3-dev (>= 0.9.30), libdb-dev, libmysqlclient-dev, libsqlite3-dev, libpq-dev, libltdl-dev, unixodbc-dev, gtk-doc-tools Standards-Version: 3.9.4 Homepage: http://librdf.org/ diff -Nru redland-1.0.16/debian/rules redland-1.0.16/debian/rules --- redland-1.0.16/debian/rules 2013-11-25 00:08:02.000000000 +0000 +++ redland-1.0.16/debian/rules 2013-12-17 10:19:33.000000000 +0000 @@ -2,6 +2,7 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/dpkg/buildflags.mk # https://wiki.debian.org/HardeningWalkthrough#rules_files_based_on_cdbs Thanks, -- Colin Watson [cjwat...@ubuntu.com] -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org