Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Oct 2012 21:06:49 +1000
From:      Kubilay Kocak <koobs.freebsd@gmail.com>
To:        freebsd-python@FreeBSD.org
Subject:   lang/python33 work in progress
Message-ID:  <506D6DC9.30201@gmail.com>

next in thread | raw e-mail | index | archive | help
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










Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?506D6DC9.30201>