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