Bug#843724: move vpx.pc to a multiarch location
Helmut Grohne
helmut at subdivi.de
Wed Nov 9 05:03:51 UTC 2016
Package: libvpx-dev
Version: 1.6.0-2
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
Control: affects -1 + src:gst-plugins-good1.0
gst-plugins-good1.0 fails to cross build from source, because it fails
to detect the presence of vpx. It uses pkg-config for detection and
pkg-config ignores /usr/lib/pkgconfig during cross compilation. Only
/usr/share/pkgconfig and /usr/lib/<triplet>/pkgconfig are considered.
Please move vpx.pc to one of the supported locations. I am attaching a
patch for your convenience.
Helmut
-------------- next part --------------
diff --minimal -Nru libvpx-1.6.0/debian/changelog libvpx-1.6.0/debian/changelog
--- libvpx-1.6.0/debian/changelog 2016-09-01 10:46:47.000000000 +0200
+++ libvpx-1.6.0/debian/changelog 2016-11-09 05:59:15.000000000 +0100
@@ -1,3 +1,10 @@
+libvpx (1.6.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Install vpx.pc into a multiarch location (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Wed, 09 Nov 2016 05:59:15 +0100
+
libvpx (1.6.0-2) unstable; urgency=medium
* Upload to unstable.
diff --minimal -Nru libvpx-1.6.0/debian/libvpx-dev.install libvpx-1.6.0/debian/libvpx-dev.install
--- libvpx-1.6.0/debian/libvpx-dev.install 2016-08-21 19:14:20.000000000 +0200
+++ libvpx-1.6.0/debian/libvpx-dev.install 2016-11-09 05:59:14.000000000 +0100
@@ -2,4 +2,4 @@
builddir/vpx-vp8-*/lib/libvpx.so /usr/lib/${DEB_HOST_MULTIARCH}/
builddir/vpx-vp8-*/lib/libvpx.a /usr/lib/${DEB_HOST_MULTIARCH}/
builddir/vpx-vp8-*/include/vpx usr/include
-builddir/vpx-vp8-*/lib/pkgconfig usr/lib
+builddir/vpx-vp8-*/lib/pkgconfig usr/lib/${DEB_HOST_MULTIARCH}/
More information about the pkg-multimedia-maintainers
mailing list