[issue40677] IO_REPARSE_TAG_APPEXECLINK is not defined in old Windows SDK

2020-05-18 Thread Minmin Gong
Change by Minmin Gong : -- keywords: +patch pull_requests: +19503 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20206 ___ Python tracker <https://bugs.python.org/issu

[issue40677] IO_REPARSE_TAG_APPEXECLINK is not defined in old Windows SDK

2020-05-18 Thread Minmin Gong
New submission from Minmin Gong : Python 3.8 introduces IO_REPARSE_TAG_APPEXECLINK, but this macro is not defined in Windows SDKs before 10. Need to manually define it. -- components: Windows messages: 369319 nosy: Minmin.Gong, paul.moore, steve.dower, tim.golden, zach.ware priority

[issue40653] _dirnameW is used outside HAVE_SYMLINK

2020-05-16 Thread Minmin Gong
Change by Minmin Gong : -- keywords: +patch pull_requests: +19449 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20144 ___ Python tracker <https://bugs.python.org/issu

[issue40653] _dirnameW is used outside HAVE_SYMLINK

2020-05-16 Thread Minmin Gong
New submission from Minmin Gong : _dirnameW is defined inside #ifdef HAVE_SYMLINK/#endif, but it's used in os__getdiskusage_impl, which is outside HAVE_SYMLINK. So if HAVE_SYMLINK is not defined (e.g., on UWP), it'll have compiling issues. -- components: Windows messages: 369089 nosy

[issue40650] Pytime.c doesn't need to include windows.h

2020-05-16 Thread Minmin Gong
Change by Minmin Gong : -- keywords: +patch pull_requests: +19443 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20137 ___ Python tracker <https://bugs.python.org/issu

[issue40650] Pytime.c doesn't need to include windows.h

2020-05-16 Thread Minmin Gong
Change by Minmin Gong : -- components: +Windows nosy: +paul.moore, steve.dower, tim.golden, zach.ware type: -> enhancement versions: +Python 3.9 ___ Python tracker <https://bugs.python.org/issu

[issue40650] Pytime.c doesn't need to include windows.h

2020-05-16 Thread Minmin Gong
New submission from Minmin Gong : Python/pytime.c includes windows.h for timeval. But it's not necessary to include the full header, because timeval is defined in winsock headers. -- messages: 369082 nosy: Minmin.Gong priority: normal severity: normal status: open title: Pytime.c

[issue35890] Cleanup some non-consistent API callings

2020-05-16 Thread Minmin Gong
Change by Minmin Gong : -- pull_requests: +19442 pull_request: https://github.com/python/cpython/pull/19974 ___ Python tracker <https://bugs.python.org/issue35

[issue28269] [MinGW] Can't compile Python/dynload_win.c due to static strcasecmp

2019-05-04 Thread Minmin Gong
Change by Minmin Gong : -- pull_requests: +13009 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue28269> ___ ___ Python-bugs-list mai

[issue35890] Cleanup some non-consistent API callings

2019-02-02 Thread Minmin Gong
Change by Minmin Gong : -- keywords: +patch, patch pull_requests: +11658, 11659 stage: -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue35890] Cleanup some non-consistent API callings

2019-02-02 Thread Minmin Gong
Change by Minmin Gong : -- keywords: +patch, patch, patch pull_requests: +11658, 11659, 11660 stage: -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue35890] Cleanup some non-consistent API callings

2019-02-02 Thread Minmin Gong
Change by Minmin Gong : -- keywords: +patch pull_requests: +11658 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue35890> ___ ___ Py

[issue35890] Cleanup some non-consistent API callings

2019-02-02 Thread Minmin Gong
New submission from Minmin Gong : 1. Unicode version of Windows APIs are used in places, but not for GetVersionEx in Python/sysmodule.c 2. The wcstok_s is called on Windows in Modules/main.c and PC/launcher.c, but not in Python/pathconfig.c -- components: Windows messages: 334771

[issue35758] Disable x87 control word for MSVC ARM compiler

2019-02-02 Thread Minmin Gong
Change by Minmin Gong : -- stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue35758> ___ ___ Python-bugs-list

[issue35758] Disable x87 control word for MSVC ARM compiler

2019-01-16 Thread Minmin Gong
New submission from Minmin Gong : Msvc defines _M_ARM for arm target, but it doesn't have x87 control word. Need to disable it to prevent some compiling problems. -- messages: 333821 nosy: Minmin.Gong priority: normal pull_requests: 11270 severity: normal status: open title: Disable

[issue27491] Errors when building with UNICODE character set

2016-07-11 Thread Minmin Gong
New submission from Minmin Gong: Switch the pythoncore's character set to UNICODE, some compile errors about Windows APIs show up. A patch is attached to fix this. -- components: Windows files: 0001-Fix-building-with-UNICODE-character-set.patch keywords: patch messages: 270228 nosy

[issue14802] Python 3.2 fail to compile with VC11 ARM configuration

2012-05-13 Thread Minmin Gong
New submission from Minmin Gong minmin.g...@gmail.com: Windows ARM doesn't support full win32 api, e.g. no registry and winsock. So the python fail to compile with VC11 beta in ARM configuration. -- components: Interpreter Core messages: 160593 nosy: Minmin.Gong priority: normal