Bug#469301: lintian: multiarch libraries support
Package: lintian
Version: 1.23.45
Severity: wishlist
Multiarch libraries have their own directories, allowing them to be
shared among all architectures. Please add support for this.
Other directories you may want to add besides i486-linux-gnu are:
* arm-linux-gnu
* arm-linux-gnueabi
* hppa-linux-gnu
* m68k-linux-gnu
* mips-linux-gnu
* mipsel-linux-gnu
* powerpc-linux-gnu
* s390-linux-gnu
* sparc-linux-gnu
* x86_64-linux-gnu
--- checks/binaries.orig 2008-02-08 03:56:39.000000000 +0100
+++ checks/binaries 2008-03-04 15:36:39.000000000 +0100
@@ -172,7 +172,9 @@
if ($arch eq 'all') {
# package is `Architecture: all' but contains libs!?
- tag "arch-independent-package-contains-binary-or-object", "$file";
+ tag "arch-independent-package-contains-binary-or-object", "$file"
+ # ignore multiarch directories
+ unless ($file =~ m,^\./(usr/)?lib/i486-linux-gnu/,);
}
# ELF?
--- checks/shared-libs.orig 2008-02-04 08:06:01.000000000 +0100
+++ checks/shared-libs 2008-03-04 15:43:35.000000000 +0100
@@ -31,9 +31,11 @@
qw( lib
lib32
lib64
+ lib/i486-linux-gnu
usr/lib
usr/lib32
usr/lib64
+ usr/lib/i486-linux-gnu
usr/lib/libg++-dbg
usr/X11R6/lib/Xaw3d
usr/local/lib
Reply to: