[XML-SIG] PyXML expat #includes <config.h> instead of <pyconfig.h>

Mark Favas m.favas@per.dem.csiro.au
Thu, 30 Aug 2001 07:00:24 +0800


The current CVS version of PyXML #inlcudes <config.h> in its expat
build. The current CVS version of Python now produces and installs
pyconfig.h rather than config.h - the result being that XML doesn't
build in a new Python install, and _appears_ to build and work in an
older Python install where an old config.h is lying around. Any changes
to pyconfig.h will not be picked up by XML.

./xml/extensions/expat/lib/xmlparse.c:7:#  include "winconfig.h"
./xml/extensions/expat/lib/xmlparse.c:12:#include <config.h>
./xml/extensions/expat/lib/xmlrole.c:10:#  include "winconfig.h"
./xml/extensions/expat/lib/xmlrole.c:12:#  include <config.h>
./xml/extensions/expat/lib/xmltok.c:7:#  include "winconfig.h"
./xml/extensions/expat/lib/xmltok.c:9:#  include <config.h>

-- 
Mark Favas  -   m.favas@per.dem.csiro.au
CSIRO, Private Bag No 5, Wembley, Western Australia 6913, AUSTRALIA