https://github.com/python/cpython/commit/f7ac656c8ea9738bd430bfaa43b6c65fd9d9ad11
commit: f7ac656c8ea9738bd430bfaa43b6c65fd9d9ad11
branch: main
author: Max Bachmann <kont...@maxbachmann.de>
committer: ned-deily <n...@python.org>
date: 2025-03-13T00:13:07-04:00
summary:

Remove vestigial code in socketmodule.c for Mac OS X 10.1 (#131090)

files:
M Modules/socketmodule.c

diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c
index 916ad35623e94d..aa6f9c2bd8b705 100644
--- a/Modules/socketmodule.c
+++ b/Modules/socketmodule.c
@@ -427,21 +427,6 @@ remove_unusable_flags(PyObject *m)
 #endif
 
 #ifdef __APPLE__
-/* On OS X, getaddrinfo returns no error indication of lookup
-   failure, so we must use the emulation instead of the libinfo
-   implementation. Unfortunately, performing an autoconf test
-   for this bug would require DNS access for the machine performing
-   the configuration, which is not acceptable. Therefore, we
-   determine the bug just by checking for __APPLE__. If this bug
-   gets ever fixed, perhaps checking for sys/version.h would be
-   appropriate, which is 10/0 on the system with the bug. */
-#ifndef HAVE_GETNAMEINFO
-/* This bug seems to be fixed in Jaguar. The easiest way I could
-   Find to check for Jaguar is that it has getnameinfo(), which
-   older releases don't have */
-#undef HAVE_GETADDRINFO
-#endif
-
 #ifdef HAVE_INET_ATON
 #define USE_INET_ATON_WEAKLINK
 #endif

_______________________________________________
Python-checkins mailing list -- python-checkins@python.org
To unsubscribe send an email to python-checkins-le...@python.org
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: arch...@mail-archive.com

Reply via email to