2026-04-28T19:24:36.1575072Z -- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.20348.
2026-04-28T19:24:37.2085114Z -- The C compiler identification is MSVC 19.44.35225.0
2026-04-28T19:24:37.4157362Z -- The ASM compiler identification is MSVC
2026-04-28T19:24:37.4167115Z -- Found assembler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/arm64/cl.exe
2026-04-28T19:24:37.4343629Z -- Detecting C compiler ABI info
2026-04-28T19:24:38.1264857Z -- Detecting C compiler ABI info - done
2026-04-28T19:24:38.1423582Z -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/arm64/cl.exe - skipped
2026-04-28T19:24:38.1427762Z -- Detecting C compile features
2026-04-28T19:24:38.1436022Z -- Detecting C compile features - done
2026-04-28T19:24:38.1741247Z CMake Warning (dev) at CMakeLists.txt:75 (message):
2026-04-28T19:24:38.1742261Z BUILD_WININST option is *NOT* supported with Python >= 3.10. Current
2026-04-28T19:24:38.1743107Z version is 3.10.17
2026-04-28T19:24:38.1743859Z This warning is for project developers. Use -Wno-dev to suppress it.
2026-04-28T19:24:38.1744672Z
2026-04-28T19:24:38.1745120Z CMake Warning (dev) at CMakeLists.txt:76 (message):
2026-04-28T19:24:38.1746743Z Unsetting cache variable BUILD_WININST
2026-04-28T19:24:38.1747334Z This warning is for project developers. Use -Wno-dev to suppress it.
2026-04-28T19:24:38.1747907Z
2026-04-28T19:24:38.1757489Z -- SRC_DIR: D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3
2026-04-28T19:24:38.1765137Z -- PY_VERSION : 3.10.17
2026-04-28T19:24:38.1765969Z -- PY_VERSION_LONG: 3.10.17
2026-04-28T19:24:38.1766374Z -- PY_FIELD3_VALUE: 17150
2026-04-28T19:24:38.2695535Z -- Found Git: C:/Program Files/Git/bin/git.exe (found version "2.53.0.windows.2")
2026-04-28T19:24:38.2990353Z --
2026-04-28T19:24:38.2991049Z -- Applying '3.10/0001-Prevent-incorrect-include-of-io.h-found-in-libmpdec-.patch'
2026-04-28T19:24:38.3275676Z -- Applying '3.10/0001-Prevent-incorrect-include-of-io.h-found-in-libmpdec-.patch' - done
2026-04-28T19:24:38.3557325Z -- Applying '3.10/0002-Prevent-duplicated-OverlappedType-symbols-with-built.patch'
2026-04-28T19:24:38.3794113Z -- Applying '3.10/0002-Prevent-duplicated-OverlappedType-symbols-with-built.patch' - done
2026-04-28T19:24:38.4074820Z -- Applying '3.10/0003-mpdecimal-Export-inlined-functions-to-support-extens.patch'
2026-04-28T19:24:38.4328719Z -- Applying '3.10/0003-mpdecimal-Export-inlined-functions-to-support-extens.patch' - done
2026-04-28T19:24:38.4601732Z --
2026-04-28T19:24:38.4602836Z -- Skipping patches: Directory 'D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3/patches/3.10.17' does not exist
2026-04-28T19:24:38.4604479Z -- Skipping patches: Directory 'D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3/patches/3.10.17/Windows' does not exist
2026-04-28T19:24:38.4605562Z -- Skipping patches: Directory 'D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3/patches/3.10.17/Windows-MSVC' does not exist
2026-04-28T19:24:38.4606546Z -- Skipping patches: Directory 'D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3/patches/3.10.17/Windows-MSVC/1900' does not exist
2026-04-28T19:24:39.1273353Z -- The CXX compiler identification is MSVC 19.44.35225.0
2026-04-28T19:24:39.1366989Z -- Detecting CXX compiler ABI info
2026-04-28T19:24:39.8268693Z -- Detecting CXX compiler ABI info - done
2026-04-28T19:24:39.8429411Z -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/arm64/cl.exe - skipped
2026-04-28T19:24:39.8433245Z -- Detecting CXX compile features
2026-04-28T19:24:39.8443076Z -- Detecting CXX compile features - done
2026-04-28T19:24:39.8466991Z -- Setting PY_SSL_DEFAULT_CIPHER_STRING to 'python'
2026-04-28T19:24:39.8765290Z -- The system name is Windows
2026-04-28T19:24:39.8765672Z -- The system processor is AMD64
2026-04-28T19:24:39.8766201Z -- The system version is 10.0.20348
2026-04-28T19:24:40.9753839Z -- Could NOT find BZip2 (missing: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)
2026-04-28T19:24:40.9754477Z -- BZIP2_INCLUDE_DIR=BZIP2_INCLUDE_DIR-NOTFOUND
2026-04-28T19:24:40.9754924Z -- BZIP2_LIBRARIES=BZIP2_LIBRARY-NOTFOUND
2026-04-28T19:24:40.9755263Z --
2026-04-28T19:24:40.9755501Z -- Looking for curses with Unicode support
2026-04-28T19:24:42.0470442Z -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
2026-04-28T19:24:42.0471375Z -- Looking for curses with Unicode support - not found
2026-04-28T19:24:42.0471761Z --
2026-04-28T19:24:42.0472005Z -- Looking for curses without Unicode support
2026-04-28T19:24:42.2547820Z -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
2026-04-28T19:24:42.2548441Z -- Looking for curses without Unicode support - not found
2026-04-28T19:24:42.2589970Z --
2026-04-28T19:24:42.2590771Z -- CURSES_LIBRARIES=CURSES_CURSES_LIBRARY-NOTFOUND
2026-04-28T19:24:42.2591384Z -- PANEL_LIBRARIES=PANEL_LIBRARY-NOTFOUND
2026-04-28T19:24:42.2591708Z --
2026-04-28T19:24:42.5032661Z -- Could NOT find EXPAT (missing: EXPAT_LIBRARY EXPAT_INCLUDE_DIR)
2026-04-28T19:24:42.5033460Z -- EXPAT_LIBRARIES=EXPAT_LIBRARY-NOTFOUND
2026-04-28T19:24:42.5033785Z -- EXPAT_INCLUDE_DIRS=
2026-04-28T19:24:42.5123891Z -- LibFFI_INCLUDE_DIR=LibFFI_INCLUDE_DIR-NOTFOUND
2026-04-28T19:24:42.5124862Z -- LibFFI_LIBRARY=LibFFI_LIBRARY-NOTFOUND
2026-04-28T19:24:42.7650676Z -- Found Tclsh: C:/Program Files/Git/mingw64/bin/tclsh.exe (found version "8.6")
2026-04-28T19:24:43.5607684Z -- Could NOT find TCL (missing: TCL_LIBRARY TCL_INCLUDE_PATH)
2026-04-28T19:24:43.5610886Z -- Could NOT find TCLTK (missing: TCL_LIBRARY TCL_INCLUDE_PATH TK_LIBRARY TK_INCLUDE_PATH)
2026-04-28T19:24:43.5614452Z -- Could NOT find TK (missing: TK_LIBRARY TK_INCLUDE_PATH)
2026-04-28T19:24:43.6101971Z -- Found ZLIB: D:/a/freeorion-sdk/freeorion-sdk/build/INSTALL/lib/z.lib (found version "1.3.2")
2026-04-28T19:24:43.6102781Z -- ZLIB_INCLUDE_DIRS=D:/a/freeorion-sdk/freeorion-sdk/build/INSTALL/include
2026-04-28T19:24:43.6103272Z -- ZLIB_LIBRARIES=D:/a/freeorion-sdk/freeorion-sdk/build/INSTALL/lib/z.lib
2026-04-28T19:24:43.6261106Z -- GDBM_INCLUDE_PATH=GDBM_INCLUDE_PATH-NOTFOUND
2026-04-28T19:24:43.6261660Z -- GDBM_LIBRARY=GDBM_LIBRARY-NOTFOUND
2026-04-28T19:24:43.6262152Z -- GDBM_COMPAT_LIBRARY=GDBM_COMPAT_LIBRARY-NOTFOUND
2026-04-28T19:24:43.6262600Z -- NDBM_TAG=
2026-04-28T19:24:43.6262877Z -- NDBM_USE=GDBM_COMPAT
2026-04-28T19:24:43.6263208Z -- <NDBM_TAG>_INCLUDE_PATH=
2026-04-28T19:24:43.6319836Z -- LZMA_INCLUDE_PATH=LZMA_INCLUDE_PATH-NOTFOUND
2026-04-28T19:24:43.6320366Z -- LZMA_LIBRARY=LZMA_LIBRARY-NOTFOUND
2026-04-28T19:24:43.6383779Z -- READLINE_INCLUDE_PATH=READLINE_INCLUDE_PATH-NOTFOUND
2026-04-28T19:24:43.6385203Z -- READLINE_LIBRARY=READLINE_LIBRARY-NOTFOUND
2026-04-28T19:24:43.8353220Z -- Could NOT find SQLite3 (missing: SQLite3_INCLUDE_DIR SQLite3_LIBRARY)
2026-04-28T19:24:43.8354003Z -- SQLite3_INCLUDE_DIRS=SQLite3_INCLUDE_DIR-NOTFOUND
2026-04-28T19:24:43.8354518Z -- SQLite3_LIBRARIES=SQLite3_LIBRARY-NOTFOUND
2026-04-28T19:24:43.9167901Z -- The ASM_MASM compiler identification is unknown
2026-04-28T19:24:43.9178390Z -- Found assembler: ml
2026-04-28T19:24:44.6949652Z --
2026-04-28T19:24:44.6950578Z -- The following extensions will NOT be built:
2026-04-28T19:24:44.6951928Z --
2026-04-28T19:24:44.6952506Z -- audioop (not set: ENABLE_AUDIOOP)
2026-04-28T19:24:44.6953654Z -- _codecs_cn (not set: ENABLE_CODECS_CN)
2026-04-28T19:24:44.6954544Z -- _codecs_hk (not set: ENABLE_CODECS_HK)
2026-04-28T19:24:44.6955090Z -- _codecs_iso2022 (not set: ENABLE_CODECS_ISO2022)
2026-04-28T19:24:44.6955628Z -- _codecs_jp (not set: ENABLE_CODECS_JP)
2026-04-28T19:24:44.6956103Z -- _codecs_kr (not set: ENABLE_CODECS_KR)
2026-04-28T19:24:44.6956576Z -- _codecs_tw (not set: ENABLE_CODECS_TW)
2026-04-28T19:24:44.6957408Z -- _crypt (not set: HAVE_LIBCRYPT)
2026-04-28T19:24:44.6957823Z -- _csv (not set: ENABLE_CSV)
2026-04-28T19:24:44.6958244Z -- _ctypes_test (not set: ENABLE_CTYPES_TEST)
2026-04-28T19:24:44.6958707Z -- _json (not set: ENABLE_JSON)
2026-04-28T19:24:44.6959101Z -- mmap (not set: ENABLE_MMAP)
2026-04-28T19:24:44.6959561Z -- _multibytecodec (not set: ENABLE_MULTIBYTECODEC)
2026-04-28T19:24:44.6960134Z -- parser (not set: IS_PY_LESS_3_10 ENABLE_PARSER)
2026-04-28T19:24:44.6960647Z -- _testcapi (not set: ENABLE_TESTCAPI)
2026-04-28T19:24:44.6961118Z -- unicodedata (not set: ENABLE_UNICODEDATA)
2026-04-28T19:24:44.6961591Z -- xxlimited (not set: BUILD_TESTING)
2026-04-28T19:24:44.6962036Z -- zipimport (not set: IS_PY_LESS_3_8)
2026-04-28T19:24:44.6962510Z -- _uuid (not set: HAVE_UUID_H OR HAVE_UUID_UUID_H)
2026-04-28T19:24:44.6963009Z -- _peg_parser (not set: IS_PY_LESS_3_10)
2026-04-28T19:24:44.6963486Z -- _testsinglephase (not set: IS_PY3_12_OR_GREATER)
2026-04-28T19:24:44.6963939Z -- fcntl (not set: UNIX)
2026-04-28T19:24:44.6964281Z -- grp (not set: UNIX ENABLE_GRP)
2026-04-28T19:24:44.6964830Z -- nis (not set: UNIX HAVE_LIBNSL ENABLE_NIS)
2026-04-28T19:24:44.6965260Z -- posix (not set: UNIX)
2026-04-28T19:24:44.6965614Z -- pwd (not set: UNIX ENABLE_PWD)
2026-04-28T19:24:44.6966015Z -- resource (not set: UNIX)
2026-04-28T19:24:44.6966651Z -- spwd (not set: UNIX HAVE_GETSPNAM HAVE_GETSPENT ENABLE_SPWD)
2026-04-28T19:24:44.6967245Z -- syslog (not set: UNIX ENABLE_SYSLOG)
2026-04-28T19:24:44.6967720Z -- termios (not set: UNIX ENABLE_TERMIOS)
2026-04-28T19:24:44.6968206Z -- _posixsubprocess (not set: UNIX)
2026-04-28T19:24:44.6968853Z -- _scproxy (not set: APPLE HAVE_LIBCOREFOUNDATION HAVE_LIBSYSTEMCONFIGURATION)
2026-04-28T19:24:44.6969586Z -- ossaudiodev (not set: LINUX ENABLE_OSSAUDIODEV)
2026-04-28T19:24:44.6970058Z -- _posixshmem (not set: UNIX)
2026-04-28T19:24:44.6970432Z -- _msi (not set: ENABLE_MSI)
2026-04-28T19:24:44.6970933Z -- _distutils_findvs (not set: HAS_DISTUTILS_FINDVS_MODULE_SRC)
2026-04-28T19:24:44.6971493Z -- _wmi (not set: IS_PY3_12_OR_GREATER)
2026-04-28T19:24:44.6972004Z -- _multiprocessing (not set: ENABLE_MULTIPROCESSING)
2026-04-28T19:24:44.6972511Z -- _socket (not set: ENABLE_SOCKET)
2026-04-28T19:24:44.6973062Z -- _ctypes (not set: LibFFI_INCLUDE_DIR LibFFI_LIBRARY ENABLE_CTYPES)
2026-04-28T19:24:44.6973699Z -- pyexpat (not set: ENABLE_PYEXPAT)
2026-04-28T19:24:44.6974183Z -- _elementtree (not set: ENABLE_ELEMENTTREE)
2026-04-28T19:24:44.6974680Z -- _sha2 (not set: IS_PY3_12_OR_GREATER)
2026-04-28T19:24:44.6975122Z -- _sha3 (not set: IS_PY3_12_OR_GREATER)
2026-04-28T19:24:44.6975579Z -- _tokenize (not set: IS_PY3_12_OR_GREATER)
2026-04-28T19:24:44.6976067Z -- _typing (not set: IS_PY3_12_OR_GREATER)
2026-04-28T19:24:44.6976602Z -- _xxinterpchannels (not set: IS_PY3_12_OR_GREATER)
2026-04-28T19:24:44.6977176Z -- _bz2 (not set: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)
2026-04-28T19:24:44.6978131Z -- _curses_panel (not set: CURSES_LIBRARIES PANEL_LIBRARIES HAVE_PANEL_H OR HAVE_NCURSES_PANEL_H ENABLE_CURSES_PANEL)
2026-04-28T19:24:44.6979127Z -- _curses (not set: CURSES_LIBRARIES ENABLE_CURSES)
2026-04-28T19:24:44.6979784Z -- _dbm (not set: NDBM_TAG GDBM_LIBRARY GDBM_COMPAT_LIBRARY ENABLE_DBM)
2026-04-28T19:24:44.6980610Z -- _gdbm (not set: GDBM_INCLUDE_PATH GDBM_LIBRARY GDBM_COMPAT_LIBRARY ENABLE_GDBM)
2026-04-28T19:24:44.6981469Z -- _hashlib (not set: OPENSSL_INCLUDE_DIR OPENSSL_LIBRARIES ENABLE_HASHLIB)
2026-04-28T19:24:44.6982156Z -- _lzma (not set: LZMA_INCLUDE_PATH LZMA_LIBRARY)
2026-04-28T19:24:44.6983017Z -- readline (not set: READLINE_INCLUDE_PATH READLINE_LIBRARY CURSES_LIBRARIES HAVE_READLINE_READLINE_H)
2026-04-28T19:24:44.6984339Z -- _sqlite3 (not set: SQLite3_INCLUDE_DIRS SQLite3_LIBRARIES ENABLE_SQLITE3)
2026-04-28T19:24:44.6985143Z -- _ssl (not set: OPENSSL_INCLUDE_DIR OPENSSL_LIBRARIES ENABLE_SSL)
2026-04-28T19:24:44.6986039Z -- _tkinter (not set: TCL_LIBRARY TK_LIBRARY TCL_INCLUDE_PATH TK_INCLUDE_PATH ENABLE_TKINTER)
2026-04-28T19:24:44.6986766Z --
2026-04-28T19:24:44.7143687Z -- Configuring done (8.6s)
2026-04-28T19:24:44.8761037Z CUSTOMBUILD : CMake warning : [D:\a\freeorion-sdk\freeorion-sdk\build\python3.vcxproj]
2026-04-28T19:24:44.8761892Z -- Generating done (0.2s)
2026-04-28T19:24:44.8762992Z Manually-specified variables were not used by the project:
2026-04-28T19:24:44.8763555Z
2026-04-28T19:24:44.8763774Z ENABLE_BSDDB
2026-04-28T19:24:44.8764024Z ENABLE_HOTSHOT
2026-04-28T19:24:44.8764313Z ENABLE_LINUXAUDIODEV
2026-04-28T19:24:44.8764621Z
2026-04-28T19:24:44.8764814Z
2026-04-28T19:24:44.8777141Z -- Build files have been written to: D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3-build
2026-04-28T19:24:44.9116281Z Performing build step for 'python3'
2026-04-28T19:24:45.0109584Z MSBuild version 17.14.40+3e7442088 for .NET Framework
2026-04-28T19:24:45.0419726Z
2026-04-28T19:24:45.3611982Z 1>Checking Build System
2026-04-28T19:24:45.5209136Z Building Custom Rule D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3/cmake/libpython/CMakeLists.txt
2026-04-28T19:24:45.5588626Z Assembling D:\a\freeorion-sdk\freeorion-sdk\build\python3-prefix\src\python3\Modules\_decimal\libmpdec\vcdiv64.asm...
2026-04-28T19:24:47.2415256Z C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\BuildCustomizations\masm.targets(70,5): error MSB3721: The command "echo MASM not supported on this platform [D:\a\freeorion-sdk\freeorion-sdk\build\python3-prefix\src\python3-build\CMakeBuild\libpython\_freeze_importlib.vcxproj] [D:\a\freeorion-sdk\freeorion-sdk\build\python3.vcxproj]
2026-04-28T19:24:47.2419922Z C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\BuildCustomizations\masm.targets(70,5): error MSB3721: exit 1" exited with code 1. [D:\a\freeorion-sdk\freeorion-sdk\build\python3-prefix\src\python3-build\CMakeBuild\libpython\_freeze_importlib.vcxproj] [D:\a\freeorion-sdk\freeorion-sdk\build\python3.vcxproj]
2026-04-28T19:24:47.3830900Z Building Custom Rule D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3/cmake/PC/launcher/CMakeLists.txt
2026-04-28T19:24:47.5314195Z cl : command line warning D9025: overriding '/D_WINDOWS' with '/U_WINDOWS' [D:\a\freeorion-sdk\freeorion-sdk\build\python3-prefix\src\python3-build\CMakeBuild\launcher\venvlauncher.vcxproj] [D:\a\freeorion-sdk\freeorion-sdk\build\python3.vcxproj]
2026-04-28T19:24:47.5315227Z launcher.c
2026-04-28T19:24:49.6870743Z venvlauncher.vcxproj -> D:\a\freeorion-sdk\freeorion-sdk\build\python3-prefix\src\python3-build\bin\RelWithDebInfo\venvlauncher.exe
2026-04-28T19:24:49.7630251Z Building Custom Rule D:/a/freeorion-sdk/freeorion-sdk/build/python3-prefix/src/python3/cmake/PC/launcher/CMakeLists.txt
2026-04-28T19:24:49.8258072Z launcher.c
2026-04-28T19:24:50.4021724Z venvwlauncher.vcxproj -> D:\a\freeorion-sdk\freeorion-sdk\build\python3-prefix\src\python3-build\bin\RelWithDebInfo\venvwlauncher.exe
2026-04-28T19:24:50.4376324Z C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): error MSB8066: Custom build for 'D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-mkdir.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-download.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-update.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-patch.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-configure.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-build.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-install.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-zipPythonSTDlib.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\7d4ec6b639b0d1d72fcb3afec41d978c\python3-removePythonSTDlib.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\150142e6cbdef096d67d9b0f2e72f94e\python3-complete.rule;D:\a\freeorion-sdk\freeorion-sdk\build\CMakeFiles\d95a46517e3f930ab39a8570e97ef7c2\python3.rule;D:\a\freeorion-sdk\freeorion-sdk\CMakeLists.txt' exited with code 1. [D:\a\freeorion-sdk\freeorion-sdk\build\python3.vcxproj]
When I'm trying to build it with -A ARM64 I'll get error: