[Zope-CVS] CVS: Packages/WinBuilders/doc - ZC_PY_DIST_README.txt:1.4.2.1

Tim Peters tim.one at comcast.net
Sun Feb 1 00:34:19 EST 2004


Update of /cvs-repository/Packages/WinBuilders/doc
In directory cvs.zope.org:/tmp/cvs-serv10965/doc

Modified Files:
      Tag: tim-zrs-branch
	ZC_PY_DIST_README.txt 
Log Message:
Total overhaul of the way Python gets built:  we just extract precompiled
code out of the python.org Windows installer now.  Building Python from
scratch on Windows has gotten ever more complex since 2.1, and much more
so than on Linux because the Windows distro has to supply a large and
growing number of external packages too (from Sleepycat bsddb to
OpenSLL and zlib).

So you need to grab the Windows installer from python.org now, but no
longer need to get (or try to build) a dozen other non-Python packages.
Indeed, "building Python" doesn't even require a compiler now.

Also removed the test_python target, in large part because it didn't
test the Python we *install*, it tested the Python build tree, and
they're not the same thing.  The python.org Python has been tested
already, and the way we install Python is still too incomplete for many
tests to have any chance of passing from the build/ directory (basically
because the test directory and its subdirectories contain lots of
non-.py files needed to run and check the tests, and we don't install
any of those).

Changed the ZEO build process to use the Python in the build/ directory
instead of the one in the src/ directory.  Two reasons:  (1) at least
that gives *some* exercise to the Python setup in the build/ directory
(we previously didn't use it for anything, except as input to Inno
Setup); and, (2) since we're not compiling anything in the src/
directory anymore, we can't run a Python from there anymore even if
we wanted to.

The Zope build process on this branch is probably broken in that respect
now.


=== Packages/WinBuilders/doc/ZC_PY_DIST_README.txt 1.4 => 1.4.2.1 ===
--- Packages/WinBuilders/doc/ZC_PY_DIST_README.txt:1.4	Fri Jan 30 22:16:52 2004
+++ Packages/WinBuilders/doc/ZC_PY_DIST_README.txt	Sun Feb  1 00:33:48 2004
@@ -3,9 +3,6 @@
 the Win32 Python version shipped with Zope and ZEO (the "ZC" version)
 and the version available from the Python.org website:
 
-- The ZC version builds pyexpat. [XXX But shouldn't -- all the expat code
-  is in the Python core starting with 2.3]
-
 - The ZC version does not write the same registry entries as the
   Python.org distribution.
 




More information about the Zope-CVS mailing list