Search Criteria
Package Details: mingw-w64-python 3.9.7-1
Git Clone URL: | https://aur.archlinux.org/mingw-w64-python.git (read-only, click to copy) |
---|---|
Package Base: | mingw-w64-python |
Description: | Next generation of the python high-level scripting language (mingw-w64) |
Upstream URL: | https://www.python.org/ |
Keywords: | mingw-w64 python |
Licenses: | PSF |
Submitter: | xantares |
Maintainer: | None |
Last Packager: | cygn |
Votes: | 7 |
Popularity: | 0.000000 |
First Submitted: | 2013-10-17 18:13 (UTC) |
Last Updated: | 2021-10-23 10:25 (UTC) |
Dependencies (19)
- mingw-w64-bzip2AUR
- mingw-w64-crt (llvm-mingw-w64-toolchain-msvcrt-binAUR, llvm-mingw-w64-toolchain-ucrt-binAUR)
- mingw-w64-expatAUR
- mingw-w64-libffiAUR
- mingw-w64-mpdecimal
- mingw-w64-ncursesAUR
- mingw-w64-opensslAUR
- mingw-w64-readlineAUR
- mingw-w64-sqliteAUR
- mingw-w64-tclAUR
- mingw-w64-tkAUR
- mingw-w64-tzdataAUR
- mingw-w64-xzAUR
- mingw-w64-zlibAUR
- autoconf-archive (autoconf-archive-gitAUR) (make)
- mingw-w64-configureAUR (llvm-mingw-w64-configureAUR) (make)
- mingw-w64-wineAUR (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- mingw-w64-wineAUR (optional) – runtime support
Required by (0)
Sources (119)
- 0001-sysconfig-make-_sysconfigdata.py-relocatable.patch
- 0002-restore-setup-config.patch
- 0003-build-add-with-nt-threads-and-make-it-default-on-min.patch
- 0004-MINGW-translate-gcc-internal-defines-to-python-platf.patch
- 0005-MINGW-configure-MACHDEP-and-platform-for-build.patch
- 0006-MINGW-preset-configure-defaults.patch
- 0007-MINGW-configure-largefile-support-for-windows-builds.patch
- 0008-MINGW-add-srcdir-PC-to-CPPFLAGS.patch
- 0009-MINGW-init-system-calls.patch
- 0010-MINGW-build-in-windows-modules-winreg.patch
- 0011-MINGW-determine-if-pwdmodule-should-be-used.patch
- 0012-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch
- 0013-MINGW-configure-for-shared-build.patch
- 0014-MINGW-dynamic-loading-support.patch
- 0015-MINGW-ignore-main-program-for-frozen-scripts.patch
- 0016-MINGW-setup-_multiprocessing-module.patch
- 0017-MINGW-setup-select-module.patch
- 0018-MINGW-setup-_ctypes-module-with-system-libffi.patch
- 0019-MINGW-defect-winsock2-and-setup-_socket-module.patch
- 0020-MINGW-exclude-unix-only-modules.patch
- 0021-MINGW-setup-msvcrt-and-_winapi-modules.patch
- 0022-sysconfig-MINGW-build-extensions-with-GCC.patch
- 0023-MINGW-setup-_ssl-module.patch
- 0024-MINGW-generalization-of-posix-build-in-sysconfig.py.patch
- 0025-MINGW-support-stdcall-without-underscore.patch
- 0026-use-replace-instead-rename-to-avoid-failure-on-windo.patch
- 0027-MINGW-customize-site.patch
- 0028-add-python-config-sh.patch
- 0029-cross-darwin-feature.patch
- 0030-mingw-system-libffi.patch
- 0031-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch
- 0032-mingw-use-posix-getpath.patch
- 0033-mingw-add-ModuleFileName-dir-to-PATH.patch
- 0034-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch
- 0035-msys-cygwin-semi-native-build-sysconfig.patch
- 0036-sysconfig-mingw-sysconfig-like-posix.patch
- 0037-build-_winapi-earlier-so-we-can-use-it-in-distutils-.patch
- 0038-cross-dont-add-multiarch-paths-if-cross-compiling.patch
- 0039-mingw-use-backslashes-in-compileall-py.patch
- 0040-msys-convert_path-fix-and-root-hack.patch
- 0041-allow-static-tcltk.patch
- 0042-mingw-pdcurses_ISPAD.patch
- 0043-grammar-fixes.patch
- 0044-builddir-fixes.patch
- 0045-msys-monkeypatch-os-system-via-sh-exe.patch
- 0046-msys-replace-slashes-used-in-io-redirection.patch
- 0047-remove_path_max.default.patch
- 0048-dont-link-with-gettext.patch
- 0049-ctypes-python-dll.patch
- 0050-gdbm-module-includes.patch
- 0051-use-gnu_printf-in-format.patch
- 0052-mingw-fix-ssl-dont-use-enum_certificates.patch
- 0053-fix-using-dllhandle-and-winver-mingw.patch
- 0054-Add-AMD64-to-sys-config-so-msvccompiler-get_build_ve.patch
- 0055-MINGW-link-with-additional-library.patch
- 0056-install-msilib.patch
- 0057-fix-signal-module-build.patch
- 0058-build-build-winconsoleio-and-_testconsole.patch
- 0059-expose-sem_unlink.patch
- 0060-cygpty-isatty.patch
- 0061-disable-broken-gdbm-module.patch
- 0062-build-link-win-resource-files-and-build-pythonw.patch
- 0063-3.7-mpdec-mingw.patch
- 0064-disable-readline.patch
- 0065-fix-isselectable.patch
- 0066-use-_wcsnicmp-instead-wcsncasecmp.patch
- 0067-_xxsubinterpretersmodule.patch
- 0068-sqlite3-module-defines.patch
- 0069-configure.ac-fix-inet_pton-check.patch
- 0070-set-venv-activate-path-unix.patch
- 0071-venv-creation-fixes.patch
- 0072-pass-gen-profile-ldflags.patch
- 0073-pkg-config-windows-must-link-ext-with-python-lib.patch
- 0074-importlib-bootstrap-path-sep.patch
- 0075-pathlib-path-sep.patch
- 0076-warnings-fixes.patch
- 0077-fix-build-testinternalcapi.patch
- 0078-extend-MS_WINDOWS-flag.patch
- 0079-clang-arm64.patch
- 0080-configure.ac-set-MINGW-stack-reserve.patch
- 0081-Don-t-use-os.pathsep-to-find-EOF.patch
- 0082-Fix-extension-suffix-for-c-extensions-on-mingw.patch
- 0083-Change-the-get_platform-method-in-sysconfig.patch
- 0084-distutils-compiler-customize-mingw-cygwin-compilers.patch
- 0085-distutils-compiler-enable-new-dtags.patch
- 0086-distutils-MINGW-build-extensions-with-GCC.patch
- 0087-distutils-use-Mingw32CCompiler-as-default-compiler-f.patch
- 0088-distutils-find-import-library.patch
- 0089-distutils-avoid-circular-dependency-from-time-module.patch
- 0090-distutils-generalization-of-posix-build-in-distutils.patch
- 0091-distutils-mingw-sysconfig-like-posix.patch
- 0092-distutils-get_versions-fixes.patch
- 0093-distutils-install-layout-as-posix.patch
- 0094-distutils-msys-convert_path-fix-and-root-hack.patch
- 0095-distutils-mingw-build-optimized-ext.patch
- 0096-distutils-cygwinccompiler-dont-strip-modules-if-pyde.patch
- 0097-distutils-get-compilers-from-env-vars.patch
- 0098-distutils-add-windmc-to-cygwinccompiler.patch
- 0099-distutils-fix-msvc9-import.patch
- 0100-distutils-mingw-add-LIBPL-to-library-dirs.patch
- 0101-distutils-Change-the-get_platform-method-in-distutil.patch
- 0102-build-Fix-ncursesw-include-lookup.patch
- 0103-tests-fix-test_bytes.patch
- 0104-time-fix-strftime-not-raising-for-invalid-year-value.patch
- 0105-ctypes-find_library-c-should-return-None-with-ucrt.patch
- 0106-build-Disable-checks-for-dlopen-dlfcn.patch
- 0107-Fix-install-location-of-the-import-library.patch
- 0108-Set-MSYS2_ARG_CONV_EXCL-for-the-shared-Python-module.patch
- 0109-build-Integrate-venvlauncher-build-installation-into.patch
- 0110-configure.ac-set-_WIN32_WINNT-version.patch
- 0111-configure.ac-don-t-check-for-clock_-functions.patch
- 0112-expanduser-normpath-paths-coming-from-env-vars.patch
- 0113-Add-support-for-Windows-7-Python-3.9.patch
- 0114-Commit-regenerated-importlib.patch
- 0115-CI-test-the-build-and-add-some-mingw-specific-tests.patch
- 0116-decimal-backport-build-fixes.patch
- 0117-smoketests-test-that-_decimal-exists.patch
- https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz
- wine-python.sh
Latest Comments
1 2 3 4 Next › Last »
biergaizi commented on 2023-05-11 10:47 (UTC)
Python 3.9 has been deprecated and removed by ArchLinux, but you can still install it via AUR, the name is python39. After installing python39 via AUR, this package should compile without issues.
But note that for some reason (likely search path related), running x86_64-w64-mingw32-python3.9 won't work, you should see:
But running the
python3.9.exe
from/usr/x86_64-w64-mingw32/
works okay.Control-D does not work due to Windows console incompatibility, use
Control-Z and Enter
to exit, or alternatively useexit()
.Martchus commented on 2022-07-01 16:22 (UTC)
Looks like the build fails if the version of the regular
python
package doesn't match mingw-w64 version:So maybe it makes just sense to update the package (which sadly needs 117 patches, so likely not the easiest task).
luigoalma commented on 2019-03-06 18:53 (UTC) (edited on 2019-03-06 19:00 (UTC) by luigoalma)
oh, @1ace, I think I seen that error, but it didn't fail to compile all altogether. This was a while ago, but I believe I had done a mini patch for it, but never included it. Is it failing to build fully for you?
1ace commented on 2019-03-06 16:51 (UTC)
Doesn't compile; looks like it's missing a makedepend on whatever package provides mingw's uuid.h
/var/tmp/mingw-w64-python/src/Python-3.7.2/Modules/_uuidmodule.c:15:5: error: unknown type name ‘uuid_t’; did you mean ‘uid_t’? uuid_t uuid; ^~~~~~ uid_t /var/tmp/mingw-w64-python/src/Python-3.7.2/Modules/_uuidmodule.c:32:5: error: implicit declaration of function ‘uuid_generate_time’; did you mean ‘py_uuid_generate_time_safe’? [-Werror=implicit-function-declaration] uuid_generate_time(uuid); ^~~~~~~~~~~~~~~~~~ py_uuid_generate_time_safe
Forty-Bot commented on 2018-04-25 04:00 (UTC)
This package is missing a python makedepend. https://ptpb.pw/XYI6 is an example of the build failing in a chroot.
adsun commented on 2017-12-21 23:21 (UTC)
@xlwz try using makepkg instead of yaourt, and post a link to the log.
XLWZ commented on 2017-12-17 22:43 (UTC)
build failed error: [Errno 2] No such file or directory: '/tmp/yaourt-tmp-xlwz/aur-mingw-w64-python/src/Python-3.6.3/Modules/_ctypes/libffi
adsun commented on 2017-11-15 22:42 (UTC)
franciscod commented on 2017-11-15 19:27 (UTC)
1 2 3 4 Next › Last »