linkage_checker: Whitelist another harmless dylib

libgcc_s.1.dylib is a variation on libgcc_s_ppc64.1.dylib.
This commit is contained in:
William Woodruff 2017-07-22 15:39:53 -04:00
parent 9747bc397a
commit 7c9b170ea0
No known key found for this signature in database
GPG Key ID: 85AE00C504833B3C

View File

@ -118,9 +118,12 @@ class LinkageChecker
# Whether or not dylib is a harmless broken link, meaning that it's
# okay to skip (and not report) as broken.
def harmless_broken_link?(dylib)
# libgcc_s_ppc64 is referenced by programs that use the Java Service Wrapper,
# libgcc_s_* is referenced by programs that use the Java Service Wrapper,
# and is harmless on x86(_64) machines
["/usr/lib/libgcc_s_ppc64.1.dylib"].include?(dylib)
[
"/usr/lib/libgcc_s_ppc64.1.dylib",
"/opt/local/lib/libgcc/libgcc_s.1.dylib",
].include?(dylib)
end
# Display a list of things.