Package: libvanessa-socket-dev Version: 0.0.13-1 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-socket.pc. During cross compilation, pkg-config searches /usr/share/pkgconfig and /usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig, but it does not search /usr/lib/pkgconfig. Thus vanessa-socket.pc must be moved. Please consider applying the attached patch. Helmut
diff --minimal -Nru vanessa-socket-0.0.13/debian/changelog vanessa-socket-0.0.13/debian/changelog --- vanessa-socket-0.0.13/debian/changelog 2015-06-14 06:53:27.000000000 +0200 +++ vanessa-socket-0.0.13/debian/changelog 2019-08-14 06:22:37.000000000 +0200 @@ -1,3 +1,10 @@ +vanessa-socket (0.0.13-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move vanessa-socket.pc to a Multi-Arch location. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 14 Aug 2019 06:22:37 +0200 + vanessa-socket (0.0.13-1) unstable; urgency=medium * New Upstream diff --minimal -Nru vanessa-socket-0.0.13/debian/libvanessa-socket-dev.files vanessa-socket-0.0.13/debian/libvanessa-socket-dev.files --- vanessa-socket-0.0.13/debian/libvanessa-socket-dev.files 2014-09-11 03:26:15.000000000 +0200 +++ vanessa-socket-0.0.13/debian/libvanessa-socket-dev.files 2019-08-14 06:22:01.000000000 +0200 @@ -1,8 +1,8 @@ usr/include/vanessa_socket.h -usr/lib/libvanessa_socket.so -usr/lib/libvanessa_socket.a -usr/lib/libvanessa_socket.la -usr/lib/pkgconfig/vanessa-socket.pc +usr/lib/*/libvanessa_socket.so +usr/lib/*/libvanessa_socket.a +usr/lib/*/libvanessa_socket.la +usr/lib/*/pkgconfig/vanessa-socket.pc usr/share/doc/libvanessa-socket-dev/changelog.gz usr/share/doc/libvanessa-socket-dev/README diff --minimal -Nru vanessa-socket-0.0.13/debian/libvanessa-socket2.files vanessa-socket-0.0.13/debian/libvanessa-socket2.files --- vanessa-socket-0.0.13/debian/libvanessa-socket2.files 2014-09-11 03:26:15.000000000 +0200 +++ vanessa-socket-0.0.13/debian/libvanessa-socket2.files 2019-08-14 06:22:28.000000000 +0200 @@ -1,2 +1,2 @@ -usr/lib/libvanessa_socket.so.2 -usr/lib/libvanessa_socket.so.2.1.0 +usr/lib/*/libvanessa_socket.so.2 +usr/lib/*/libvanessa_socket.so.2.1.0 diff --minimal -Nru vanessa-socket-0.0.13/debian/rules vanessa-socket-0.0.13/debian/rules --- vanessa-socket-0.0.13/debian/rules 2014-09-11 03:37:45.000000000 +0200 +++ vanessa-socket-0.0.13/debian/rules 2019-08-14 06:21:25.000000000 +0200 @@ -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