Package Details: python312 3.12.0a3-1

Git Clone URL: https://aur.archlinux.org/python312.git (read-only, click to copy)
Package Base: python312
Description: Major release 3.12 of the Python high-level programming language
Upstream URL: https://www.python.org/
Licenses: custom
Provides: python
Submitter: rixx
Maintainer: rixx
Last Packager: rixx
Votes: 0
Popularity: 0.000000
First Submitted: 2022-10-25 08:37 (UTC)
Last Updated: 2022-12-07 01:46 (UTC)

Required by (11524)

Sources (1)

Latest Comments

dnl_tp commented on 2022-11-27 08:35 (UTC)

I had build failures and needed to do the following to make it build:

diff --git a/PKGBUILD b/PKGBUILD
index 7ea679a..9aefc62 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -32,7 +32,7 @@ prepare() {
   # rather than copies shipped in the tarball
   rm -rf Modules/expat
   rm -rf Modules/zlib
-  rm -rf Modules/_ctypes/{darwin,libffi}*
+  rm -rf Modules/_ctypes/libffi*
   rm -rf Modules/_decimal/libmpdec
 }

@@ -62,7 +62,7 @@ package() {
   make DESTDIR="${pkgdir}" altinstall maninstall

   # Split tests
-  rm -r "$pkgdir"/usr/lib/python*/{test,ctypes/test,distutils/tests,idlelib/idle_test,lib2to3/tests,tkinter/test,unittest/test}
+  rm -rf "$pkgdir"/usr/lib/python*/{test,ctypes/test,distutils/tests,idlelib/idle_test,lib2to3/tests,tkinter/test,unittest/test}

   # Avoid conflicts with the main 'python' package.
   rm -f "${pkgdir}/usr/lib/libpython${_pymajver}.so"