+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=38 WRKLOG=/tmp/bulklog/py38-asyncpg-0.25.0nb1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=38 WRKLOG=/tmp/bulklog/py38-asyncpg-0.25.0nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for py38-asyncpg-0.25.0nb1 (cd /home/pbulk/build/databases/py-asyncpg/work/asyncpg-0.25.0/ && /usr/bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr DL_CFLAGS= DL_LDFLAGS= DL_LIBS= PYTHON=/opt/local/bin/python3.8 CC=gcc CFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/opt/local/include/python3.8\ -I/opt/local/include CPPFLAGS=-I/usr/include\ -I/opt/local/include/python3.8\ -I/opt/local/include CXX=g++ CXXFLAGS=-pipe\ -O2\ -msave-args\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/opt/local/include/python3.8\ -I/opt/local/include 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/opt/local/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0\ -Wl,-R/opt/local/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0\ -L/usr/lib/amd64\ -Wl,-R/usr/lib/amd64\ -L/opt/local/lib\ -Wl,-R/opt/local/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/databases/py-asyncpg/work/.cwrapper/bin:/home/pbulk/build/databases/py-asyncpg/work/.buildlink/bin:/home/pbulk/build/databases/py-asyncpg/work/.gcc/bin:/home/pbulk/build/databases/py-asyncpg/work/.tools/bin:/opt/local/bin:/sbin:/usr/sbin:/usr/bin:/opt/tools/bin:/opt/local/bin:/opt/local/bin PREFIX=/opt/local MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/opt/local/etc CXXCPP=cpp HOME=/home/pbulk/build/databases/py-asyncpg/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/databases/py-asyncpg/work/.cwrapper/config CPP=cpp LOCALBASE=/opt/local X11BASE=/opt/local PKGMANDIR=man PKGINFODIR=info PKGGNUDIR= MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/opt/local/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/opt/local/bin/bsdinstall BSD_INSTALL_PROGRAM_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/opt/local/bin/bsdinstall\ -c\ \ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/opt/local/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/opt/local/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/databases/py-asyncpg/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/databases/py-asyncpg/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/databases/py-asyncpg/work/.tools/bin/gdbus-codegen PKG_CONFIG= PKG_CONFIG_LIBDIR=/home/pbulk/build/databases/py-asyncpg/work/.buildlink/lib/amd64/pkgconfig:/home/pbulk/build/databases/py-asyncpg/work/.buildlink/lib/pkgconfig:/home/pbulk/build/databases/py-asyncpg/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/databases/py-asyncpg/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/databases/py-asyncpg/work/.cwrapper/config /opt/local/bin/python3.8 setup.py build -j1) /opt/local/lib/python3.8/site-packages/setuptools/config/pyprojecttoml.py:102: _ExperimentalProjectMetadata: Support for project metadata in `pyproject.toml` is still experimental and may be removed (or change) in future releases. warnings.warn(msg, _ExperimentalProjectMetadata) configuration error: `project` must contain ['name'] properties DESCRIPTION: Data structure for the **project** table inside ``pyproject.toml`` (as initially defined in :pep:`621`) GIVEN VALUE: { "requires-python": ">=3.6" } OFFENDING RULE: 'required' DEFINITION: { "$schema": "http://json-schema.org/draft-07/schema", "$id": "https://packaging.python.org/en/latest/specifications/declaring-project-metadata/", "title": "Package metadata stored in the ``project`` table", "type": "object", "properties": { "name": { "type": "string", "description": "The name (primary identifier) of the project. MUST be statically defined.", "format": "pep508-identifier" }, "version": { "type": "string", "description": "The version of the project as supported by :pep:`440`.", "format": "pep440" }, "description": { "type": "string", "$$description": [ "The `summary description of the project", "`_" ] }, "readme": { "$$description": [ "`Full/detailed description of the project in the form of a README", "`_", "with meaning similar to the one defined in `core metadata's Description", "`_" ], "oneOf": [ { "type": "string", "$$description": [ "Relative path to a text file (UTF-8) containing the full description", "of the project. If the file path ends in case-insensitive ``.md`` or", "``.rst`` suffixes, then the content-type is respectively", "``text/markdown`` or ``text/x-rst``" ] }, { "type": "object", "allOf": [ { "anyOf": [ { "properties": { "file": { "type": "string", "$$description": [ "Relative path to a text file containing the full description", "of the project." ] } }, "required": [ "file" ] }, { "properties": { "text": { "type": "string", "description": "Full text describing the project." } }, "required": [ "text" ] } ] }, { "properties": { "content-type": { "type": "string", "$$description": [ "Content-type (:rfc:`1341`) of the full description", "(e.g. ``text/markdown``). The ``charset`` parameter is assumed", "UTF-8 when not present." ], "$comment": "TODO: add regex pattern or format?" } }, "required": [ "content-type" ] } ] } ] }, "requires-python": { "type": "string", "format": "pep508-versionspec", "$$description": [ "`The Python version requirements of the project", "`_." ] }, "license": { "description": "`Project license `_.", "oneOf": [ { "properties": { "file": { "type": "string", "$$description": [ "Relative path to the file (UTF-8) which contains the license for the", "project." ] } }, "required": [ "file" ] }, { "properties": { "text": { "type": "string", "$$description": [ "The license of the project whose meaning is that of the", "`License field from the core metadata", "`_." ] } }, "required": [ "text" ] } ] }, "authors": { "type": "array", "items": { "$id": "#/definitions/author", "title": "Author or Maintainer", "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", "type": "object", "properties": { "name": { "type": "string", "$$description": [ "MUST be a valid email name, i.e. whatever can be put as a name, before an", "email, in :rfc:`822`." ] }, "email": { "type": "string", "format": "idn-email", "description": "MUST be a valid email address" } } }, "$$description": [ "The people or organizations considered to be the 'authors' of the project.", "The exact meaning is open to interpretation (e.g. original or primary authors,", "current maintainers, or owners of the package)." ] }, "maintainers": { "type": "array", "items": { "$id": "#/definitions/author", "title": "Author or Maintainer", "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", "type": "object", "properties": { "name": { "type": "string", "$$description": [ "MUST be a valid email name, i.e. whatever can be put as a name, before an", "email, in :rfc:`822`." ] }, "email": { "type": "string", "format": "idn-email", "description": "MUST be a valid email address" } } }, "$$description": [ "The people or organizations considered to be the 'maintainers' of the project.", "Similarly to ``authors``, the exact meaning is open to interpretation." ] }, "keywords": { "type": "array", "items": { "type": "string" }, "description": "List of keywords to assist searching for the distribution in a larger catalog." }, "classifiers": { "type": "array", "items": { "type": "string", "format": "trove-classifier", "description": "`PyPI classifier `_." }, "$$description": [ "`Trove classifiers `_", "which apply to the project." ] }, "urls": { "type": "object", "description": "URLs associated with the project in the form ``label => value``.", "additionalProperties": false, "patternProperties": { "^.+$": { "type": "string", "format": "url" } } }, "scripts": { "$id": "#/definitions/entry-point-group", "title": "Entry-points", "type": "object", "$$description": [ "Entry-points are grouped together to indicate what sort of capabilities they", "provide.", "See the `packaging guides", "`_", "and `setuptools docs", "`_", "for more information." ], "propertyNames": { "format": "python-entrypoint-name" }, "additionalProperties": false, "patternProperties": { "^.+$": { "type": "string", "$$description": [ "Reference to a Python object. It is either in the form", "``importable.module``, or ``importable.module:object.attr``." ], "format": "python-entrypoint-reference", "$comment": "https://packaging.python.org/specifications/entry-points/" } } }, "gui-scripts": { "$id": "#/definitions/entry-point-group", "title": "Entry-points", "type": "object", "$$description": [ "Entry-points are grouped together to indicate what sort of capabilities they", "provide.", "See the `packaging guides", "`_", "and `setuptools docs", "`_", "for more information." ], "propertyNames": { "format": "python-entrypoint-name" }, "additionalProperties": false, "patternProperties": { "^.+$": { "type": "string", "$$description": [ "Reference to a Python object. It is either in the form", "``importable.module``, or ``importable.module:object.attr``." ], "format": "python-entrypoint-reference", "$comment": "https://packaging.python.org/specifications/entry-points/" } } }, "entry-points": { "$$description": [ "Instruct the installer to expose the given modules/functions via", "``entry-point`` discovery mechanism (useful for plugins).", "More information available in the `Python packaging guide", "`_." ], "propertyNames": { "format": "python-entrypoint-group" }, "additionalProperties": false, "patternProperties": { "^.+$": { "$id": "#/definitions/entry-point-group", "title": "Entry-points", "type": "object", "$$description": [ "Entry-points are grouped together to indicate what sort of capabilities they", "provide.", "See the `packaging guides", "`_", "and `setuptools docs", "`_", "for more information." ], "propertyNames": { "format": "python-entrypoint-name" }, "additionalProperties": false, "patternProperties": { "^.+$": { "type": "string", "$$description": [ "Reference to a Python object. It is either in the form", "``importable.module``, or ``importable.module:object.attr``." ], "format": "python-entrypoint-reference", "$comment": "https://packaging.python.org/specifications/entry-points/" } } } } }, "dependencies": { "type": "array", "description": "Project (mandatory) dependencies.", "items": { "$id": "#/definitions/dependency", "title": "Dependency", "type": "string", "description": "Project dependency specification according to PEP 508", "format": "pep508" } }, "optional-dependencies": { "type": "object", "description": "Optional dependency for the project", "propertyNames": { "format": "pep508-identifier" }, "additionalProperties": false, "patternProperties": { "^.+$": { "type": "array", "items": { "$id": "#/definitions/dependency", "title": "Dependency", "type": "string", "description": "Project dependency specification according to PEP 508", "format": "pep508" } } } }, "dynamic": { "type": "array", "$$description": [ "Specifies which fields are intentionally unspecified and expected to be", "dynamically provided by build tools" ], "items": { "enum": [ "version", "description", "readme", "requires-python", "license", "authors", "maintainers", "keywords", "classifiers", "urls", "scripts", "gui-scripts", "entry-points", "dependencies", "optional-dependencies" ] } } }, "required": [ "name" ], "additionalProperties": false, "if": { "not": { "required": [ "dynamic" ], "properties": { "dynamic": { "contains": { "const": "version" }, "$$description": [ "version is listed in ``dynamic``" ] } } }, "$$comment": [ "According to :pep:`621`:", " If the core metadata specification lists a field as \"Required\", then", " the metadata MUST specify the field statically or list it in dynamic", "In turn, `core metadata`_ defines:", " The required fields are: Metadata-Version, Name, Version.", " All the other fields are optional.", "Since ``Metadata-Version`` is defined by the build back-end, ``name`` and", "``version`` are the only mandatory information in ``pyproject.toml``.", ".. _core metadata: https://packaging.python.org/specifications/core-metadata/" ] }, "then": { "required": [ "version" ], "$$description": [ "version should be statically defined in the ``version`` field" ] }, "definitions": { "author": { "$id": "#/definitions/author", "title": "Author or Maintainer", "$comment": "https://www.python.org/dev/peps/pep-0621/#authors-maintainers", "type": "object", "properties": { "name": { "type": "string", "$$description": [ "MUST be a valid email name, i.e. whatever can be put as a name, before an", "email, in :rfc:`822`." ] }, "email": { "type": "string", "format": "idn-email", "description": "MUST be a valid email address" } } }, "entry-point-group": { "$id": "#/definitions/entry-point-group", "title": "Entry-points", "type": "object", "$$description": [ "Entry-points are grouped together to indicate what sort of capabilities they", "provide.", "See the `packaging guides", "`_", "and `setuptools docs", "`_", "for more information." ], "propertyNames": { "format": "python-entrypoint-name" }, "additionalProperties": false, "patternProperties": { "^.+$": { "type": "string", "$$description": [ "Reference to a Python object. It is either in the form", "``importable.module``, or ``importable.module:object.attr``." ], "format": "python-entrypoint-reference", "$comment": "https://packaging.python.org/specifications/entry-points/" } } }, "dependency": { "$id": "#/definitions/dependency", "title": "Dependency", "type": "string", "description": "Project dependency specification according to PEP 508", "format": "pep508" } } } running build running build_py creating build creating build/lib.solaris-2.11-i86pc.64bit-cpython-38 creating build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/cursor.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/compat.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/utils.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/connection.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/transaction.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/cluster.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/serverversion.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/introspection.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/connresource.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/types.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/pool.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/prepared_stmt.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/connect_utils.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg copying asyncpg/_version.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg creating build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/_testbase copying asyncpg/_testbase/fuzzer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/_testbase copying asyncpg/_testbase/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/_testbase creating build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol creating build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/exceptions copying asyncpg/exceptions/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/exceptions copying asyncpg/exceptions/_base.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/exceptions creating build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/types.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto creating build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/encodings.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/protocol.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/settings.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/scram.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/coreproto.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/coreproto.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/cpythonx.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/scram.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/protocol.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/settings.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/pgtypes.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/protocol/consts.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol copying asyncpg/pgproto/frb.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/buffer.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/uuid.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/__init__.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/cpythonx.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/tohex.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/buffer.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/frb.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/debug.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/hton.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/pgproto/consts.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto copying asyncpg/protocol/codecs/range.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/record.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/pgproto.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/array.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/textutils.pyx -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/protocol/codecs running build_ext building 'asyncpg.pgproto.pgproto' extension creating build/temp.solaris-2.11-i86pc.64bit-cpython-38 creating build/temp.solaris-2.11-i86pc.64bit-cpython-38/asyncpg creating build/temp.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto gcc -Wno-unused-result -Wsign-compare -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -D_FORTIFY_SOURCE=2 -I/usr/include -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -D_FORTIFY_SOURCE=2 -I/usr/include -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/db4 -D_REENTRANT -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DPKGSRC_OPSYS_VERSION=051100 -D_FORTIFY_SOURCE=2 -I/usr/include -I/opt/local/include -I/opt/local/include/ncurses -I/opt/local/include/db4 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/usr/include -I/opt/local/include/python3.8 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.8 -I/opt/local/include -fPIC -I/opt/local/include/python3.8 -c asyncpg/pgproto/pgproto.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-38/asyncpg/pgproto/pgproto.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion In file included from asyncpg/pgproto/pgproto.c:647: asyncpg/pgproto/./hton.h:44:2: error: #error Cannot determine platform byte order. 44 | #error Cannot determine platform byte order. | ^~~~~ /opt/local/lib/python3.8/site-packages/setuptools/config/pyprojecttoml.py:123: _InvalidFile: The given `pyproject.toml` file is invalid and would be ignored. !! ############################ # Invalid `pyproject.toml` # ############################ Any configurations in `pyproject.toml` will be ignored. Please note that future releases of setuptools will halt the build process if an invalid file is given. To prevent setuptools from considering `pyproject.toml` please DO NOT include the `[project]` or `[tool.setuptools]` tables in your file. !! if _skip_bad_config(project_table, orig_setuptools_table, dist): error: command '/home/pbulk/build/databases/py-asyncpg/work/.cwrapper/bin/gcc' failed with exit code 1 *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/databases/py-asyncpg *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/databases/py-asyncpg