[Python-3000] Python 3.0a2 release

Christian Heimes lists at cheimes.de
Thu Nov 22 22:49:15 CET 2007

Paul Moore wrote:
> Python itself seems to build with no problems at all (there was a
> mention of "Solution folders" not being supported in Express Edition,
> but that doesn't seem to stop anything I need to do to build.
> Most of the extensions built fine, and the test suite went through
> with no issues. I couldn't get TCL/Tk or SSL to build, but I didn't
> try very hard, I have to admit. SSL needs perl, which I don't have
> installed (I could install it and try, but no time right now). For
> TCL, though, it doesn't seem to build cleanly with VS 2008. Lots of
> errors. I'm not sure how useful it would be for me to attempt to get
> this resolved, as it's more of a TCL issue at some level. At some
> stage, building TCL/Tk needs to be addressed, but as I've never
> managed to do so in the past, I may not be the best person to start
> right now :-)

That's great news! Thanks for testing VS 2008 Express. Amaury has also
told me that the express edition reorders the content of the project and
solution files. Let's not commit changes made with the express edition.

The SSL port still needs Perl and an assembler. I've chosen nasm for the
x86 builds because it's freely available. ml (MS asm) also works. You
have to change one line in the build_ssl.py file. It may be possible to
put slightly modified openssl sources with pre-generated make files into
the svn repository. As far as I've studied the sources Perl is only
required to build the makefiles and for MKDIR and COPY.

I haven't addressed TCL/TK yet. I'm still using the binaries - which
I've compiled with VS 2003 - for testing. The sources of tcl, tk and tix
need an update as well.


More information about the Python-3000 mailing list