=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for py38-guppy3-3.0.8 (cd /tmp/devel/py-guppy3/work/guppy3-3.0.8/ && /usr/bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr DL_CFLAGS=\ -pthread\ DL_LDFLAGS=\ -pthread DL_LIBS= PYTHON=/usr/pkg/bin/python3.8 CC=gcc CFLAGS=-O2\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/usr/pkg/include/python3.8 CPPFLAGS=-I/usr/include\ -I/usr/pkg/include/python3.8 CXX=c++ CXXFLAGS=-O2\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/usr/pkg/include/python3.8 COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran 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=-L/usr/lib\ -Wl,-R/usr/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/tmp/devel/py-guppy3/work/.cwrapper/bin:/tmp/devel/py-guppy3/work/.buildlink/bin:/tmp/devel/py-guppy3/work/.gcc/bin:/tmp/devel/py-guppy3/work/.tools/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=cpp HOME=/tmp/devel/py-guppy3/work/.home CWRAPPERS_CONFIG_DIR=/tmp/devel/py-guppy3/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ wheel\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ wheel\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ wheel\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ wheel\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ wheel\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ wheel\ -m\ 775 INSTALL_INFO= MAKEINFO=/tmp/devel/py-guppy3/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/tmp/devel/py-guppy3/work/.buildlink/lib/pkgconfig:/tmp/devel/py-guppy3/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/tmp/devel/py-guppy3/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/tmp/devel/py-guppy3/work/.cwrapper/config /usr/pkg/bin/python3.8 setup.py build -j4) running build running build_py creating build creating build/lib.netbsd-9.0_RC1-amd64-3.8 creating build/lib.netbsd-9.0_RC1-amd64-3.8/guppy copying guppy/__init__.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy creating build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/Cat.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/Code.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/Descriptor.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/FSA.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/Glue.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/Help.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/IterPermute.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/KanExtension.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/KnuthBendix.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/RE.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/RE_Rect.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/__init__.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/cmd.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/etc.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/textView.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/tkcursors.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc copying guppy/etc/xterm.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/etc creating build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Document.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/DottedTree.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Exceptions.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/FileIO.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Filer.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Gsml.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Help.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Html.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Latex.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Main.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/SpecNodes.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Tester.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/Text.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/XHTML.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl copying guppy/gsl/__init__.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/gsl creating build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Classifiers.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Console.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Doc.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/ImpSet.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Monitor.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/OutputHandling.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Part.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Path.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Prof.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/RM.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/RefPat.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Remote.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/RemoteConstants.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Spec.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Target.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/UniSet.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/Use.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/View.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/__init__.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy copying guppy/heapy/pbhelp.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy creating build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/__init__.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/support.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_Classifiers.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_ER.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_OutputHandling.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_Part.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_Path.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_RefPat.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_RetaGraph.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_Spec.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_UniSet.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_View.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_all.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_dependencies.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_gsl.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_heapyc.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_menuleak.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test copying guppy/heapy/test/test_sf.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/heapy/test creating build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/sets copying guppy/sets/__init__.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/sets copying guppy/sets/test.py -> build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/sets running build_ext building 'guppy.sets.setsc' extension creating build/temp.netbsd-9.0_RC1-amd64-3.8 creating build/temp.netbsd-9.0_RC1-amd64-3.8/src creating build/temp.netbsd-9.0_RC1-amd64-3.8/src/sets building 'guppy.heapy.heapyc' extension gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -I/usr/include -I/usr/pkg/include/python3.8 -fPIC -I/usr/pkg/include/python3.8 -c src/sets/sets.c -o build/temp.netbsd-9.0_RC1-amd64-3.8/src/sets/sets.o creating build/temp.netbsd-9.0_RC1-amd64-3.8/src/heapy gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -I/usr/include -I/usr/pkg/include/python3.8 -fPIC -I/usr/pkg/include/python3.8 -c src/heapy/heapyc.c -o build/temp.netbsd-9.0_RC1-amd64-3.8/src/heapy/heapyc.o gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -I/usr/include -I/usr/pkg/include/python3.8 -fPIC -I/usr/pkg/include/python3.8 -c src/sets/bitset.c -o build/temp.netbsd-9.0_RC1-amd64-3.8/src/sets/bitset.o In file included from /tmp/devel/py-guppy3/work/.buildlink/include/python3.8/structmember.h:10:0, from src/heapy/heapyc.c:30: src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:129:5: note: in expansion of macro 'MEMBER' MEMBER(modules), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:130:5: note: in expansion of macro 'MEMBER' MEMBER(modules_by_index), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:131:5: note: in expansion of macro 'MEMBER' MEMBER(sysdict), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:132:5: note: in expansion of macro 'MEMBER' MEMBER(builtins), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:133:5: note: in expansion of macro 'MEMBER' MEMBER(importlib), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:135:5: note: in expansion of macro 'MEMBER' MEMBER(codec_search_path), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:136:5: note: in expansion of macro 'MEMBER' MEMBER(codec_search_cache), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:137:5: note: in expansion of macro 'MEMBER' MEMBER(codec_error_registry), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:139:5: note: in expansion of macro 'MEMBER' MEMBER(builtins_copy), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:141:5: note: in expansion of macro 'MEMBER' MEMBER(import_func), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:146:5: note: in expansion of macro 'MEMBER' MEMBER(before_forkers), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:147:5: note: in expansion of macro 'MEMBER' MEMBER(after_forkers_parent), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:148:5: note: in expansion of macro 'MEMBER' MEMBER(after_forkers_child), ^~~~~~ src/heapy/rootstate.c:126:40: error: invalid use of incomplete typedef 'PyInterpreterState {aka struct _is}' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyInterpreterState, name)} ^ src/heapy/rootstate.c:151:5: note: in expansion of macro 'MEMBER' MEMBER(pyexitmodule), ^~~~~~ src/heapy/rootstate.c:158:40: error: 'PyThreadState {aka struct _ts}' has no member named 'coroutine_wrapper' #define MEMBER(name) {#name, T_OBJECT, offsetof(PyThreadState, name)} ^ src/heapy/rootstate.c:183:5: note: in expansion of macro 'MEMBER' MEMBER(coroutine_wrapper), ^~~~~~ In file included from src/heapy/heapyc.c:160:0: src/heapy/rootstate.c:183:5: warning: initialization makes integer from pointer without a cast [-Wint-conversion] src/heapy/rootstate.c:183:5: note: (near initialization for 'ts_members[11].offset') In file included from /tmp/devel/py-guppy3/work/.buildlink/include/python3.8/structmember.h:10:0, from src/heapy/heapyc.c:30: src/heapy/rootstate.c:158:40: error: initializer element is not constant #define MEMBER(name) {#name, T_OBJECT, offsetof(PyThreadState, name)} ^ src/heapy/rootstate.c:183:5: note: in expansion of macro 'MEMBER' MEMBER(coroutine_wrapper), ^~~~~~ src/heapy/rootstate.c:158:40: note: (near initialization for 'ts_members[11].offset') #define MEMBER(name) {#name, T_OBJECT, offsetof(PyThreadState, name)} ^ src/heapy/rootstate.c:183:5: note: in expansion of macro 'MEMBER' MEMBER(coroutine_wrapper), ^~~~~~ In file included from src/heapy/heapyc.c:160:0: src/heapy/rootstate.c: In function 'rootstate_relate': src/heapy/rootstate.c:207:23: error: dereferencing pointer to incomplete type 'PyInterpreterState {aka struct _is}' if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:259:9: note: in expansion of macro 'ISATTR' ISATTR(modules); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'modules' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:259:9: note: in expansion of macro 'ISATTR' ISATTR(modules); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'modules_by_index' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:260:9: note: in expansion of macro 'ISATTR' ISATTR(modules_by_index); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'sysdict' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:261:9: note: in expansion of macro 'ISATTR' ISATTR(sysdict); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'builtins' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:262:9: note: in expansion of macro 'ISATTR' ISATTR(builtins); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'importlib' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:263:9: note: in expansion of macro 'ISATTR' ISATTR(importlib); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'codec_search_path' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:265:9: note: in expansion of macro 'ISATTR' ISATTR(codec_search_path); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'codec_search_cache' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:266:9: note: in expansion of macro 'ISATTR' ISATTR(codec_search_cache); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'codec_error_registry' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:267:9: note: in expansion of macro 'ISATTR' ISATTR(codec_error_registry); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'builtins_copy' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:269:9: note: in expansion of macro 'ISATTR' ISATTR(builtins_copy); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'import_func' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:271:9: note: in expansion of macro 'ISATTR' ISATTR(import_func); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'before_forkers' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:276:9: note: in expansion of macro 'ISATTR' ISATTR(before_forkers); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'after_forkers_parent' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:277:9: note: in expansion of macro 'ISATTR' ISATTR(after_forkers_parent); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'after_forkers_child' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:278:9: note: in expansion of macro 'ISATTR' ISATTR(after_forkers_child); ^~~~~~ src/heapy/rootstate.c:207:23: error: request for member 'pyexitmodule' in something not a structure or union if ((PyObject *)is->name == r->tgt) { \ ^ src/heapy/rootstate.c:281:9: note: in expansion of macro 'ISATTR' ISATTR(pyexitmodule); ^~~~~~ src/heapy/rootstate.c:284:21: error: request for member 'tstate_head' in something not a structure or union for (ts = is->tstate_head; ts; ts = ts->next) { ^~ src/heapy/rootstate.c:284:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] for (ts = is->tstate_head; ts; ts = ts->next) { ^ src/heapy/rootstate.c:213:23: error: 'PyThreadState {aka struct _ts}' has no member named 'coroutine_wrapper' if ((PyObject *)ts->name == r->tgt) { \ ^ src/heapy/rootstate.c:320:13: note: in expansion of macro 'TSATTR' TSATTR(coroutine_wrapper); ^~~~~~ src/heapy/rootstate.c: In function 'rootstate_traverse': src/heapy/rootstate.c:349:17: error: request for member 'modules' in something not a structure or union VISIT(is->modules); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:349:17: error: request for member 'modules' in something not a structure or union VISIT(is->modules); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:353:17: error: request for member 'sysdict' in something not a structure or union VISIT(is->sysdict); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:353:17: error: request for member 'sysdict' in something not a structure or union VISIT(is->sysdict); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:354:17: error: request for member 'builtins' in something not a structure or union VISIT(is->builtins); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:354:17: error: request for member 'builtins' in something not a structure or union VISIT(is->builtins); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:355:17: error: request for member 'importlib' in something not a structure or union VISIT(is->importlib); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:355:17: error: request for member 'importlib' in something not a structure or union VISIT(is->importlib); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:357:17: error: request for member 'codec_search_path' in something not a structure or union VISIT(is->codec_search_path); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:357:17: error: request for member 'codec_search_path' in something not a structure or union VISIT(is->codec_search_path); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:358:17: error: request for member 'codec_search_cache' in something not a structure or union VISIT(is->codec_search_cache); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:358:17: error: request for member 'codec_search_cache' in something not a structure or union VISIT(is->codec_search_cache); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:359:17: error: request for member 'codec_error_registry' in something not a structure or union VISIT(is->codec_error_registry); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:359:17: error: request for member 'codec_error_registry' in something not a structure or union VISIT(is->codec_error_registry); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:361:17: error: request for member 'builtins_copy' in something not a structure or union VISIT(is->builtins_copy); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:361:17: error: request for member 'builtins_copy' in something not a structure or union VISIT(is->builtins_copy); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:363:17: error: request for member 'import_func' in something not a structure or union VISIT(is->import_func); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:363:17: error: request for member 'import_func' in something not a structure or union VISIT(is->import_func); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:368:17: error: request for member 'before_forkers' in something not a structure or union VISIT(is->before_forkers); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:368:17: error: request for member 'before_forkers' in something not a structure or union VISIT(is->before_forkers); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:369:17: error: request for member 'after_forkers_parent' in something not a structure or union VISIT(is->after_forkers_parent); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:369:17: error: request for member 'after_forkers_parent' in something not a structure or union VISIT(is->after_forkers_parent); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:370:17: error: request for member 'after_forkers_child' in something not a structure or union VISIT(is->after_forkers_child); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:370:17: error: request for member 'after_forkers_child' in something not a structure or union VISIT(is->after_forkers_child); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:373:17: error: request for member 'pyexitmodule' in something not a structure or union VISIT(is->pyexitmodule); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:373:17: error: request for member 'pyexitmodule' in something not a structure or union VISIT(is->pyexitmodule); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c:376:21: error: request for member 'tstate_head' in something not a structure or union for (ts = is->tstate_head; ts; ts = ts->next) { ^~ src/heapy/rootstate.c:376:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] for (ts = is->tstate_head; ts; ts = ts->next) { ^ src/heapy/rootstate.c:401:21: error: 'PyThreadState {aka struct _ts}' has no member named 'coroutine_wrapper' VISIT(ts->coroutine_wrapper); ^ src/heapy/rootstate.c:200:9: note: in definition of macro 'VISIT' if (SLOT) { \ ^~~~ src/heapy/rootstate.c:401:21: error: 'PyThreadState {aka struct _ts}' has no member named 'coroutine_wrapper' VISIT(ts->coroutine_wrapper); ^ src/heapy/rootstate.c:201:34: note: in definition of macro 'VISIT' err = visit((PyObject *)(SLOT), arg); \ ^~~~ src/heapy/rootstate.c: In function 'rootstate_getattr': src/heapy/rootstate.c:458:33: error: request for member 'tstate_head' in something not a structure or union for (ts = is->tstate_head; ts; ts = ts->next) { ^~ src/heapy/rootstate.c:458:29: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] for (ts = is->tstate_head; ts; ts = ts->next) { ^ src/heapy/rootstate.c:521:25: error: request for member 'tstate_head' in something not a structure or union for (ts = is->tstate_head; ts; ts = ts->next) { ^~ src/heapy/rootstate.c:521:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] for (ts = is->tstate_head; ts; ts = ts->next) { ^ src/heapy/rootstate.c: In function 'rootstate_dir': src/heapy/rootstate.c:601:21: error: request for member 'tstate_head' in something not a structure or union for (ts = is->tstate_head; ts; ts = ts->next) { ^~ src/heapy/rootstate.c:601:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] for (ts = is->tstate_head; ts; ts = ts->next) { ^ In file included from src/heapy/heapyc.c:164:0: src/heapy/interpreter.c: In function 't_bootstrap': src/heapy/interpreter.c:110:25: error: request for member 'tstate_head' in something not a structure or union if (!(tstate->interp->tstate_head == tstate && tstate->next == NULL)) { ^~ src/heapy/interpreter.c:110:39: warning: comparison of distinct pointer types lacks a cast if (!(tstate->interp->tstate_head == tstate && tstate->next == NULL)) { ^~ src/heapy/interpreter.c:119:32: error: request for member 'tstate_head' in something not a structure or union while (!(tstate->interp->tstate_head == tstate && tstate->next == NULL)) { ^~ src/heapy/interpreter.c:119:46: warning: comparison of distinct pointer types lacks a cast while (!(tstate->interp->tstate_head == tstate && tstate->next == NULL)) { ^~ src/heapy/interpreter.c: In function 'NyThreadState_SetAsyncExc': src/heapy/interpreter.c:209:20: error: request for member 'tstate_head' in something not a structure or union if (!interp->tstate_head) ^~ src/heapy/interpreter.c:212:63: error: request for member 'tstate_head' in something not a structure or union PyThreadState *save_tstate = PyThreadState_Swap(interp->tstate_head); ^~ src/heapy/interpreter.c:212:57: warning: passing argument 1 of 'PyThreadState_Swap' from incompatible pointer type [-Wincompatible-pointer-types] PyThreadState *save_tstate = PyThreadState_Swap(interp->tstate_head); ^~~~~~ In file included from /tmp/devel/py-guppy3/work/.buildlink/include/python3.8/genobject.h:11:0, from /tmp/devel/py-guppy3/work/.buildlink/include/python3.8/Python.h:121, from src/heapy/heapyc.c:28: /tmp/devel/py-guppy3/work/.buildlink/include/python3.8/pystate.h:76:29: note: expected 'PyThreadState * {aka struct _ts *}' but argument is of type 'struct PyMemberDef *' PyAPI_FUNC(PyThreadState *) PyThreadState_Swap(PyThreadState *); ^~~~~~~~~~~~~~~~~~ gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -I/usr/include -I/usr/pkg/include/python3.8 -fPIC -I/usr/pkg/include/python3.8 -c src/sets/nodeset.c -o build/temp.netbsd-9.0_RC1-amd64-3.8/src/sets/nodeset.o gcc -pthread -shared -L. -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include/python3.8 -I/usr/include -I/usr/pkg/include/python3.8 build/temp.netbsd-9.0_RC1-amd64-3.8/src/sets/sets.o build/temp.netbsd-9.0_RC1-amd64-3.8/src/sets/bitset.o build/temp.netbsd-9.0_RC1-amd64-3.8/src/sets/nodeset.o -L/usr/pkg/lib -o build/lib.netbsd-9.0_RC1-amd64-3.8/guppy/sets/setsc.so error: command 'gcc' failed with exit status 1 *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/devel/py-guppy3 *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/devel/py-guppy3