Merge lp:~elmo/ubuntu/natty/udev/udev-fix-740224 into lp:~ubuntu-core-dev/ubuntu/natty/udev/ubuntu

Proposed by James Troup
Status: Merged
Merged at revision: 2660
Proposed branch: lp:~elmo/ubuntu/natty/udev/udev-fix-740224
Merge into: lp:~ubuntu-core-dev/ubuntu/natty/udev/ubuntu
Diff against target: 29 lines (+11/-0)
2 files modified
debian/changelog (+7/-0)
debian/rules (+4/-0)
To merge this branch: bzr merge lp:~elmo/ubuntu/natty/udev/udev-fix-740224
Reviewer Review Type Date Requested Status
Ubuntu Core Development Team Pending
Review via email: mp+54397@code.launchpad.net

Description of the change

Fix (i.e. empty) depedency_libs in .la files which caused builds to fail in a multiarch world. (LP: #740224)

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2011-03-20 19:03:57 +0000
3+++ debian/changelog 2011-03-22 17:45:56 +0000
4@@ -1,3 +1,10 @@
5+udev (166-0ubuntu6) natty; urgency=low
6+
7+ * Fix (i.e. empty) depedency_libs in .la files per Debian Policy 10.2.
8+ (LP: #740224)
9+
10+ -- James Troup <james.troup@canonical.com> Tue, 22 Mar 2011 17:32:06 +0000
11+
12 udev (166-0ubuntu5) natty; urgency=low
13
14 * Build for multiarch.
15
16=== modified file 'debian/rules'
17--- debian/rules 2011-03-20 19:03:50 +0000
18+++ debian/rules 2011-03-22 17:45:56 +0000
19@@ -85,6 +85,10 @@
20 T=`readlink debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgudev-1.0.so`; \
21 rm debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgudev-1.0.so; \
22 ln -s /usr/lib/$(DEB_HOST_MULTIARCH)/`basename $$T` debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgudev-1.0.so
23+ # Fix up dependency_libs in libtool .la files
24+ for file in `find debian/tmp/usr/lib/ -name \*.la`; do \
25+ sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
26+ done
27
28 # Documentation
29 install -m 644 -o root -g root debian/README-etc-rules.d \

Subscribers

People subscribed via source and target branches