Skip to content
This repository was archived by the owner on May 2, 2024. It is now read-only.

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improving rationale on the libnss lintian overrides
Browse files Browse the repository at this point in the history
denisonbarbosa committed Feb 14, 2023
1 parent 4b37264 commit f58ac45
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions debian/libnss-aad.lintian-overrides
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# The versioned library is the actual library itself, there is no link to it.
libnss-aad: lacks-versioned-link-to-shared-library

# cargo build does not allow us to directly specify the version of the shared library, so we have to
# do it manually in the dh_auto_install step.
# cargo build currently does not support changing the output name of libraries and the functionality
# is still being tracked at https://github.com/rust-lang/cargo/issues/9778. Therefore, we must build
# it with the base name (i.e. libnss_aad.so) and then manually rename it to contain the version, as
# done in the dh_auto_install step.

This comment has been minimized.

Copy link
@didrocks

didrocks Feb 14, 2023

Member

Tell that this is ok because libnss, using this, is not using soname to track compability.

This comment has been minimized.

Copy link
@denisonbarbosa

denisonbarbosa Feb 14, 2023

Author Member

Ack

libnss-aad: shared-library-lacks-version

0 comments on commit f58ac45

Please sign in to comment.