Skip to content

sodepends: fix listing binaries, check libdepends, libprovides

Balló György requested to merge bgyorgy/namcap:fix-sodepends-list into master
  • This fixes the problem when a library is needed by multiple binaries in a package, and only the last binary was listed, because the previous list was overridden on every scan.
  • Check the sonames provided by the package and compare it with provides=() specified in PKGBUILD. Warn if provided but not specified, error if specified but not provided.
  • Check the sonames required by the package and compare it with depends=() specified in PKGBUILD. Warn if a package provides a requred soname but not specified, and if a specified soname is not needed.
Edited by Balló György

Merge request reports