Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1979098 Details for
Bug 2226236
python-lxml: FTBFS in Fedora rawhide/f39
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 32.00 KB, created by
Fedora Release Engineering
on 2023-07-25 19:27:23 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2023-07-25 19:27:23 UTC
Size:
32.00 KB
patch
obsolete
>T.in' >warning: no files found matching '*.rng' under directory 'src/lxml/isoschematron' >adding license file 'LICENSE.txt' >adding license file 'LICENSES.txt' >writing manifest file 'lxml.egg-info/SOURCES.txt' >creating '/builddir/build/BUILD/lxml-4.9.2/lxml-4.9.2.dist-info' >Handling cssselect (>=0.7) ; extra == 'cssselect' from hook generated metadata: Requires-Dist (lxml) >Requirement satisfied: cssselect (>=0.7) ; extra == 'cssselect' > (installed: cssselect 1.1.0) >Handling html5lib ; extra == 'html5' from hook generated metadata: Requires-Dist (lxml) >Requirement satisfied: html5lib ; extra == 'html5' > (installed: html5lib 1.1) >Handling BeautifulSoup4 ; extra == 'htmlsoup' from hook generated metadata: Requires-Dist (lxml) >Requirement satisfied: BeautifulSoup4 ; extra == 'htmlsoup' > (installed: BeautifulSoup4 4.12.2) >Handling Cython (>=0.29.7) ; extra == 'source' from hook generated metadata: Requires-Dist (lxml) >Requirement satisfied: Cython (>=0.29.7) ; extra == 'source' > (installed: Cython 3.0.0) >+ cat /builddir/build/BUILD/python-lxml-4.9.2-9.fc39.s390x-pyproject-buildrequires >+ rm -rfv lxml-4.9.2.dist-info/ >removed 'lxml-4.9.2.dist-info/top_level.txt' >removed 'lxml-4.9.2.dist-info/METADATA' >removed 'lxml-4.9.2.dist-info/LICENSE.txt' >removed 'lxml-4.9.2.dist-info/LICENSES.txt' >removed directory 'lxml-4.9.2.dist-info/' >+ find -type f -name '*.c' -print -delete >./src/lxml/_elementpath.c >./src/lxml/builder.c >./src/lxml/etree.c >./src/lxml/html/clean.c >./src/lxml/html/diff.c >./src/lxml/objectify.c >./src/lxml/sax.c >+ RPM_EC=0 >++ jobs -p >+ exit 0 >Wrote: /builddir/build/SRPMS/python-lxml-4.9.2-9.fc39.buildreqs.nosrc.rpm >Child return code was: 11 >Dynamic buildrequires detected >Going to install missing buildrequires. See root.log for details. >ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target s390x --nodeps /builddir/build/SPECS/python-lxml.spec'], chrootPath='/var/lib/mock/f39-build-44337862-5276510/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3ff7b3681d0>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qz4ed1eu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) >Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qz4ed1eu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] >Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7aca75ad00e84070bcc1371adb4e930a', '-D', '/var/lib/mock/f39-build-44337862-5276510/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qz4ed1eu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target s390x --nodeps /builddir/build/SPECS/python-lxml.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False >Building target platforms: s390x >Building for target s390x >setting SOURCE_DATE_EPOCH=1689897600 >Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.zvsgiB >+ umask 022 >+ cd /builddir/build/BUILD >+ cd lxml-4.9.2 >+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' >+ export CFLAGS >+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' >+ export CXXFLAGS >+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' >+ export FFLAGS >+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' >+ export FCFLAGS >+ VALAFLAGS=-g >+ export VALAFLAGS >+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' >+ export RUSTFLAGS >+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' >+ export LDFLAGS >+ LT_SYS_LIBRARY_PATH=/usr/lib64: >+ export LT_SYS_LIBRARY_PATH >+ CC=gcc >+ export CC >+ CXX=g++ >+ export CXX >+ echo pyproject-rpm-macros >+ echo python3-devel >+ echo 'python3dist(pip) >= 19' >+ echo 'python3dist(packaging)' >+ '[' -f pyproject.toml ']' >+ '[' -f setup.py ']' >+ echo 'python3dist(setuptools) >= 40.8' >+ echo 'python3dist(wheel)' >+ rm -rfv '*.dist-info/' >+ '[' -f /usr/bin/python3 ']' >+ mkdir -p /builddir/build/BUILD/lxml-4.9.2/.pyproject-builddir >+ echo -n >+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' >+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' >+ TMPDIR=/builddir/build/BUILD/lxml-4.9.2/.pyproject-builddir >+ RPM_TOXENV=py312 >+ HOSTNAME=rpmbuild >+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/lxml-4.9.2/pyproject-wheeldir --output /builddir/build/BUILD/python-lxml-4.9.2-9.fc39.s390x-pyproject-buildrequires -x source,cssselect,html5,htmlsoup >Handling setuptools >= 40.8 from default build backend >Requirement satisfied: setuptools >= 40.8 > (installed: setuptools 67.7.2) >Handling wheel from default build backend >Requirement satisfied: wheel > (installed: wheel 0.40.0) ><string>:117: SyntaxWarning: invalid escape sequence '\.' >warning: src/lxml/etree.pyx:129:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 >warning: src/lxml/etree.pyx:132:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 >warning: src/lxml/xmlerror.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 >warning: src/lxml/xmlerror.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 >warning: src/lxml/iterparse.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 >warning: src/lxml/xmlerror.pxi:657:22: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:658:69: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:659:20: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:664:22: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:665:73: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:666:20: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:671:22: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:672:73: local variable 'args' referenced before assignment >warning: src/lxml/xmlerror.pxi:673:20: local variable 'args' referenced before assignment >Error compiling Cython file: >------------------------------------------------------------ >... > cdef stdio.FILE* c_stream > cdef xmlparser.xmlParserInputBuffer* c_buffer > c_buffer = xmlparser.xmlAllocParserInputBuffer(0) > c_stream = python.PyFile_AsFile(self._filelike) > if c_stream is NULL: > c_buffer.readcallback = _readFilelikeParser > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:292:37: Cannot assign type 'int (void *, char *, int) except? -1 nogil' to 'xmlInputReadCallback' >Error compiling Cython file: >------------------------------------------------------------ >... > c_stream = python.PyFile_AsFile(self._filelike) > if c_stream is NULL: > c_buffer.readcallback = _readFilelikeParser > c_buffer.context = <python.PyObject*>self > else: > c_buffer.readcallback = _readFileParser > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:295:37: Cannot assign type 'int (void *, char *, int) except? -1 nogil' to 'xmlInputReadCallback' >Error compiling Cython file: >------------------------------------------------------------ >... > else: > c_encoding = _cstr(self._encoding) > c_stream = python.PyFile_AsFile(self._filelike) > if c_stream is NULL: > c_read_callback = _readFilelikeParser > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:326:31: Cannot assign type 'int (void *, char *, int) except? -1 nogil' to 'xmlInputReadCallback' >Error compiling Cython file: >------------------------------------------------------------ >... > c_stream = python.PyFile_AsFile(self._filelike) > if c_stream is NULL: > c_read_callback = _readFilelikeParser > c_callback_context = <python.PyObject*>self > else: > c_read_callback = _readFileParser > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:329:31: Cannot assign type 'int (void *, char *, int) except? -1 nogil' to 'xmlInputReadCallback' >Error compiling Cython file: >------------------------------------------------------------ >... > self._lock, python.WAIT_LOCK) > if result == 0: > raise ParserError, u"parser locking failed" > self._error_log.clear() > self._doc = None > self._c_ctxt.sax.serror = _receiveParserError > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:586:34: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > raise MemoryError() > cstring_h.memcpy(sax, &htmlparser.htmlDefaultSAXHandler, > sizeof(htmlparser.htmlDefaultSAXHandler)) > c_ctxt.sax = sax > sax.initialized = xmlparser.XML_SAX2_MAGIC > sax.serror = _receiveParserError > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:922:25: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > self._registerHtmlErrorHandler(c_ctxt) > else: > c_ctxt = xmlparser.xmlNewParserCtxt() > if c_ctxt is NULL: > raise MemoryError > c_ctxt.sax.startDocument = _initSaxDocument > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:938:35: Cannot assign type 'void (void *) except * nogil' to 'startDocumentSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > NULL, NULL, NULL, 0, c_filename) > if c_ctxt is not NULL: > xmlparser.xmlCtxtUseOptions(c_ctxt, self._parse_options) > if c_ctxt is NULL: > raise MemoryError() > c_ctxt.sax.startDocument = _initSaxDocument > ^ >------------------------------------------------------------ >src/lxml/parser.pxi:957:35: Cannot assign type 'void (void *) except * nogil' to 'startDocumentSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > SAX_EVENT_START_NS | > SAX_EVENT_END_NS): > # intercept => overwrite orig callback > # FIXME: also intercept on when collecting END events > if sax.initialized == xmlparser.XML_SAX2_MAGIC: > sax.startElementNs = _handleSaxTargetStart > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:132:37: Cannot assign type 'void (void *, const_xmlChar *, const_xmlChar *, const_xmlChar *, int, const_xmlChar **, int, int, const_xmlChar **) except * nogil' to 'startElementNsSAX2Func' >Error compiling Cython file: >------------------------------------------------------------ >... > # intercept => overwrite orig callback > # FIXME: also intercept on when collecting END events > if sax.initialized == xmlparser.XML_SAX2_MAGIC: > sax.startElementNs = _handleSaxTargetStart > if self._target._sax_event_filter & SAX_EVENT_START: > sax.startElement = _handleSaxTargetStartNoNs > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:134:35: Cannot assign type 'void (void *, const_xmlChar *, const_xmlChar **) except * nogil' to 'startElementSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > self._origSaxEnd = sax.endElementNs = NULL > self._origSaxEndNoNs = sax.endElement = NULL > if self._target._sax_event_filter & (SAX_EVENT_END | > SAX_EVENT_END_NS): > if sax.initialized == xmlparser.XML_SAX2_MAGIC: > sax.endElementNs = _handleSaxEnd > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:141:35: Cannot assign type 'void (void *, const_xmlChar *, const_xmlChar *, const_xmlChar *) except * nogil' to 'endElementNsSAX2Func' >Error compiling Cython file: >------------------------------------------------------------ >... > if self._target._sax_event_filter & (SAX_EVENT_END | > SAX_EVENT_END_NS): > if sax.initialized == xmlparser.XML_SAX2_MAGIC: > sax.endElementNs = _handleSaxEnd > if self._target._sax_event_filter & SAX_EVENT_END: > sax.endElement = _handleSaxEndNoNs > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:143:33: Cannot assign type 'void (void *, const_xmlChar *) except * nogil' to 'endElementSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > if self._target._sax_event_filter & SAX_EVENT_END: > sax.endElement = _handleSaxEndNoNs > self._origSaxData = sax.characters = sax.cdataBlock = NULL > if self._target._sax_event_filter & SAX_EVENT_DATA: > sax.characters = sax.cdataBlock = _handleSaxData > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:147:46: Cannot assign type 'void (void *, const_xmlChar *, int) except * nogil' to 'charactersSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > if self._target._sax_event_filter & SAX_EVENT_END: > sax.endElement = _handleSaxEndNoNs > self._origSaxData = sax.characters = sax.cdataBlock = NULL > if self._target._sax_event_filter & SAX_EVENT_DATA: > sax.characters = sax.cdataBlock = _handleSaxData > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:147:46: Cannot assign type 'void (void *, const_xmlChar *, int) except * nogil' to 'cdataBlockSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > sax.characters = sax.cdataBlock = _handleSaxData > # doctype propagation is always required for entity replacement > self._origSaxDoctype = sax.internalSubset > if self._target._sax_event_filter & SAX_EVENT_DOCTYPE: > sax.internalSubset = _handleSaxTargetDoctype > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:152:33: Cannot assign type 'void (void *, const_xmlChar *, const_xmlChar *, const_xmlChar *) except * nogil' to 'internalSubsetSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > if self._target._sax_event_filter & SAX_EVENT_DOCTYPE: > sax.internalSubset = _handleSaxTargetDoctype > self._origSaxPI = sax.processingInstruction = NULL > if self._target._sax_event_filter & SAX_EVENT_PI: > sax.processingInstruction = _handleSaxTargetPI > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:156:40: Cannot assign type 'void (void *, const_xmlChar *, const_xmlChar *) except * nogil' to 'processingInstructionSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > if self._target._sax_event_filter & SAX_EVENT_PI: > sax.processingInstruction = _handleSaxTargetPI > self._origSaxComment = sax.comment = NULL > if self._target._sax_event_filter & SAX_EVENT_COMMENT: > sax.comment = _handleSaxTargetComment > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:160:26: Cannot assign type 'void (void *, const_xmlChar *) except * nogil' to 'commentSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > cdef void _connectEvents(self, xmlparser.xmlParserCtxt* c_ctxt): > """Wrap original SAX2 callbacks to collect parse events without parser target. > """ > sax = c_ctxt.sax > self._origSaxStartDocument = sax.startDocument > sax.startDocument = _handleSaxStartDocument > ^ >------------------------------------------------------------ >src/lxml/saxparser.pxi:171:28: Cannot assign type 'void (void *) except * nogil' to 'startDocumentSAXFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > cdef tree.xmlOutputBuffer* _createOutputBuffer( > self, tree.xmlCharEncodingHandler* enchandler) except NULL: > cdef tree.xmlOutputBuffer* c_buffer > c_buffer = tree.xmlOutputBufferCreateIO( > <tree.xmlOutputWriteCallback>_writeFilelikeWriter, _closeFilelikeWriter, > ^ >------------------------------------------------------------ >src/lxml/serializer.pxi:671:63: Cannot assign type 'int (void *) except? -1' to 'xmlOutputCloseCallback' >Error compiling Cython file: >------------------------------------------------------------ >... > return utf > cdef void _set_xpath_context(self, xpath.xmlXPathContext* xpathCtxt): > self._xpathCtxt = xpathCtxt > xpathCtxt.userData = <void*>self > xpathCtxt.error = _receiveXPathError > ^ >------------------------------------------------------------ >src/lxml/extensions.pxi:135:26: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... >cdef int _register_xpath_function(void* ctxt, name_utf, ns_utf): > if ns_utf is None: > return xpath.xmlXPathRegisterFunc( > <xpath.xmlXPathContext*>ctxt, _xcstr(name_utf), > _xpath_function_call) > ^ >------------------------------------------------------------ >src/lxml/xpath.pxi:33:12: Cannot assign type 'void (xmlXPathParserContext *, int) except * nogil' to 'xmlXPathFunction' >Error compiling Cython file: >------------------------------------------------------------ >... > <xpath.xmlXPathContext*>ctxt, _xcstr(name_utf), > _xpath_function_call) > else: > return xpath.xmlXPathRegisterFuncNS( > <xpath.xmlXPathContext*>ctxt, _xcstr(name_utf), _xcstr(ns_utf), > _xpath_function_call) > ^ >------------------------------------------------------------ >src/lxml/xpath.pxi:37:12: Cannot assign type 'void (xmlXPathParserContext *, int) except * nogil' to 'xmlXPathFunction' >Error compiling Cython file: >------------------------------------------------------------ >... > cdef void registerExsltFunctions(self): > if xslt.LIBXSLT_VERSION < 10125: > # we'd only execute dummy functions anyway > return > tree.xmlHashScan( > self._xpathCtxt.nsHash, _registerExsltFunctionsForNamespaces, > ^ >------------------------------------------------------------ >src/lxml/xpath.pxi:86:36: Cannot assign type 'void (void *, void *, const_xmlChar *) except *' to 'xmlHashScanner' >Error compiling Cython file: >------------------------------------------------------------ >... > self._error_log._buildExceptionMessage( > u"Document is not parsable as Relax NG"), > self._error_log) > relaxng.xmlRelaxNGSetParserStructuredErrors( > parser_ctxt, _receiveError, <void*>self._error_log) > ^ >------------------------------------------------------------ >src/lxml/relaxng.pxi:91:25: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > raise MemoryError() > try: > self._error_log.clear() > relaxng.xmlRelaxNGSetValidStructuredErrors( > valid_ctxt, _receiveError, <void*>self._error_log) > ^ >------------------------------------------------------------ >src/lxml/relaxng.pxi:133:28: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > if parser_ctxt is NULL: > raise MemoryError() > xmlschema.xmlSchemaSetParserStructuredErrors( > parser_ctxt, _receiveError, <void*>self._error_log) > ^ >------------------------------------------------------------ >src/lxml/xmlschema.pxi:73:25: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > xmlschema.xmlSchemaSetValidOptions( > valid_ctxt, xmlschema.XML_SCHEMA_VAL_VC_I_CREATE) > self._error_log.clear() > xmlschema.xmlSchemaSetValidStructuredErrors( > valid_ctxt, _receiveError, <void*>self._error_log) > ^ >------------------------------------------------------------ >src/lxml/xmlschema.pxi:129:28: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > if self._add_default_attributes: > xmlschema.xmlSchemaSetValidOptions( > self._valid_ctxt, xmlschema.XML_SCHEMA_VAL_VC_I_CREATE) > if error_log is not None: > xmlschema.xmlSchemaSetValidStructuredErrors( > self._valid_ctxt, _receiveError, <void*>error_log) > ^ >------------------------------------------------------------ >src/lxml/xmlschema.pxi:197:34: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Error compiling Cython file: >------------------------------------------------------------ >... > raise MemoryError() > try: > self._error_log.clear() > schematron.xmlSchematronSetValidStructuredErrors( > valid_ctxt, _receiveError, <void*>self._error_log) > ^ >------------------------------------------------------------ >src/lxml/schematron.pxi:152:28: Cannot assign type 'void (void *, xmlError *) except * nogil' to 'xmlStructuredErrorFunc' >Traceback (most recent call last): > File "/usr/lib/rpm/redhat/pyproject_buildrequires.py", line 555, in main > generate_requires( > File "/usr/lib/rpm/redhat/pyproject_buildrequires.py", line 451, in generate_requires > generate_build_requirements(backend, requirements) > File "/usr/lib/rpm/redhat/pyproject_buildrequires.py", line 274, in generate_build_requirements > new_reqs = get_requires(config_settings=requirements.config_settings) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 341, in get_requires_for_build_wheel > return self._get_build_requires(config_settings, requirements=['wheel']) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 323, in _get_build_requires > self.run_setup() > File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 488, in run_setup > self).run_setup(setup_script=setup_script) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 338, in run_setup > exec(code, locals()) > File "<string>", line 273, in <module> > File "<string>", line 165, in setup_extra_options > File "/builddir/build/BUILD/lxml-4.9.2/setupinfo.py", line 180, in ext_modules > result = cythonize(result, compiler_directives=cythonize_directives) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib64/python3.12/site-packages/Cython/Build/Dependencies.py", line 1134, in cythonize > cythonize_one(*args) > File "/usr/lib64/python3.12/site-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one > raise CompileError(None, pyx_file) >Cython.Compiler.Errors.CompileError: src/lxml/etree.pyx >Building lxml version 4.9.2. >Building with Cython 3.0.0. >Building against libxml2 2.10.4 and libxslt 1.1.38 >Compiling src/lxml/etree.pyx because it changed. >Compiling src/lxml/objectify.pyx because it changed. >Compiling src/lxml/builder.py because it changed. >Compiling src/lxml/_elementpath.py because it changed. >Compiling src/lxml/html/diff.py because it changed. >Compiling src/lxml/html/clean.py because it changed. >Compiling src/lxml/sax.py because it changed. >[1/7] Cythonizing src/lxml/_elementpath.py >[2/7] Cythonizing src/lxml/builder.py >[3/7] Cythonizing src/lxml/etree.pyx >RPM build errors: >error: Bad exit status from /var/tmp/rpm-tmp.zvsgiB (%generate_buildrequires) > Bad exit status from /var/tmp/rpm-tmp.zvsgiB (%generate_buildrequires) >Child return code was: 1 >EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 7aca75ad00e84070bcc1371adb4e930a -D /var/lib/mock/f39-build-44337862-5276510/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qz4ed1eu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007" --setenv=PS1=<mock-chroot> \\s-\\v\\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target s390x --nodeps /builddir/build/SPECS/python-lxml.spec\n', 1)] >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace > result = func(*args, **kw) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status > raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) >mockbuild.exception.Error: Command failed: > # /usr/bin/systemd-nspawn -q -M 7aca75ad00e84070bcc1371adb4e930a -D /var/lib/mock/f39-build-44337862-5276510/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qz4ed1eu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007" --setenv=PS1=<mock-chroot> \s-\v\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target s390x --nodeps /builddir/build/SPECS/python-lxml.spec >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2226236
: 1979098 |
1979099
|
1979100