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