=> Bootstrap dependency digest>=20211023: found digest-20211023 => Checksum BLAKE2s OK for matrix-synapse-1.48.0.tar.gz => Checksum SHA512 OK for matrix-synapse-1.48.0.tar.gz ===> Installing dependencies for matrix-synapse-1.48.0 ========================================================================== The following variables will affect the build process of this package, matrix-synapse-1.48.0. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 310 * SYNAPSE_DATA = /var/db/matrix-synapse * SYNAPSE_DEFAULT_CREATOR_PL = 100 * SYNAPSE_GROUP = synapse * SYNAPSE_USER = synapse * VARBASE = /var Based on these variables, the following variables have been set: * PYPACKAGE = python310 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency py310-sqlite3>=0: found py310-sqlite3-3.10.1nb20 => Full dependency py310-jsonschema>=3.0.0: found py310-jsonschema-3.2.0 => Full dependency py310-frozendict>=1: found py310-frozendict-1.2 => Full dependency py310-unpaddedbase64>=1.1.0: found py310-unpaddedbase64-1.1.0 => Full dependency py310-canonicaljson>=1.4.0: found py310-canonicaljson-1.4.0 => Full dependency py310-signedjson>=1.1.0: found py310-signedjson-1.1 => Full dependency py310-nacl>=1.2.1: found py310-nacl-1.4.0 => Full dependency py310-idna>=2.5: found py310-idna-2.10 => Full dependency py310-service_identity>=18.1.0: found py310-service_identity-18.1.0 => Full dependency py310-twisted>=18.9.0: found py310-twisted-19.10.0nb2 => Full dependency py310-treq>=15.1: found py310-treq-18.6.0 => Full dependency py310-OpenSSL>=16.0.0: found py310-OpenSSL-21.0.0 => Full dependency py310-yaml>=3.11: found py310-yaml-5.4.1 => Full dependency py310-asn1>=0.1.9: found py310-asn1-0.4.8 => Full dependency py310-asn1-modules>=0.0.7: found py310-asn1-modules-0.2.8 => Full dependency py310-bcrypt>=3.1.0: found py310-bcrypt-3.1.7 => Full dependency py310-sortedcontainers>=1.4.4: found py310-sortedcontainers-2.4.0 => Full dependency py310-macaroons>=0.13.0: found py310-macaroons-0.13.0 => Full dependency py310-msgpack>=0.5.2: found py310-msgpack-1.0.3 => Full dependency py310-phonenumbers>=8.2.0: found py310-phonenumbers-8.12.31 => Full dependency py310-prometheus_client>=0.4.0: found py310-prometheus_client-0.12.0 => Full dependency py310-attrs>=19.2.0: found py310-attrs-19.3.0 => Full dependency py310-netaddr>=0.7.18: found py310-netaddr-0.8.0 => Full dependency py310-jinja2>=2.9: found py310-jinja2-2.11.3 => Full dependency py310-bleach>=1.4.3: found py310-bleach-3.3.1 => Full dependency py310-typing-extensions>=3.7.4: found py310-typing-extensions-3.10.0.2 => Full dependency py310-ijson>=3.0: found py310-ijson-3.1.4 => Full dependency py310-psycopg2>=2.7: found py310-psycopg2-2.8.6 => Full dependency py310-lxml>=3.5.0: found py310-lxml-4.7.1 => Full dependency py310-setuptools-[0-9]*: found py310-setuptools-59.6.0 => Full dependency py310-Pillow-[0-9]*: found py310-Pillow-8.4.0 => Full dependency perl>=5.0: found perl-5.34.0nb3 => Full dependency python310>=3.10: found python310-3.10.1nb2 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for matrix-synapse-1.48.0 ===> Extracting for matrix-synapse-1.48.0 ===> Patching for matrix-synapse-1.48.0 => Applying pkgsrc patches for matrix-synapse-1.48.0 => Verifying /usr/pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py => Applying pkgsrc patch /usr/pkgsrc/chat/matrix-synapse/patches/patch-synapse_handlers_room.py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-synapse_handlers_room.py,v 1.2 2021/08/31 19:57:59 js Exp $ | |This patch allows changing the default power level for the creator of a new |room. It's useful to set this higher than 100 so that the creator of the room |can give admin to others while still retaining the ability to revoke admin from |someone. In the past, this turned out to be the only thing that could recover a |room in which a bridge with admin permissions went wild and kicked everybody. | |--- synapse/handlers/room.py.orig 2021-08-31 12:43:28.000000000 +0000 |+++ synapse/handlers/room.py -------------------------- Patching file synapse/handlers/room.py using Plan A... Hunk #1 succeeded at 998 (offset 65 lines). done => Verifying /usr/pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py => Applying pkgsrc patch /usr/pkgsrc/chat/matrix-synapse/patches/patch-synapse_python_dependencies.py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-synapse_python_dependencies.py,v 1.3 2021/06/05 15:28:02 js Exp $ | |Patch out cryptography check: It doesn't need a version this high and it was |added by upstream as an ugly hack to force a patched OpenSSL, in case it is |linked statically. | |--- synapse/python_dependencies.py.orig 2021-06-03 12:24:19.000000000 +0000 |+++ synapse/python_dependencies.py -------------------------- Patching file synapse/python_dependencies.py using Plan A... Hunk #1 succeeded at 83 (offset -1 lines). done => Substituting "pl" in synapse/handlers/room.py ===> Creating toolchain wrappers for matrix-synapse-1.48.0 ===> Configuring for matrix-synapse-1.48.0 => Replacing Perl interpreter in scripts/sync_room_to_group.pl. => Checking for portability problems in extracted files