Fix FTBFS introduced in most recent Ubuntu upload

Bug #1707074 reported by Simon Quigley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libwebcam (Ubuntu)
Fix Released
Undecided
Adam Conrad

Bug Description

In the most recent upload to Ubuntu, the location of several files in debian/libwebcam0.install and debian/libwebcam0-dev.install were changed as follows:

--- libwebcam-0.2.4/debian/libwebcam0-dev.install 2014-11-28 23:32:56.000000000 +0000
+++ libwebcam-0.2.4/debian/libwebcam0-dev.install 2015-03-04 15:31:30.000000000 +0000
@@ -1,5 +1,5 @@
 usr/include/dynctrl-logitech.h
 usr/include/webcam.h
-usr/lib/libwebcam.a
-usr/lib/libwebcam.so
-usr/lib/pkgconfig/libwebcam.pc
+usr/lib/*/libwebcam.a
+usr/lib/*/libwebcam.so
+usr/lib/*/pkgconfig/libwebcam.pc

--- libwebcam-0.2.4/debian/libwebcam0.install 2013-11-01 23:49:24.000000000 +0000
+++ libwebcam-0.2.4/debian/libwebcam0.install 2015-03-04 15:28:52.000000000 +0000
@@ -1 +1 @@
-usr/lib/libwebcam.so.*
+usr/lib/*/libwebcam.so.*

This was not correct (maybe it was at the time, not now), and when building locally in a fresh chroot right from this Ubuntu revision, it showed that the correct action is to revert this, and it builds fine.

Revision history for this message
Simon Quigley (tsimonq2) wrote :

Attached is a debdiff for Artful applicable to 0.2.4-1.1.

Changed in libwebcam (Ubuntu):
status: New → In Progress
assignee: nobody → Simon Quigley (tsimonq2)
Adam Conrad (adconrad)
Changed in libwebcam (Ubuntu):
status: In Progress → Fix Committed
assignee: Simon Quigley (tsimonq2) → Adam Conrad (adconrad)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libwebcam - 0.2.4-1.1ubuntu2

---------------
libwebcam (0.2.4-1.1ubuntu2) artful; urgency=medium

  * Feed -DCMAKE_INSTALL_LIBDIR to the build as dh(1) would do, to
    work around apparent behaviour change in cmake (LP: #1707074)

 -- Adam Conrad <email address hidden> Thu, 27 Jul 2017 16:35:48 -0600

Changed in libwebcam (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.