+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=314 WRKLOG=/tmp/bulklog/py314-guppy3-3.1.5nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=314 WRKLOG=/tmp/bulklog/py314-guppy3-3.1.5nb2/work.log ===> Building for py314-guppy3-3.1.5nb2 * Building wheel... /opt/pkg/lib/python3.14/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy copying guppy/_version.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy copying guppy/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy creating build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/RE.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/Help.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/etc.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/cmd.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/IterPermute.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/Descriptor.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/Cat.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/KnuthBendix.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/FSA.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/Code.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/textView.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/tkcursors.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/Glue.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/RE_Rect.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/KanExtension.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc copying guppy/etc/xterm.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/etc creating build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Gsml.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Tester.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Document.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Filer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/SpecNodes.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Exceptions.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Help.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Main.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/DottedTree.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Latex.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Text.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/XHTML.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/Html.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl copying guppy/gsl/FileIO.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/gsl creating build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/pbhelp.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Target.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Doc.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/ImpSet.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Part.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/RefPat.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/View.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Use.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Console.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/OutputHandling.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Classifiers.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Path.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/UniSet.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Spec.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy copying guppy/heapy/Prof.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy creating build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_gsl.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_Classifiers.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_Spec.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_all.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_RetaGraph.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_dependencies.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_Path.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_sf.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_OutputHandling.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_UniSet.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_RefPat.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_View.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_Part.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_menuleak.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_heapyc.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/support.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test copying guppy/heapy/test/test_ER.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/heapy/test creating build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/sets copying guppy/sets/test.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/sets copying guppy/sets/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/sets running build_ext building 'guppy.sets.setsc' extension creating build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/sets gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -fPIC -I/opt/pkg/include/python3.14 -c src/sets/bitset.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/sets/bitset.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -fPIC -I/opt/pkg/include/python3.14 -c src/sets/nodeset.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/sets/nodeset.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -fPIC -I/opt/pkg/include/python3.14 -c src/sets/sets.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/sets/sets.o gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -lintl -liconv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -lintl -liconv -L/opt/pkg/lib -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/sets/bitset.o build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/sets/nodeset.o build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/sets/sets.o -L/opt/pkg/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-314/guppy/sets/setsc.so building 'guppy.heapy.heapyc' extension creating build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/heapy gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.14 -I/opt/pkg/include -fPIC -I/opt/pkg/include/python3.14 -c src/heapy/heapyc.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-314/src/heapy/heapyc.o In file included from /usr/include/iso/wchar_iso.h:59, from /usr/include/wchar.h:31, from /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/Python.h:24, from src/heapy/heapyc.c:28: src/heapy/rootstate.c:131:40: error: 'PyInterpreterState' {aka 'struct _is'} has no member named 'optimizer' 131 | #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} | ^~~~~~~~ src/heapy/rootstate.c:175:5: note: in expansion of macro 'MEMBER' 175 | MEMBER(optimizer), | ^~~~~~ src/heapy/rootstate.c:185:40: error: 'PyThreadState' {aka 'struct _ts'} has no member named 'previous_executor' 185 | #define MEMBER(name) {#name, T_OBJECT, offsetof(PyThreadState, name)} | ^~~~~~~~ src/heapy/rootstate.c:222:5: note: in expansion of macro 'MEMBER' 222 | MEMBER(previous_executor), | ^~~~~~ In file included from src/heapy/heapyc.c:154: src/heapy/rootstate.c: In function 'rootstate_relate': src/heapy/rootstate.c:234:23: error: 'PyInterpreterState' {aka 'struct _is'} has no member named 'optimizer' 234 | if ((PyObject *)is->name == r->tgt) { \ | ^~ src/heapy/rootstate.c:338:9: note: in expansion of macro 'ISATTR' 338 | ISATTR(optimizer); | ^~~~~~ src/heapy/rootstate.c:248:23: error: 'PyThreadState' {aka 'struct _ts'} has no member named 'previous_executor' 248 | if ((PyObject *)ts->name == r->tgt) { \ | ^~ src/heapy/rootstate.c:404:13: note: in expansion of macro 'TSATTR' 404 | TSATTR(previous_executor); | ^~~~~~ In file included from /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/Python.h:83: src/heapy/rootstate.c: In function 'rootstate_traverse': src/heapy/rootstate.c:469:20: error: 'PyInterpreterState' {aka 'struct _is'} has no member named 'optimizer' 469 | Py_VISIT(is->optimizer); | ^~ /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/objimpl.h:195:13: note: in definition of macro 'Py_VISIT' 195 | if (op) { \ | ^~ In file included from /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/Python.h:71: src/heapy/rootstate.c:469:20: error: 'PyInterpreterState' {aka 'struct _is'} has no member named 'optimizer' 469 | Py_VISIT(is->optimizer); | ^~ /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/pyport.h:37:38: note: in definition of macro '_Py_CAST' 37 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/objimpl.h:196:30: note: in expansion of macro '_PyObject_CAST' 196 | int vret = visit(_PyObject_CAST(op), arg); \ | ^~~~~~~~~~~~~~ src/heapy/rootstate.c:469:9: note: in expansion of macro 'Py_VISIT' 469 | Py_VISIT(is->optimizer); | ^~~~~~~~ src/heapy/rootstate.c:518:24: error: 'PyThreadState' {aka 'struct _ts'} has no member named 'previous_executor' 518 | Py_VISIT(ts->previous_executor); | ^~ /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/objimpl.h:195:13: note: in definition of macro 'Py_VISIT' 195 | if (op) { \ | ^~ src/heapy/rootstate.c:518:24: error: 'PyThreadState' {aka 'struct _ts'} has no member named 'previous_executor' 518 | Py_VISIT(ts->previous_executor); | ^~ /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/pyport.h:37:38: note: in definition of macro '_Py_CAST' 37 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ /home/pbulk/build/devel/py-guppy3/work/.buildlink/include/python3.14/objimpl.h:196:30: note: in expansion of macro '_PyObject_CAST' 196 | int vret = visit(_PyObject_CAST(op), arg); \ | ^~~~~~~~~~~~~~ src/heapy/rootstate.c:518:13: note: in expansion of macro 'Py_VISIT' 518 | Py_VISIT(ts->previous_executor); | ^~~~~~~~ error: command '/home/pbulk/build/devel/py-guppy3/work/.cwrapper/bin/gcc' failed with exit code 1 ERROR Backend subprocess exited when trying to invoke build_wheel *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/py-guppy3 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/py-guppy3