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: | eyun |
Last Packager: | eyun |
Votes: | 8 |
Popularity: | 0.000000 |
First Submitted: | 2013-10-17 18:13 (UTC) |
Last Updated: | 2021-10-23 10:25 (UTC) |
Dependencies (19)
- mingw-w64-bzip2 (mingw-w64-bzip2-static)
- mingw-w64-crt (mingw-w64-crt-git)
- mingw-w64-expat
- mingw-w64-libffi
- mingw-w64-mpdecimal
- mingw-w64-ncurses
- mingw-w64-openssl (mingw-w64-libressl-portable-git)
- mingw-w64-readline
- mingw-w64-sqlite
- mingw-w64-tcl
- mingw-w64-tk
- mingw-w64-tzdata
- mingw-w64-xz
- mingw-w64-zlib (mingw-w64-zlib-static)
- autoconf-archive (autoconf-archive-git) (make)
- mingw-w64-configure (make)
- mingw-w64-wine (make)
- python (nogil-python, python36, python32, python39, python38, python37, python311, python312) (make)
- mingw-w64-wine (optional) – runtime support
Required by (8)
- mingw-w64-boost-python
- mingw-w64-geany (optional)
- mingw-w64-gtest (check)
- mingw-w64-lilv (make)
- mingw-w64-python-pip
- mingw-w64-python-setuptools
- mingw-w64-python-wheel
- mingw-w64-sord (make)
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 »
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)
adsun commented on 2017-11-15 02:58 (UTC)
1 2 3 4 Next › Last »