Package: libvanessa-logger-dev Version: 0.0.10-3 Tags: patch User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:perdition
perdition fails to cross build from source, because it cannot find vanessa-logger.pc. During cross compilation, pkg-config only searches /usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig and /usr/share/pkgconfig. It doesn't search /usr/lib/pkgconfig. Thus vanessa-logger.pc needs to be moved. Please consider applying the attached patch. Helmut
diff -u vanessa-logger-0.0.10/debian/changelog vanessa-logger-0.0.10/debian/changelog --- vanessa-logger-0.0.10/debian/changelog +++ vanessa-logger-0.0.10/debian/changelog @@ -1,3 +1,10 @@ +vanessa-logger (0.0.10-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move pkg-config file to a multiarch location. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Tue, 04 Jun 2019 18:17:12 +0200 + vanessa-logger (0.0.10-3) unstable; urgency=medium * Build verbosely (make V=1) so that compiler flags are not hidden diff -u vanessa-logger-0.0.10/debian/rules vanessa-logger-0.0.10/debian/rules --- vanessa-logger-0.0.10/debian/rules +++ vanessa-logger-0.0.10/debian/rules @@ -2,8 +2,10 @@ # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. +include /usr/share/dpkg/architecture.mk + pwd:=$(shell pwd) -cfg:=--prefix=/usr --mandir=/usr/share/man +cfg:=--prefix=/usr --mandir=/usr/share/man --libdir='$${prefix}/lib/$(DEB_HOST_MULTIARCH)' DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk only in patch2: unchanged: --- vanessa-logger-0.0.10.orig/debian/libvanessa-logger-dev.files +++ vanessa-logger-0.0.10/debian/libvanessa-logger-dev.files @@ -1,8 +1,8 @@ usr/include/vanessa_logger.h -usr/lib/libvanessa_logger.so -usr/lib/libvanessa_logger.a -usr/lib/libvanessa_logger.la -usr/lib/pkgconfig/vanessa-logger.pc +usr/lib/*/libvanessa_logger.so +usr/lib/*/libvanessa_logger.a +usr/lib/*/libvanessa_logger.la +usr/lib/*/pkgconfig/vanessa-logger.pc usr/share/doc/libvanessa-logger-dev/changelog.gz usr/share/doc/libvanessa-logger-dev/README only in patch2: unchanged: --- vanessa-logger-0.0.10.orig/debian/libvanessa-logger0.files +++ vanessa-logger-0.0.10/debian/libvanessa-logger0.files @@ -1,2 +1,2 @@ -usr/lib/libvanessa_logger.so.0 -usr/lib/libvanessa_logger.so.0.0.5 +usr/lib/*/libvanessa_logger.so.0 +usr/lib/*/libvanessa_logger.so.0.0.5