[Zope-dev] zope-tests - FAILED: 3, OK: 13

Marius Gedminas marius at gedmin.as
Fri Jan 31 11:20:40 CET 2014


On Thu, Jan 30, 2014 at 02:10:24PM +0200, Marius Gedminas wrote:
> On Thu, Jan 30, 2014 at 10:37:38AM +0200, Marius Gedminas wrote:
> > On Thu, Jan 30, 2014 at 01:00:02AM +0100, Zope tests summarizer wrote:
> > > [1]    winbot / z3c.contents_py_265_32
> > > [2]    winbot / z3c.layer.ready2go_py_265_32
> > > [3]    winbot / z3c.pagelet_py_265_32
> > 
> > winbot is unable to build lxml[1], which is needed for the above.
> > 
> > AFAICT the problem is that lxml 3.3.0 wants to include stdint.h[2]
> > winbot has Microsoft Visual Studio 9.0 (which is same as Visual Studio
> > 2008 apparently?), which is missing stdint.h[3].
> > 
> > [1] http://winbot.zope.org/builders/wineggbuilder/builds/48053/steps/release%20eggs/logs/stdio
> > [2] "c:\temp\lxmlbuild\lxml\src\lxml\lxml_endian.h(2) : fatal error
> > C1083: Cannot open include file: 'stdint.h': No such file or directory"
> > shows up in [1]
> > [3] http://stackoverflow.com/questions/126279/c99-stdint-h-header-and-ms-visual-studio
> > 
> > This may be part of a larger problem -- if lxml wants C99, and MSVC2008
> > does not support C99, we might encounter more problems.
> > 
> > Anyone have ideas?  I filed this bug:
> > https://bugs.launchpad.net/lxml/+bug/1274413
> 
> Fixed upstream.  We're now waiting for 3.3.1 to show up on PyPI.
> 
> It would be nice to try and build the current master snapshot, but I
> don't have a recent-enough Cython :/
> 
> Any takers?

Stefan Behnel uploaded an sdist with all the Cython files already
preprocessed to http://lxml.de/files/lxml-3.3.1pre.tar.gz

I built it on winbot using a local zope.wineggbuilder checkout in /tmp
(which, I think, is mapped to c:\documents and
settings\mgedmin\temporary files or something like that).  I got an .exe
installer for 32-bit Python 2.7 in /tmp/lxmlbuild/lxml/dist and tested
it in a bit in a virtualenv.  Things work.

So we can hope that when 3.3.1 final is on PyPI, these errors will just
clean up.

(Meanwhile it would be nice if we could teach zope.wineggbuilder how to
build wheels, since pip install can't install .exe files)

Marius Gedminas
-- 
http://pov.lt/ -- Zope 3/BlueBream consulting and development
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://mail.zope.org/pipermail/zope-dev/attachments/20140131/033c0703/attachment.sig>


More information about the Zope-Dev mailing list