+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-lxml-4.9.3nb2/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-lxml-4.9.3nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for py312-lxml-4.9.3nb2 (cd /home/pbulk/build/textproc/py-lxml/work/lxml-4.9.3/ && /bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr DL_CFLAGS= DL_LDFLAGS= DL_LIBS= PYTHON=/usr/pkg/bin/python3.12 CC=cc CFLAGS=-pipe\ -O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.12 CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.12 CXX=c++ CXXFLAGS=-pipe\ -O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.12 COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib64\ -Wl,-R/usr/lib64 LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/textproc/py-lxml/work/.cwrapper/bin:/home/pbulk/build/textproc/py-lxml/work/.buildlink/bin:/home/pbulk/build/textproc/py-lxml/work/.gcc/bin:/home/pbulk/build/textproc/py-lxml/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=cpp HOME=/home/pbulk/build/textproc/py-lxml/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/textproc/py-lxml/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/bin/install BSD_INSTALL_PROGRAM_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/textproc/py-lxml/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/textproc/py-lxml/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/textproc/py-lxml/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/textproc/py-lxml/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/textproc/py-lxml/work/.buildlink/lib64/pkgconfig:/home/pbulk/build/textproc/py-lxml/work/.buildlink/lib/pkgconfig:/home/pbulk/build/textproc/py-lxml/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/textproc/py-lxml/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/textproc/py-lxml/work/.cwrapper/config /usr/pkg/bin/python3.12 setup.py build -j2) /home/pbulk/build/textproc/py-lxml/work/lxml-4.9.3/setup.py:67: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources Building lxml version 4.9.3. Building without Cython. Building against libxml2 2.10.4 and libxslt 1.1.38 Building against libxml2/libxslt in one of the following directories: /usr/pkg/lib /usr/pkg/lib /usr/pkg/lib /usr/lib running build running build_py creating build creating build/lib.linux-x86_64-cpython-312 creating build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/builder.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/cssselect.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/sax.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/__init__.py -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-cpython-312/lxml creating build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/__init__.py -> build/lib.linux-x86_64-cpython-312/lxml/includes creating build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/html5parser.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/builder.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/formfill.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/clean.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/__init__.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/defs.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/diff.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/_diffcommand.py -> build/lib.linux-x86_64-cpython-312/lxml/html copying src/lxml/html/_html5builder.py -> build/lib.linux-x86_64-cpython-312/lxml/html creating build/lib.linux-x86_64-cpython-312/lxml/isoschematron copying src/lxml/isoschematron/__init__.py -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron copying src/lxml/etree.h -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/etree_api.h -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/lxml.etree.h -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/lxml.etree_api.h -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/etree.pyx -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/objectify.pyx -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/nsclasses.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/xslt.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/schematron.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/xmlerror.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/saxparser.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/proxy.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/cleanup.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/objectpath.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/debug.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/xinclude.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/xmlschema.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/classlookup.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/parsertarget.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/extensions.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/dtd.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/xpath.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/xsltext.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/public-api.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/parser.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/xmlid.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/relaxng.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/readonlytree.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/apihelpers.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/serializer.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/docloader.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/iterparse.pxi -> build/lib.linux-x86_64-cpython-312/lxml copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/xslt.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/xinclude.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/schematron.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/uri.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/config.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/xpath.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/c14n.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/tree.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/__init__.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/relaxng.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/lxml-version.h -> build/lib.linux-x86_64-cpython-312/lxml/includes copying src/lxml/includes/etree_defs.h -> build/lib.linux-x86_64-cpython-312/lxml/includes creating build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources creating build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/rng copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/rng creating build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl creating build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-cpython-312/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 running build_ext building 'lxml.etree' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/src creating build/temp.linux-x86_64-cpython-312/src/lxml cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Isrc -Isrc/lxml/includes -I/usr/pkg/include/python3.12 -c src/lxml/etree.c -o build/temp.linux-x86_64-cpython-312/src/lxml/etree.o -w building 'lxml.objectify' extension cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Isrc -Isrc/lxml/includes -I/usr/pkg/include/python3.12 -c src/lxml/objectify.c -o build/temp.linux-x86_64-cpython-312/src/lxml/objectify.o -w In file included from src/lxml/objectify.c:46916:0: /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code building 'lxml.builder' extension cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Isrc -Isrc/lxml/includes -I/usr/pkg/include/python3.12 -c src/lxml/builder.c -o build/temp.linux-x86_64-cpython-312/src/lxml/builder.o -w src/lxml/etree.c: In function '__pyx_pf_4lxml_5etree_11TreeBuilder_4data': src/lxml/etree.c:137729:74: warning: passing argument 1 of '__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData' from incompatible pointer type [enabled by default] __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_data); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(3, 832, __pyx_L1_error) ^ src/lxml/etree.c:137105:12: note: expected 'struct __pyx_obj_4lxml_5etree_TreeBuilder *' but argument is of type 'struct __pyx_obj_4lxml_5etree__SaxParserTarget *' static int __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxData(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_data) { ^ src/lxml/etree.c: In function '__pyx_pf_4lxml_5etree_11TreeBuilder_6start': src/lxml/etree.c:137890:75: warning: passing argument 1 of '__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart' from incompatible pointer type [enabled by default] __pyx_t_3 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_tag, __pyx_v_attrs, __pyx_v_nsmap); if (unlikely(!__pyx_t_3)) __PYX_ERR(3, 841, __pyx_L1_error) ^ In file included from src/lxml/builder.c:8809:0: /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code src/lxml/etree.c:136704:18: note: expected 'struct __pyx_obj_4lxml_5etree_TreeBuilder *' but argument is of type 'struct __pyx_obj_4lxml_5etree__SaxParserTarget *' static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxStart(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_tag, PyObject *__pyx_v_attrib, PyObject *__pyx_v_nsmap) { ^ src/lxml/etree.c: In function '__pyx_pf_4lxml_5etree_11TreeBuilder_8end': building 'lxml._elementpath' extension cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Isrc -Isrc/lxml/includes -I/usr/pkg/include/python3.12 -c src/lxml/_elementpath.c -o build/temp.linux-x86_64-cpython-312/src/lxml/_elementpath.o -w src/lxml/etree.c:137961:73: warning: passing argument 1 of '__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd' from incompatible pointer type [enabled by default] __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_tag); if (unlikely(!__pyx_t_1)) __PYX_ERR(3, 848, __pyx_L1_error) ^ src/lxml/etree.c:137004:18: note: expected 'struct __pyx_obj_4lxml_5etree_TreeBuilder *' but argument is of type 'struct __pyx_obj_4lxml_5etree__SaxParserTarget *' static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxEnd(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, CYTHON_UNUSED PyObject *__pyx_v_tag) { ^ src/lxml/etree.c: In function '__pyx_pf_4lxml_5etree_11TreeBuilder_10pi': src/lxml/etree.c:138162:72: warning: passing argument 1 of '__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi' from incompatible pointer type [enabled by default] __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_target, __pyx_v_data); if (unlikely(!__pyx_t_1)) __PYX_ERR(3, 859, __pyx_L1_error) ^ src/lxml/etree.c:137154:18: note: expected 'struct __pyx_obj_4lxml_5etree_TreeBuilder *' but argument is of type 'struct __pyx_obj_4lxml_5etree__SaxParserTarget *' static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxPi(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_target, PyObject *__pyx_v_data) { ^ src/lxml/etree.c: In function '__pyx_pf_4lxml_5etree_11TreeBuilder_12comment': src/lxml/etree.c:138225:77: warning: passing argument 1 of '__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment' from incompatible pointer type [enabled by default] __pyx_t_1 = __pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment(((struct __pyx_obj_4lxml_5etree__SaxParserTarget *)__pyx_v_self), __pyx_v_comment); if (unlikely(!__pyx_t_1)) __PYX_ERR(3, 867, __pyx_L1_error) ^ src/lxml/etree.c:137360:18: note: expected 'struct __pyx_obj_4lxml_5etree_TreeBuilder *' but argument is of type 'struct __pyx_obj_4lxml_5etree__SaxParserTarget *' static PyObject *__pyx_f_4lxml_5etree_11TreeBuilder__handleSaxComment(struct __pyx_obj_4lxml_5etree_TreeBuilder *__pyx_v_self, PyObject *__pyx_v_comment) { ^ In file included from src/lxml/_elementpath.c:16629:0: /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code building 'lxml.html.diff' extension creating build/temp.linux-x86_64-cpython-312/src/lxml/html cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Isrc -Isrc/lxml/includes -I/usr/pkg/include/python3.12 -c src/lxml/html/diff.c -o build/temp.linux-x86_64-cpython-312/src/lxml/html/diff.o -w src/lxml/etree.c: In function '__pyx_pf_4lxml_5etree_4XSLT_18__call__': src/lxml/etree.c:203239:81: warning: passing argument 1 of '__pyx_f_4lxml_5etree_12_XSLTContext__copy' from incompatible pointer type [enabled by default] __pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_self->_context))); if (unlikely(!__pyx_t_1)) __PYX_ERR(4, 550, __pyx_L9_error) ^ src/lxml/etree.c:200922:52: note: expected 'struct __pyx_obj_4lxml_5etree__XSLTContext *' but argument is of type 'struct __pyx_obj_4lxml_5etree__BaseContext *' static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) { ^ src/lxml/etree.c: In function '__pyx_f_4lxml_5etree__copyXSLT': src/lxml/etree.c:205064:79: warning: passing argument 1 of '__pyx_f_4lxml_5etree_12_XSLTContext__copy' from incompatible pointer type [enabled by default] __pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_stylesheet->_context))); if (unlikely(!__pyx_t_1)) __PYX_ERR(4, 691, __pyx_L1_error) ^ src/lxml/etree.c:200922:52: note: expected 'struct __pyx_obj_4lxml_5etree__XSLTContext *' but argument is of type 'struct __pyx_obj_4lxml_5etree__BaseContext *' static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) { ^ In file included from src/lxml/html/diff.c:25314:0: /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code building 'lxml.html.clean' extension cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Isrc -Isrc/lxml/includes -I/usr/pkg/include/python3.12 -c src/lxml/html/clean.c -o build/temp.linux-x86_64-cpython-312/src/lxml/html/clean.o -w In file included from src/lxml/etree.c:265443:0: /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code In file included from src/lxml/html/clean.c:20540:0: /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code building 'lxml.sax' extension cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DCYTHON_CLINE_IN_TRACEBACK=0 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Isrc -Isrc/lxml/includes -I/usr/pkg/include/python3.12 -c src/lxml/sax.c -o build/temp.linux-x86_64-cpython-312/src/lxml/sax.o -w In file included from src/lxml/sax.c:13667:0: /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h: In function '_PyFrame_Initialize': /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = null_locals_from; i < code->co_nlocalsplus; i++) { ^ /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/python3.12/internal/pycore_frame.h:134:5: note: use option -std=c99 or -std=gnu99 to compile your code Compile failed: command '/home/pbulk/build/textproc/py-lxml/work/.cwrapper/bin/cc' failed with exit code 1 creating tmp cc -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -I/usr/include/libxml2 -c /tmp/xmlXPathInitqbxm8305.c -o tmp/xmlXPathInitqbxm8305.o In file included from /usr/include/stdio.h:27:0, from /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/libxml2/libxml/tree.h:15, from /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/libxml2/libxml/parser.h:14, from /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/libxml2/libxml/xmlerror.h:10, from /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/libxml2/libxml/xpath.h:26, from /tmp/xmlXPathInitqbxm8305.c:1: /usr/include/features.h:330:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^ /tmp/xmlXPathInitqbxm8305.c: In function 'main': /tmp/xmlXPathInitqbxm8305.c:3:5: warning: 'xmlXPathInit' is deprecated (declared at /home/pbulk/build/textproc/py-lxml/work/.buildlink/include/libxml2/libxml/xpath.h:564) [-Wdeprecated-declarations] xmlXPathInit(); ^ cc tmp/xmlXPathInitqbxm8305.o -L/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib -L/usr/lib -lxml2 -o a.out error: command '/home/pbulk/build/textproc/py-lxml/work/.cwrapper/bin/cc' failed with exit code 1 *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/textproc/py-lxml *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/textproc/py-lxml