[Python-Dev] Partial support of a platform (original) (raw)
Victor Stinner victor.stinner at gmail.com
Mon Nov 6 16:49:06 EST 2017
- Previous message (by thread): [Python-Dev] Partial support of a platform
- Next message (by thread): [Python-Dev] Partial support of a platform
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2017-11-06 22:24 GMT+01:00 Antoine Pitrou <solipsis at pitrou.net>:
We support POSIX-compatible platforms. Do OpenBSD and NetBSD need special care?
Aha, "POSIX", you are funny Antoine :-D
If it was a single #ifdef in the whole code base, I wouldn't have to start such thread on python-dev :-)
Open issues with "OpenBSD" in the title:
31630: math.tan has poor accuracy near pi/2 on OpenBSD and NetBSD 31631: test_c_locale_coercion fails on OpenBSD 31635: test_strptime failure on OpenBSD 31636: test_locale failure on OpenBSD 25342: test_json segfault on OpenBSD 25191: test_getsetlocale_issue1813 failed on OpenBSD 23470: OpenBSD buildbot uses wrong stdlib 12588: test_capi.test_subinterps() failed on OpenBSD (powerpc) 12589: test_long.test_nan_inf() failed on OpenBSD (powerpc)
CPython already contais 11 "#ifdef (...) OpenBSD" in C and 11 sys.platform.startswith('openbsd') in Python. Supporting a "POSIX" platform requires some changes :-)
Open issues with "NetBSD" in the title:
31925: [NetBSD] test_socket creates too many locks 30512: CAN Socket support for NetBSD 31927: Fix compiling the socket module on NetBSD 8 and other issues 31630: math.tan has poor accuracy near pi/2 on OpenBSD and NetBSD 31894: test_timestamp_naive failed on NetBSD
CPython already contains 17 "#ifdef (...) NetBSD" and 7 "platform.startswith('netbsd')" in Python.
MinGW:
... hum, there are 57 open MinGW issues, use the bug tracker to list them ;-)
Cygwin:
... hum, there are 23 open Cygwin issues, use the bug tracker to list them ;-)
etc.
Victor
- Previous message (by thread): [Python-Dev] Partial support of a platform
- Next message (by thread): [Python-Dev] Partial support of a platform
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]