-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
Description
In order to avoid issues like the one referenced below:
arrow/dev/archery/archery/linking.py
Lines 65 to 75 in a0dec7f
| def check_dynamic_library_dependencies(path, allowed, disallowed): | |
| dylib = DynamicLibrary(path) | |
| for dep in dylib.list_dependency_names(): | |
| if allowed and dep not in allowed: | |
| raise DependencyError( | |
| f"Unexpected shared dependency found in {dylib.path}: `{dep}`" | |
| ) | |
| if disallowed and dep in disallowed: | |
| raise DependencyError( | |
| f"Disallowed shared dependency found in {dylib.path}: `{dep}`" | |
| ) |
It seems that #39137 is the cause of this. Sorry...
Originally posted by @kou in #39919 (comment)
List of related issues: