From c74ca5396aa7740d4fc90617e6b2315e849fa71f Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Tue, 1 May 2018 19:51:31 -0700 Subject: [PATCH] bpo-33281: Fix ctypes.util.find_library regression on macOS (GH-6625) (GH-6680) (cherry picked from commit d06d345f04b3f7e5b318df69b1d179328a64ca9c) Co-authored-by: Ray Donnelly --- Lib/ctypes/util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/ctypes/util.py b/Lib/ctypes/util.py index 5e8b31a854..97973bce00 100644 --- a/Lib/ctypes/util.py +++ b/Lib/ctypes/util.py @@ -67,7 +67,7 @@ if os.name == "nt": return fname return None -if os.name == "posix" and sys.platform == "darwin": +elif os.name == "posix" and sys.platform == "darwin": from ctypes.macholib.dyld import dyld_find as _dyld_find def find_library(name): possible = ['lib%s.dylib' % name, @@ -80,7 +80,7 @@ if os.name == "posix" and sys.platform == "darwin": continue return None -if sys.platform.startswith("aix"): +elif sys.platform.startswith("aix"): # AIX has two styles of storing shared libraries # GNU auto_tools refer to these as svr4 and aix # svr4 (System V Release 4) is a regular file, often with .so as suffix -- 2.40.0