/home/hillshum/lxml/src/lxml/dtd.pxi:46:47: Cannot convert Python object to 'xmlDtd *' Error converting Pyrex file to C: ------------------------------------------------------------ ... raise DTDError(u"Failed to create validation context", self._error_log) c_doc = _fakeRootDoc(doc._c_doc, root_node._c_node) with nogil: ret = dtdvalid.xmlValidateDtd(valid_ctxt, c_doc, self._c_dtd) ^ ------------------------------------------------------------ /home/hillshum/lxml/src/lxml/dtd.pxi:84:26: Accessing Python global or builtin not allowed without gil Error converting Pyrex file to C: ------------------------------------------------------------ ... raise DTDError(u"Failed to create validation context", self._error_log) c_doc = _fakeRootDoc(doc._c_doc, root_node._c_node) with nogil: ret = dtdvalid.xmlValidateDtd(valid_ctxt, c_doc, self._c_dtd) ^ ------------------------------------------------------------ /home/hillshum/lxml/src/lxml/dtd.pxi:84:26: Accessing Python attribute not allowed without gil Error converting Pyrex file to C: ------------------------------------------------------------ ... raise DTDError(u"Failed to create validation context", self._error_log) c_doc = _fakeRootDoc(doc._c_doc, root_node._c_node) with nogil: ret = dtdvalid.xmlValidateDtd(valid_ctxt, c_doc, self._c_dtd) ^ ------------------------------------------------------------ /home/hillshum/lxml/src/lxml/dtd.pxi:84:52: Converting to Python object not allowed without gil Error converting Pyrex file to C: ------------------------------------------------------------ ... raise DTDError(u"Failed to create validation context", self._error_log) c_doc = _fakeRootDoc(doc._c_doc, root_node._c_node) with nogil: ret = dtdvalid.xmlValidateDtd(valid_ctxt, c_doc, self._c_dtd) ^ ------------------------------------------------------------