lang/python33 work in progress

Kubilay Kocak koobs.freebsd at gmail.com
Thu Oct 4 11:06:57 UTC 2012


Hi,

Just wanted to everyone know that I have a couple of work-in-progress 
ports for Python 3.3 that are very close to completion:

Changes to bsd.python.mk to support Python 3.3:

https://redports.org/browser/koobs/Mk/bsd.python.mk

The first port is a verbatim copy of lang/python32 with lzma support added:

Repo: https://redports.org/browser/koobs/lang/python33
Log: https://redports.org/log/koobs/lang/python33
Redports: https://redports.org/buildarchive/20120930163308-82848/

Regression tests:

Port (gcc base): http://codepad.org/rik2AG4U
Port (clang base): http://codepad.org/ExZHL1iT
Configure/make (gcc base): http://codepad.org/2tAf9Ykc (clean)
Configure/make (clang base): http://codepad.org/SwK1j6wb (clean)

Relevant upstream issues for test failures are:

http://bugs.python.org/issue13370 (test_ctypes fails with clang)
http://bugs.python.org/issue12812 (libffi/clang - patch applied to port)
http://bugs.python.org/issue15617 (socket.NetworkConnectionNoServer)
http://bugs.python.org/issue15184 (sysconfig.SysconfigTestCase)

The second is a major gutting of the lang/python32 port, which aims to 
reduce complexity and isolate root causes for the test failures (know now)

https://redports.org/browser/koobs/lang/python33-koobs

I have merged rm@'s EXTRACT_SUFX change to support .xz DISTFILES and 
will merge it into the port once it settles down.

Suggestions and feedback welcome.

Regards,

Koobs









More information about the freebsd-python mailing list