New comment by Johnnynator on void-packages repository https://github.com/void-linux/void-packages/pull/36533#issuecomment-1142554758 Comment: > Ideally a package does increase the so version (the number behind `.so` as listed in e.g. `common/shlibs` in xbps-src). spdlog did not do that in 1.10.0 ( https://github.com/gabime/spdlog/issues/2369 ), but they changed their build system to also include minor version in there, so this specific issue is unlikely to happen again. > Is there a way to figure out which packages need to be recompiled? Void currently doesn't have tooling in xbps-src to track symbols, so no automatic way for detecting this. You (or a script) could in theory just install all of these packages and check if all the symbols do resolve.