From: Fabian Grünbichler Date: Wed, 9 Mar 2022 12:22:31 +0000 (+0100) Subject: update lintian overrides X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=9636ee343b28841b6faffe7cb1b335ea007e8997;p=rustc.git update lintian overrides Signed-off-by: Fabian Grünbichler --- diff --git a/debian/libstd-rust-dev-wasm32.lintian-overrides b/debian/libstd-rust-dev-wasm32.lintian-overrides index 76a3d0ad98..9170be0381 100644 --- a/debian/libstd-rust-dev-wasm32.lintian-overrides +++ b/debian/libstd-rust-dev-wasm32.lintian-overrides @@ -1,3 +1,8 @@ # wasm object files count as arch-independent for now, # at least until we starting offering Debian in wasm libstd-rust-dev-wasm32 binary: arch-independent-package-contains-binary-or-object usr/lib/rustlib/wasm32-*/lib/lib*.rlib +libstd-rust-dev-wasm32 binary: arch-independent-package-contains-binary-or-object usr/lib/rustlib/wasm32-*/lib/self-contained/libc.a + +# lintian doesn't understand rlib files +libstd-rust-dev-wasm32 binary: no-code-sections [*.rlib] +libstd-rust-dev-wasm32 binary: no-code-sections [usr/lib/rustlib/wasm32-*/lib/self-contained/libc.a] diff --git a/debian/libstd-rust-dev-windows.lintian-overrides b/debian/libstd-rust-dev-windows.lintian-overrides index 88bdb319a8..271d5b1dc2 100644 --- a/debian/libstd-rust-dev-windows.lintian-overrides +++ b/debian/libstd-rust-dev-windows.lintian-overrides @@ -2,3 +2,7 @@ libstd-rust-dev-windows binary: arch-dependent-file-not-in-arch-specific-directory usr/lib/rustlib/*/lib/lib*.rlib libstd-rust-dev-windows binary: arch-dependent-file-not-in-arch-specific-directory usr/lib/rustlib/*/lib/lib*.a libstd-rust-dev-windows binary: executable-not-elf-or-script usr/lib/rustlib/*/lib/*.dll + +# lintian doesn't understand these files +libstd-rust-dev-windows binary: no-code-sections [*.rlib] +libstd-rust-dev-windows binary: no-code-sections [usr/lib/rustlib/x86_64-pc-windows-gnu/lib/lib*.dll.a] diff --git a/debian/libstd-rust-dev.lintian-overrides b/debian/libstd-rust-dev.lintian-overrides index a07d646af4..c769167dcd 100644 --- a/debian/libstd-rust-dev.lintian-overrides +++ b/debian/libstd-rust-dev.lintian-overrides @@ -2,6 +2,9 @@ libstd-rust-dev binary: arch-dependent-file-not-in-arch-specific-directory usr/lib/rustlib/*/lib/lib*.rlib libstd-rust-dev binary: breakout-link usr/lib/rustlib/*/lib/lib*.so -> usr/lib/*/lib*.so +# lintian doesn't understand rlib files +libstd-rust-dev binary: no-code-sections [*.rlib] + # See debhelper bug #875780. This override is commented out because it's not # always needed, but we want it here for documentation purposes. Basically, # if you see it then you probably don't need to worry about it.