[00:00:00] =>> Building devel/py-rpds-py [00:00:00] build started at 2025-02-28T22:43:09+01:00 [00:00:00] port directory: /usr/ports/devel/py-rpds-py [00:00:00] package name: py311-rpds-py-0.13.2_12 [00:00:00] building for: FreeBSD pkg.mfl.dk 14.1-RELEASE-p6 FreeBSD 14.1-RELEASE-p6 amd64 [00:00:00] maintained by: sunpoet@FreeBSD.org [00:00:00] port version: 0.13.2 [00:00:00] port revision: 12 [00:00:00] Makefile datestamp: -rw-r--r-- 1 root wheel 697 Feb 24 07:51 /usr/ports/devel/py-rpds-py/Makefile [00:00:00] Ports top last git commit: 4dd0bdb22a27 [00:00:00] Ports top unclean checkout: yes [00:00:03] =>> Inspecting /usr/local/poudriere/data/.m/141amd64-local/08//usr/ports/devel/py-rpds-py for modifications to git checkout... yes [00:00:03] Port dir last git commit: ca048c2884dc [00:00:03] Port dir unclean checkout: yes [00:00:03] Poudriere version: poudriere-git-3.4.99.20250209 [00:00:03] Host OSVERSION: 1401000 [00:00:03] Jail OSVERSION: 1401000 [00:00:03] Job Id: 08 [00:00:03] [00:00:03] ---Begin Environment--- [00:00:03] SHELL=/bin/sh [00:00:03] OSVERSION=1401000 [00:00:03] UNAME_v=FreeBSD 14.1-RELEASE-p6 [00:00:03] UNAME_r=14.1-RELEASE-p6 [00:00:03] BLOCKSIZE=K [00:00:03] MAIL=/var/mail/root [00:00:03] MM_CHARSET=UTF-8 [00:00:03] LANG=C.UTF-8 [00:00:03] STATUS=1 [00:00:03] HOME=/root [00:00:03] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:03] MAKE_OBJDIR_CHECK_WRITABLE=0 [00:00:03] LOCALBASE=/usr/local [00:00:03] USER=root [00:00:03] POUDRIERE_NAME=poudriere-git [00:00:03] POUDRIERE_VERSION=3.4.99.20250209 [00:00:03] MASTERMNT=/usr/local/poudriere/data/.m/141amd64-local/ref [00:00:03] LC_COLLATE=C [00:00:03] POUDRIERE_BUILD_TYPE=bulk [00:00:03] PACKAGE_BUILDING=yes [00:00:03] SAVED_TERM=tmux-256color [00:00:03] OUTPUT_REDIRECTED_STDERR=4 [00:00:03] OUTPUT_REDIRECTED=1 [00:00:03] PWD=/usr/local/poudriere/data/.m/141amd64-local/08/.p [00:00:03] OUTPUT_REDIRECTED_STDOUT=3 [00:00:03] P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS [00:00:03] MASTERNAME=141amd64-local [00:00:03] OLDPWD=/usr/local/poudriere/data/.m/141amd64-local/ref/.p/pool [00:00:03] POUDRIERE_PKGNAME=poudriere-git-3.4.99.20250209 [00:00:03] PREFIX=/usr/local [00:00:03] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:03] ---End Environment--- [00:00:03] [00:00:03] ---Begin Poudriere Port Flags/Env--- [00:00:03] PORT_FLAGS= [00:00:03] PKGENV= [00:00:03] FLAVOR=py311 [00:00:03] MAKE_ARGS= FLAVOR=py311 [00:00:03] ---End Poudriere Port Flags/Env--- [00:00:03] [00:00:03] ---Begin OPTIONS List--- [00:00:03] ---End OPTIONS List--- [00:00:03] [00:00:03] --MAINTAINER-- [00:00:03] sunpoet@FreeBSD.org [00:00:03] --End MAINTAINER-- [00:00:03] [00:00:03] --PORTVERSION-- [00:00:03] 0.13.2 [00:00:03] --End PORTVERSION-- [00:00:03] [00:00:03] --PORTREVISION-- [00:00:03] 12 [00:00:03] --End PORTREVISION-- [00:00:03] [00:00:03] --CONFIGURE_ARGS-- [00:00:03] [00:00:03] --End CONFIGURE_ARGS-- [00:00:03] [00:00:03] --CONFIGURE_ENV-- [00:00:03] PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311 XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/.cache HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311 TMPDIR="/wrkdirs/usr/ports/devel/py-rpds-py/work-py311" PATH=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh [00:00:03] --End CONFIGURE_ENV-- [00:00:03] [00:00:03] --MAKE_ENV-- [00:00:03] XDG_DATA_HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311 XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/.cache HOME=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311 TMPDIR="/wrkdirs/usr/ports/devel/py-rpds-py/work-py311" PATH=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" [00:00:03] --End MAKE_ENV-- [00:00:03] [00:00:03] --PLIST_SUB-- [00:00:03] PYTHON_INCLUDEDIR=include/python3.11 PYTHON_LIBDIR=lib/python3.11 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_EXT_SUFFIX=.cpython-311 PYTHON_VER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" OSREL=14.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/py311-rpds-py" EXAMPLESDIR="share/examples/py311-rpds-py" DATADIR="share/py311-rpds-py" WWWDIR="www/py311-rpds-py" ETCDIR="etc/py311-rpds-py" [00:00:03] --End PLIST_SUB-- [00:00:03] [00:00:03] --SUB_LIST-- [00:00:03] PYTHON_INCLUDEDIR=/usr/local/include/python3.11 PYTHON_LIBDIR=/usr/local/lib/python3.11 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_EXT_SUFFIX=.cpython-311 PYTHON_VER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/py311-rpds-py DOCSDIR=/usr/local/share/doc/py311-rpds-py EXAMPLESDIR=/usr/local/share/examples/py311-rpds-py WWWDIR=/usr/local/www/py311-rpds-py ETCDIR=/usr/local/etc/py311-rpds-py [00:00:03] --End SUB_LIST-- [00:00:03] [00:00:03] ---Begin make.conf--- [00:00:03] USE_PACKAGE_DEPENDS=yes [00:00:03] BATCH=yes [00:00:03] WRKDIRPREFIX=/wrkdirs [00:00:03] PORTSDIR=/usr/ports [00:00:03] PACKAGES=/packages [00:00:03] DISTDIR=/distfiles [00:00:03] FORCE_PACKAGE=yes [00:00:03] PACKAGE_BUILDING=yes [00:00:03] PACKAGE_BUILDING_FLAVORS=yes [00:00:03] #### /usr/local/etc/poudriere.d/make.conf #### [00:00:03] DEFAULT_VERSIONS+=ssl=openssl [00:00:03] DEFAULT_VERSIONS+=mysql1.4 [00:00:03] OPTIONS_SET+=LDAP [00:00:03] #OPTIONS_UNSET+=X11 [00:00:03] DEFAULT_VERSIONS+=php=8.2 [00:00:03] graphics_cairo_UNSET += XCB [00:00:03] x11-toolkits_gtk30_UNSET += ATK_BRIDGE COLORD [00:00:03] #ALLOW_UNSUPPORTED_SYSTEM=yes [00:00:03] CCACHE_DIR=/var/cache/ccache [00:00:03] WITH_CCACHE_BUILD=yes [00:00:03] WITH_CCACHE_BUILD=yes [00:00:03] CCACHE_DIR=/root/.ccache [00:00:03] #### Misc Poudriere #### [00:00:03] .include "/etc/make.conf.ports_env" [00:00:03] GID=0 [00:00:03] UID=0 [00:00:03] DISABLE_MAKE_JOBS=poudriere [00:00:03] ---End make.conf--- [00:00:03] --Resource limits-- [00:00:03] cpu time (seconds, -t) unlimited [00:00:03] file size (512-blocks, -f) unlimited [00:00:03] data seg size (kbytes, -d) 33554432 [00:00:03] stack size (kbytes, -s) 524288 [00:00:03] core file size (512-blocks, -c) unlimited [00:00:03] max memory size (kbytes, -m) unlimited [00:00:03] locked memory (kbytes, -l) unlimited [00:00:03] max user processes (-u) 58500 [00:00:03] open files (-n) 8192 [00:00:03] virtual mem size (kbytes, -v) unlimited [00:00:03] swap limit (kbytes, -w) unlimited [00:00:03] socket buffer size (bytes, -b) unlimited [00:00:03] pseudo-terminals (-p) unlimited [00:00:03] kqueues (-k) unlimited [00:00:03] umtx shared locks (-o) unlimited [00:00:03] --End resource limits-- [00:00:03] =================================================== [00:00:03] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:03] ===> License MIT accepted by the user [00:00:03] =========================================================================== [00:00:03] =================================================== [00:00:03] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:03] ===> py311-rpds-py-0.13.2_12 depends on file: /usr/local/sbin/pkg - not found [00:00:03] ===> Installing existing package /packages/All/pkg-2.0.6.pkg [00:00:04] [pkg.mfl.dk] Installing pkg-2.0.6... [00:00:04] [pkg.mfl.dk] Extracting pkg-2.0.6: .......... done [00:00:13] ===> py311-rpds-py-0.13.2_12 depends on file: /usr/local/sbin/pkg - found [00:00:13] ===> Returning to build of py311-rpds-py-0.13.2_12 [00:00:13] =========================================================================== [00:00:13] =================================================== [00:00:13] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:13] =========================================================================== [00:00:13] =================================================== [00:00:13] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:13] ===> License MIT accepted by the user [00:00:13] => rpds_py-0.13.2.tar.gz doesn't seem to exist in /portdistfiles/. [00:00:13] => Attempting to fetch https://files.pythonhosted.org/packages/source/r/rpds-py/rpds_py-0.13.2.tar.gz [00:00:13] rpds_py-0.13.2.tar.gz 16 kB 72 MBps 00s [00:00:13] => rust/crates/archery-1.1.0.crate doesn't seem to exist in /portdistfiles/. [00:00:13] => Attempting to fetch https://crates.io/api/v1/crates/archery/1.1.0/download?dummy=/rust/crates/archery-1.1.0.crate [00:00:14] rust/crates/archery-1.1.0.crate 21 kB 172 kBps 00s [00:00:14] => rust/crates/libc-0.2.147.crate doesn't seem to exist in /portdistfiles/. [00:00:14] => Attempting to fetch https://crates.io/api/v1/crates/libc/0.2.147/download?dummy=/rust/crates/libc-0.2.147.crate [00:00:14] rust/crates/libc-0.2.147.crate 670 kB 36 MBps 00s [00:00:14] => rust/crates/lock_api-0.4.10.crate doesn't seem to exist in /portdistfiles/. [00:00:14] => Attempting to fetch https://crates.io/api/v1/crates/lock_api/0.4.10/download?dummy=/rust/crates/lock_api-0.4.10.crate [00:00:15] rust/crates/lock_api-0.4.10.crate 26 kB 63 MBps 00s [00:00:15] => rust/crates/once_cell-1.18.0.crate doesn't seem to exist in /portdistfiles/. [00:00:15] => Attempting to fetch https://crates.io/api/v1/crates/once_cell/1.18.0/download?dummy=/rust/crates/once_cell-1.18.0.crate [00:00:15] rust/crates/once_cell-1.18.0.crate 32 kB 56 MBps 00s [00:00:15] => rust/crates/parking_lot_core-0.9.8.crate doesn't seem to exist in /portdistfiles/. [00:00:15] => Attempting to fetch https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download?dummy=/rust/crates/parking_lot_core-0.9.8.crate [00:00:15] rust/crates/parking_lot_core-0.9.8.crate 31 kB 45 MBps 00s [00:00:15] => rust/crates/proc-macro2-1.0.66.crate doesn't seem to exist in /portdistfiles/. [00:00:15] => Attempting to fetch https://crates.io/api/v1/crates/proc-macro2/1.0.66/download?dummy=/rust/crates/proc-macro2-1.0.66.crate [00:00:15] rust/crates/proc-macro2-1.0.66.crate 42 kB 22 MBps 00s [00:00:15] => rust/crates/pyo3-0.20.0.crate doesn't seem to exist in /portdistfiles/. [00:00:15] => Attempting to fetch https://crates.io/api/v1/crates/pyo3/0.20.0/download?dummy=/rust/crates/pyo3-0.20.0.crate [00:00:15] rust/crates/pyo3-0.20.0.crate 421 kB 41 MBps 00s [00:00:15] => rust/crates/pyo3-build-config-0.20.0.crate doesn't seem to exist in /portdistfiles/. [00:00:15] => Attempting to fetch https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download?dummy=/rust/crates/pyo3-build-config-0.20.0.crate [00:00:15] rust/crates/pyo3-build-config-0.20.0.crate 28 kB 41 MBps 00s [00:00:15] => rust/crates/pyo3-ffi-0.20.0.crate doesn't seem to exist in /portdistfiles/. [00:00:15] => Attempting to fetch https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download?dummy=/rust/crates/pyo3-ffi-0.20.0.crate [00:00:16] rust/crates/pyo3-ffi-0.20.0.crate 62 kB 27 MBps 00s [00:00:16] => rust/crates/pyo3-macros-0.20.0.crate doesn't seem to exist in /portdistfiles/. [00:00:16] => Attempting to fetch https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download?dummy=/rust/crates/pyo3-macros-0.20.0.crate [00:00:16] rust/crates/pyo3-macros-0.20.0.crate 7678 B 70 MBps 00s [00:00:16] => rust/crates/pyo3-macros-backend-0.20.0.crate doesn't seem to exist in /portdistfiles/. [00:00:16] => Attempting to fetch https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download?dummy=/rust/crates/pyo3-macros-backend-0.20.0.crate [00:00:16] rust/crates/pyo3-macros-backend-0.20.0.crate 48 kB 21 MBps 00s [00:00:16] => rust/crates/quote-1.0.31.crate doesn't seem to exist in /portdistfiles/. [00:00:16] => Attempting to fetch https://crates.io/api/v1/crates/quote/1.0.31/download?dummy=/rust/crates/quote-1.0.31.crate [00:00:16] rust/crates/quote-1.0.31.crate 27 kB 75 MBps 00s [00:00:16] => rust/crates/redox_syscall-0.3.5.crate doesn't seem to exist in /portdistfiles/. [00:00:16] => Attempting to fetch https://crates.io/api/v1/crates/redox_syscall/0.3.5/download?dummy=/rust/crates/redox_syscall-0.3.5.crate [00:00:16] rust/crates/redox_syscall-0.3.5.crate 22 kB 90 MBps 00s [00:00:16] => rust/crates/rpds-1.1.0.crate doesn't seem to exist in /portdistfiles/. [00:00:16] => Attempting to fetch https://crates.io/api/v1/crates/rpds/1.1.0/download?dummy=/rust/crates/rpds-1.1.0.crate [00:00:16] rust/crates/rpds-1.1.0.crate 67 kB 5804 kBps 00s [00:00:16] => rust/crates/scopeguard-1.1.0.crate doesn't seem to exist in /portdistfiles/. [00:00:16] => Attempting to fetch https://crates.io/api/v1/crates/scopeguard/1.1.0/download?dummy=/rust/crates/scopeguard-1.1.0.crate [00:00:17] rust/crates/scopeguard-1.1.0.crate 11 kB 78 MBps 00s [00:00:17] => rust/crates/smallvec-1.11.0.crate doesn't seem to exist in /portdistfiles/. [00:00:17] => Attempting to fetch https://crates.io/api/v1/crates/smallvec/1.11.0/download?dummy=/rust/crates/smallvec-1.11.0.crate [00:00:17] rust/crates/smallvec-1.11.0.crate 33 kB 50 MBps 00s [00:00:17] => rust/crates/syn-2.0.32.crate doesn't seem to exist in /portdistfiles/. [00:00:17] => Attempting to fetch https://crates.io/api/v1/crates/syn/2.0.32/download?dummy=/rust/crates/syn-2.0.32.crate [00:00:17] rust/crates/syn-2.0.32.crate 236 kB 36 MBps 00s [00:00:17] => rust/crates/target-lexicon-0.12.9.crate doesn't seem to exist in /portdistfiles/. [00:00:17] => Attempting to fetch https://crates.io/api/v1/crates/target-lexicon/0.12.9/download?dummy=/rust/crates/target-lexicon-0.12.9.crate [00:00:18] rust/crates/target-lexicon-0.12.9.crate 23 kB 98 MBps 00s [00:00:18] => rust/crates/triomphe-0.1.9.crate doesn't seem to exist in /portdistfiles/. [00:00:18] => Attempting to fetch https://crates.io/api/v1/crates/triomphe/0.1.9/download?dummy=/rust/crates/triomphe-0.1.9.crate [00:00:19] rust/crates/triomphe-0.1.9.crate 26 kB 174 kBps 00s [00:00:19] => rust/crates/unicode-ident-1.0.11.crate doesn't seem to exist in /portdistfiles/. [00:00:19] => Attempting to fetch https://crates.io/api/v1/crates/unicode-ident/1.0.11/download?dummy=/rust/crates/unicode-ident-1.0.11.crate [00:00:19] rust/crates/unicode-ident-1.0.11.crate 41 kB 31 MBps 00s [00:00:19] => rust/crates/windows-targets-0.48.1.crate doesn't seem to exist in /portdistfiles/. [00:00:19] => Attempting to fetch https://crates.io/api/v1/crates/windows-targets/0.48.1/download?dummy=/rust/crates/windows-targets-0.48.1.crate [00:00:20] rust/crates/windows-targets-0.48.1.crate 6902 B 80 MBps 00s [00:00:20] => rust/crates/windows_aarch64_gnullvm-0.48.0.crate doesn't seem to exist in /portdistfiles/. [00:00:20] => Attempting to fetch https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download?dummy=/rust/crates/windows_aarch64_gnullvm-0.48.0.crate [00:00:20] rust/crates/windows_aarch64_gnullvm-0.48.0.crate 357 kB 41 MBps 00s [00:00:20] => rust/crates/windows_aarch64_msvc-0.48.0.crate doesn't seem to exist in /portdistfiles/. [00:00:20] => Attempting to fetch https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download?dummy=/rust/crates/windows_aarch64_msvc-0.48.0.crate [00:00:20] rust/crates/windows_aarch64_msvc-0.48.0.crate 655 kB 51 MBps 00s [00:00:20] => rust/crates/windows_i686_gnu-0.48.0.crate doesn't seem to exist in /portdistfiles/. [00:00:20] => Attempting to fetch https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download?dummy=/rust/crates/windows_i686_gnu-0.48.0.crate [00:00:20] rust/crates/windows_i686_gnu-0.48.0.crate 724 kB 55 MBps 00s [00:00:20] => rust/crates/windows_i686_msvc-0.48.0.crate doesn't seem to exist in /portdistfiles/. [00:00:20] => Attempting to fetch https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download?dummy=/rust/crates/windows_i686_msvc-0.48.0.crate [00:00:20] rust/crates/windows_i686_msvc-0.48.0.crate 712 kB 47 MBps 00s [00:00:20] => rust/crates/windows_x86_64_gnu-0.48.0.crate doesn't seem to exist in /portdistfiles/. [00:00:20] => Attempting to fetch https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download?dummy=/rust/crates/windows_x86_64_gnu-0.48.0.crate [00:00:20] rust/crates/windows_x86_64_gnu-0.48.0.crate 687 kB 55 MBps 00s [00:00:20] => rust/crates/windows_x86_64_gnullvm-0.48.0.crate doesn't seem to exist in /portdistfiles/. [00:00:20] => Attempting to fetch https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download?dummy=/rust/crates/windows_x86_64_gnullvm-0.48.0.crate [00:00:21] rust/crates/windows_x86_64_gnullvm-0.48.0.crate 357 kB 45 MBps 00s [00:00:21] => rust/crates/windows_x86_64_msvc-0.48.0.crate doesn't seem to exist in /portdistfiles/. [00:00:21] => Attempting to fetch https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download?dummy=/rust/crates/windows_x86_64_msvc-0.48.0.crate [00:00:21] rust/crates/windows_x86_64_msvc-0.48.0.crate 655 kB 54 MBps 00s [00:00:21] ===> Fetching all distfiles required by py311-rpds-py-0.13.2_12 for building [00:00:21] =========================================================================== [00:00:21] =================================================== [00:00:21] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:21] ===> License MIT accepted by the user [00:00:21] ===> Fetching all distfiles required by py311-rpds-py-0.13.2_12 for building [00:00:21] => SHA256 Checksum OK for rpds_py-0.13.2.tar.gz. [00:00:21] => SHA256 Checksum OK for rust/crates/archery-1.1.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/autocfg-1.1.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/bitflags-1.3.2.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/heck-0.4.1.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/indoc-2.0.4.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/libc-0.2.147.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/lock_api-0.4.10.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/memoffset-0.9.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/once_cell-1.18.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/parking_lot-0.12.1.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/parking_lot_core-0.9.8.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.66.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/pyo3-0.20.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/pyo3-build-config-0.20.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/pyo3-ffi-0.20.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/pyo3-macros-0.20.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/pyo3-macros-backend-0.20.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/quote-1.0.31.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/redox_syscall-0.3.5.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/rpds-1.1.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/scopeguard-1.1.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/smallvec-1.11.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/static_assertions-1.1.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/syn-2.0.32.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/target-lexicon-0.12.9.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/triomphe-0.1.9.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/unicode-ident-1.0.11.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/unindent-0.2.3.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows-targets-0.48.1.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows_aarch64_gnullvm-0.48.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows_aarch64_msvc-0.48.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows_i686_gnu-0.48.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows_i686_msvc-0.48.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows_x86_64_gnu-0.48.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows_x86_64_gnullvm-0.48.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/windows_x86_64_msvc-0.48.0.crate. [00:00:21] =========================================================================== [00:00:21] =================================================== [00:00:21] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:21] =========================================================================== [00:00:21] =================================================== [00:00:21] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:21] ===> License MIT accepted by the user [00:00:21] ===> Fetching all distfiles required by py311-rpds-py-0.13.2_12 for building [00:00:21] ===> Extracting for py311-rpds-py-0.13.2_12 [00:00:21] => SHA256 Checksum OK for rpds_py-0.13.2.tar.gz. [00:00:21] => SHA256 Checksum OK for rust/crates/archery-1.1.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/autocfg-1.1.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/bitflags-1.3.2.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. [00:00:21] => SHA256 Checksum OK for rust/crates/heck-0.4.1.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/indoc-2.0.4.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/libc-0.2.147.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/lock_api-0.4.10.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/memoffset-0.9.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/once_cell-1.18.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/parking_lot-0.12.1.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/parking_lot_core-0.9.8.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.66.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/pyo3-0.20.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/pyo3-build-config-0.20.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/pyo3-ffi-0.20.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/pyo3-macros-0.20.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/pyo3-macros-backend-0.20.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/quote-1.0.31.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/redox_syscall-0.3.5.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/rpds-1.1.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/scopeguard-1.1.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/smallvec-1.11.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/static_assertions-1.1.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/syn-2.0.32.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/target-lexicon-0.12.9.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/triomphe-0.1.9.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/unicode-ident-1.0.11.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/unindent-0.2.3.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows-targets-0.48.1.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows_aarch64_gnullvm-0.48.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows_aarch64_msvc-0.48.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows_i686_gnu-0.48.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows_i686_msvc-0.48.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows_x86_64_gnu-0.48.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows_x86_64_gnullvm-0.48.0.crate. [00:00:22] => SHA256 Checksum OK for rust/crates/windows_x86_64_msvc-0.48.0.crate. [00:00:23] ===> Moving crates to /wrkdirs/usr/ports/devel/py-rpds-py/work-py311/rpds_py-0.13.2/cargo-crates [00:00:23] =========================================================================== [00:00:23] =================================================== [00:00:23] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:23] =========================================================================== [00:00:23] =================================================== [00:00:23] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:23] ===> Patching for py311-rpds-py-0.13.2_12 [00:00:23] ===> Converting DOS text files to UNIX text files [00:00:24] =========================================================================== [00:00:24] =================================================== [00:00:24] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:24] ===> py311-rpds-py-0.13.2_12 depends on package: py311-maturin>=1<2 - not found [00:00:24] ===> Installing existing package /packages/All/py311-maturin-1.8.1_2.pkg [00:00:24] [pkg.mfl.dk] Installing py311-maturin-1.8.1_2... [00:00:24] [pkg.mfl.dk] `-- Installing python311-3.11.11... [00:00:24] [pkg.mfl.dk] | `-- Installing gettext-runtime-0.23.1... [00:00:24] [pkg.mfl.dk] | | `-- Installing indexinfo-0.3.1_1... [00:00:24] [pkg.mfl.dk] | | `-- Extracting indexinfo-0.3.1_1: .... done [00:00:24] [pkg.mfl.dk] | `-- Extracting gettext-runtime-0.23.1: .......... done [00:00:24] [pkg.mfl.dk] | `-- Installing libffi-3.4.6... [00:00:24] [pkg.mfl.dk] | `-- Extracting libffi-3.4.6: .......... done [00:00:24] [pkg.mfl.dk] | `-- Installing mpdecimal-4.0.0... [00:00:24] [pkg.mfl.dk] | `-- Extracting mpdecimal-4.0.0: .......... done [00:00:24] [pkg.mfl.dk] | `-- Installing openssl-3.0.16,1... [00:00:24] [pkg.mfl.dk] | `-- Extracting openssl-3.0.16,1: .......... done [00:00:35] [pkg.mfl.dk] | `-- Installing readline-8.2.13_2... [00:00:35] [pkg.mfl.dk] | `-- Extracting readline-8.2.13_2: .......... done [00:00:35] [pkg.mfl.dk] `-- Extracting python311-3.11.11: .......... done [00:00:36] [pkg.mfl.dk] Extracting py311-maturin-1.8.1_2: .......... done [00:00:36] ===== [00:00:36] Message from python311-3.11.11: [00:00:36] [00:00:36] -- [00:00:36] Note that some standard Python modules are provided as separate ports [00:00:36] as they require additional dependencies. They are available as: [00:00:36] [00:00:36] py311-gdbm databases/py-gdbm@py311 [00:00:36] py311-sqlite3 databases/py-sqlite3@py311 [00:00:36] py311-tkinter x11-toolkits/py-tkinter@py311 [00:00:36] ===> py311-rpds-py-0.13.2_12 depends on package: py311-maturin>=1<2 - found [00:00:36] ===> Returning to build of py311-rpds-py-0.13.2_12 [00:00:36] ===> py311-rpds-py-0.13.2_12 depends on package: rust>=1.85.0 - not found [00:00:37] ===> Installing existing package /packages/All/rust-1.85.0.pkg [00:00:38] [pkg.mfl.dk] Installing rust-1.85.0... [00:00:38] [pkg.mfl.dk] `-- Installing curl-8.12.1... [00:00:38] [pkg.mfl.dk] | `-- Installing brotli-1.1.0,1... [00:00:40] [pkg.mfl.dk] | `-- Extracting brotli-1.1.0,1: .......... done [00:00:40] [pkg.mfl.dk] | `-- Installing libidn2-2.3.7... [00:00:40] [pkg.mfl.dk] | | `-- Installing libunistring-1.3... [00:00:40] [pkg.mfl.dk] | | `-- Extracting libunistring-1.3: .......... done [00:00:49] [pkg.mfl.dk] | `-- Extracting libidn2-2.3.7: .......... done [00:00:51] [pkg.mfl.dk] | `-- Installing libnghttp2-1.64.0... [00:00:51] [pkg.mfl.dk] | `-- Extracting libnghttp2-1.64.0: .......... done [00:00:51] [pkg.mfl.dk] | `-- Installing libpsl-0.21.5_2... [00:00:51] [pkg.mfl.dk] | `-- Extracting libpsl-0.21.5_2: .......... done [00:00:52] [pkg.mfl.dk] | `-- Installing libssh2-1.11.1,3... [00:00:58] [pkg.mfl.dk] | `-- Extracting libssh2-1.11.1,3: .......... done [00:00:58] [pkg.mfl.dk] | `-- Installing openldap26-client-2.6.9_1... [00:00:59] [pkg.mfl.dk] | | `-- Installing cyrus-sasl-2.1.28_5... [00:00:59] *** Added group `cyrus' (id 60) [00:01:00] *** Added user `cyrus' (id 60) [00:01:00] [pkg.mfl.dk] | | `-- Extracting cyrus-sasl-2.1.28_5: .......... done [00:01:01] [pkg.mfl.dk] | `-- Extracting openldap26-client-2.6.9_1: .......... done [00:01:01] [pkg.mfl.dk] | `-- Installing zstd-1.5.6... [00:01:02] [pkg.mfl.dk] | | `-- Installing liblz4-1.10.0,1... [00:01:02] [pkg.mfl.dk] | | `-- Extracting liblz4-1.10.0,1: .......... done [00:01:02] [pkg.mfl.dk] | `-- Extracting zstd-1.5.6: .......... done [00:01:02] [pkg.mfl.dk] `-- Extracting curl-8.12.1: .......... done [00:01:03] [pkg.mfl.dk] Extracting rust-1.85.0: .......... done [00:02:47] ===== [00:02:47] Message from cyrus-sasl-2.1.28_5: [00:02:47] [00:02:47] -- [00:02:47] You can use sasldb2 for authentication, to add users use: [00:02:47] [00:02:47] saslpasswd2 -c username [00:02:47] [00:02:47] If you want to enable SMTP AUTH with the system Sendmail, read [00:02:47] Sendmail.README [00:02:47] [00:02:47] NOTE: This port has been compiled with a default pwcheck_method of [00:02:47] auxprop. If you want to authenticate your user by /etc/passwd, [00:02:47] PAM or LDAP, install ports/security/cyrus-sasl2-saslauthd and [00:02:47] set sasl_pwcheck_method to saslauthd after installing the [00:02:47] Cyrus-IMAPd 2.X port. You should also check the [00:02:47] /usr/local/lib/sasl2/*.conf files for the correct [00:02:47] pwcheck_method. [00:02:47] If you want to use GSSAPI mechanism, install [00:02:47] ports/security/cyrus-sasl2-gssapi. [00:02:47] If you want to use SRP mechanism, install [00:02:47] ports/security/cyrus-sasl2-srp. [00:02:47] If you want to use LDAP auxprop plugin, install [00:02:47] ports/security/cyrus-sasl2-ldapdb. [00:02:47] ===== [00:02:47] Message from openldap26-client-2.6.9_1: [00:02:47] [00:02:47] -- [00:02:47] The OpenLDAP client package has been successfully installed. [00:02:47] [00:02:47] Edit [00:02:47] /usr/local/etc/openldap/ldap.conf [00:02:47] to change the system-wide client defaults. [00:02:47] [00:02:47] Try `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at [00:02:47] http://www.OpenLDAP.org/faq/index.cgi?file=3 [00:02:47] for more information. [00:02:48] ===> py311-rpds-py-0.13.2_12 depends on package: rust>=1.85.0 - found [00:02:48] ===> Returning to build of py311-rpds-py-0.13.2_12 [00:02:48] ===> py311-rpds-py-0.13.2_12 depends on file: /usr/local/bin/python3.11 - found [00:02:48] ===> py311-rpds-py-0.13.2_12 depends on package: py311-build>=0 - not found [00:02:50] ===> Installing existing package /packages/All/py311-build-1.2.2_2.pkg [00:02:50] [pkg.mfl.dk] Installing py311-build-1.2.2_2... [00:02:50] [pkg.mfl.dk] `-- Installing py311-packaging-24.2... [00:02:50] [pkg.mfl.dk] `-- Extracting py311-packaging-24.2: .......... done [00:02:50] [pkg.mfl.dk] `-- Installing py311-pyproject-hooks-1.2.0... [00:02:50] [pkg.mfl.dk] `-- Extracting py311-pyproject-hooks-1.2.0: .......... done [00:02:50] [pkg.mfl.dk] Extracting py311-build-1.2.2_2: .......... done [00:02:50] ===> py311-rpds-py-0.13.2_12 depends on package: py311-build>=0 - found [00:02:50] ===> Returning to build of py311-rpds-py-0.13.2_12 [00:02:50] ===> py311-rpds-py-0.13.2_12 depends on package: py311-installer>=0 - not found [00:02:50] ===> Installing existing package /packages/All/py311-installer-0.7.0.pkg [00:02:50] [pkg.mfl.dk] Installing py311-installer-0.7.0... [00:02:50] [pkg.mfl.dk] Extracting py311-installer-0.7.0: .......... done [00:02:50] ===> py311-rpds-py-0.13.2_12 depends on package: py311-installer>=0 - found [00:02:50] ===> Returning to build of py311-rpds-py-0.13.2_12 [00:02:50] ===> py311-rpds-py-0.13.2_12 depends on file: /usr/local/bin/ccache - not found [00:02:50] ===> Installing existing package /packages/All/ccache-3.7.12_7.pkg [00:02:50] [pkg.mfl.dk] Installing ccache-3.7.12_7... [00:02:50] [pkg.mfl.dk] Extracting ccache-3.7.12_7: .......... done [00:02:50] Create compiler links... [00:02:50] create symlink for cc [00:02:50] create symlink for cc (world) [00:02:50] create symlink for c++ [00:02:50] create symlink for c++ (world) [00:02:50] create symlink for CC [00:02:50] create symlink for CC (world) [00:02:50] create symlink for clang [00:02:50] create symlink for clang (world) [00:02:50] create symlink for clang++ [00:02:50] create symlink for clang++ (world) [00:02:50] ===== [00:02:50] Message from ccache-3.7.12_7: [00:02:50] [00:02:50] -- [00:02:50] NOTE: [00:02:50] Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for [00:02:50] information on using ccache with FreeBSD ports and src. [00:02:50] ===> py311-rpds-py-0.13.2_12 depends on file: /usr/local/bin/ccache - found [00:02:50] ===> Returning to build of py311-rpds-py-0.13.2_12 [00:02:50] =========================================================================== [00:02:50] =================================================== [00:02:50] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:02:51] =========================================================================== [00:02:51] =================================================== [00:02:51] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:02:51] ===> Configuring for py311-rpds-py-0.13.2_12 [00:02:55] ===> Additional optimization to port applied [00:02:55] ===> Cargo config: [00:02:55] [source.cargo] [00:02:55] directory = '/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/rpds_py-0.13.2/cargo-crates' [00:02:55] [source.crates-io] [00:02:55] replace-with = 'cargo' [00:02:55] ===> Updating Cargo.lock [00:03:07] Locking 0 packages to latest compatible versions [00:03:07] note: to see how you depend on a package, run `cargo tree --invert --package @` [00:03:08] =========================================================================== [00:03:08] =================================================== [00:03:08] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:03:08] ===> Building for py311-rpds-py-0.13.2_12 [00:03:17] * Getting build dependencies for wheel... [00:03:19] * Building wheel... [00:03:20] Running `maturin-3.11 pep517 build-wheel -i /usr/local/bin/python3.11 --compatibility off` [00:03:23] 📦 Including license file "/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/rpds_py-0.13.2/LICENSE" [00:03:23] 🔗 Found pyo3 bindings [00:03:23] 🐍 Found CPython 3.11 at /usr/local/bin/python3.11 [00:03:23] 📡 Using build options features from pyproject.toml [00:03:23] Compiling target-lexicon v0.12.9 [00:03:23] Compiling autocfg v1.1.0 [00:03:23] Compiling proc-macro2 v1.0.66 [00:03:23] Compiling once_cell v1.18.0 [00:03:23] Compiling libc v0.2.147 [00:03:23] Compiling unicode-ident v1.0.11 [00:03:23] Compiling parking_lot_core v0.9.8 [00:03:23] Compiling heck v0.4.1 [00:03:58] Compiling cfg-if v1.0.0 [00:03:58] Compiling smallvec v1.11.0 [00:03:58] Compiling scopeguard v1.1.0 [00:03:58] Compiling lock_api v0.4.10 [00:03:58] Compiling memoffset v0.9.0 [00:03:58] Compiling static_assertions v1.1.0 [00:03:59] Compiling triomphe v0.1.9 [00:04:00] Compiling indoc v2.0.4 [00:04:01] Compiling unindent v0.2.3 [00:04:01] Compiling archery v1.1.0 [00:04:02] Compiling rpds v1.1.0 [00:04:02] Compiling pyo3-build-config v0.20.0 [00:04:03] Compiling quote v1.0.31 [00:04:04] Compiling syn v2.0.32 [00:04:06] Compiling parking_lot v0.12.1 [00:04:10] Compiling pyo3-ffi v0.20.0 [00:04:10] Compiling pyo3 v0.20.0 [00:04:17] Compiling pyo3-macros-backend v0.20.0 [00:04:26] Compiling pyo3-macros v0.20.0 [00:04:47] Compiling rpds-py v0.13.2 (/wrkdirs/usr/ports/devel/py-rpds-py/work-py311/rpds_py-0.13.2) [00:04:49] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [00:04:49] --> src/lib.rs:87:1 [00:04:49] | [00:04:49] 87 | #[pymethods] [00:04:49] | -^^^^^^^^^^^ [00:04:49] | | [00:04:49] | `PyClassImplCollector` is not local [00:04:49] | `PyClassNewTextSignature` is not local [00:04:49] | move the `impl` block outside of this function `trampoline` and up 4 bodies [00:04:49] 88 | impl HashTrieMapPy { [00:04:49] | ------------- [00:04:49] | | [00:04:49] | `HashTrieMapPy` is not local [00:04:49] | `HashTrieMapPy` is not local [00:04:49] | [00:04:49] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [00:04:49] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [00:04:49] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [00:04:49] = note: `#[warn(non_local_definitions)]` on by default [00:04:49] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [00:04:49] [00:04:49] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [00:04:49] --> src/lib.rs:289:1 [00:04:49] | [00:04:49] 289 | #[pymethods] [00:04:49] | ^----------- [00:04:49] | | [00:04:49] | move the `impl` block outside of this method `__and__` and up 2 bodies [00:04:49] 290 | impl HashTrieSetPy { [00:04:49] | ------------- `HashTrieSetPy` is not local [00:04:49] | [00:04:49] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [00:04:49] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [00:04:49] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [00:04:49] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [00:04:49] [00:04:49] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [00:04:49] --> src/lib.rs:289:1 [00:04:49] | [00:04:49] 289 | #[pymethods] [00:04:49] | ^----------- [00:04:49] | | [00:04:49] | move the `impl` block outside of this method `__or__` and up 2 bodies [00:04:49] 290 | impl HashTrieSetPy { [00:04:49] | ------------- `HashTrieSetPy` is not local [00:04:49] | [00:04:49] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [00:04:49] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [00:04:49] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [00:04:49] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [00:04:49] [00:04:49] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [00:04:49] --> src/lib.rs:289:1 [00:04:49] | [00:04:49] 289 | #[pymethods] [00:04:49] | ^----------- [00:04:49] | | [00:04:49] | move the `impl` block outside of this method `__sub__` and up 2 bodies [00:04:49] 290 | impl HashTrieSetPy { [00:04:49] | ------------- `HashTrieSetPy` is not local [00:04:49] | [00:04:49] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [00:04:49] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [00:04:49] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [00:04:49] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [00:04:49] [00:04:49] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [00:04:49] --> src/lib.rs:289:1 [00:04:49] | [00:04:49] 289 | #[pymethods] [00:04:49] | ^----------- [00:04:49] | | [00:04:49] | move the `impl` block outside of this method `__xor__` and up 2 bodies [00:04:49] 290 | impl HashTrieSetPy { [00:04:49] | ------------- `HashTrieSetPy` is not local [00:04:49] | [00:04:49] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [00:04:49] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [00:04:49] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [00:04:49] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [00:04:49] [00:04:49] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [00:04:49] --> src/lib.rs:289:1 [00:04:49] | [00:04:49] 289 | #[pymethods] [00:04:49] | -^^^^^^^^^^^ [00:04:49] | | [00:04:49] | `PyClassImplCollector` is not local [00:04:49] | `PyClassNewTextSignature` is not local [00:04:49] | move the `impl` block outside of this function `trampoline` and up 4 bodies [00:04:49] 290 | impl HashTrieSetPy { [00:04:49] | ------------- [00:04:49] | | [00:04:49] | `HashTrieSetPy` is not local [00:04:49] | `HashTrieSetPy` is not local [00:04:49] | [00:04:49] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [00:04:49] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [00:04:49] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [00:04:49] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [00:04:49] [00:04:49] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [00:04:49] --> src/lib.rs:495:1 [00:04:49] | [00:04:49] 495 | #[pymethods] [00:04:49] | -^^^^^^^^^^^ [00:04:49] | | [00:04:49] | `PyClassImplCollector` is not local [00:04:49] | `PyClassNewTextSignature` is not local [00:04:49] | move the `impl` block outside of this function `trampoline` and up 4 bodies [00:04:49] 496 | impl ListPy { [00:04:49] | ------ [00:04:49] | | [00:04:49] | `ListPy` is not local [00:04:49] | `ListPy` is not local [00:04:49] | [00:04:49] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [00:04:49] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [00:04:49] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [00:04:49] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [00:04:49] [00:04:54] warning: `rpds-py` (lib) generated 7 warnings [00:04:54] Finished `release` profile [optimized] target(s) in 1m 30s [00:04:54] 📖 Found type stub file at rpds.pyi [00:04:54] 📦 Built wheel for CPython 3.11 to /wrkdirs/usr/ports/devel/py-rpds-py/work-py311/rpds_py-0.13.2/target/wheels/rpds_py-0.13.2-cp311-cp311-freebsd_14_1_RELEASE_p6_amd64.whl [00:04:54] /wrkdirs/usr/ports/devel/py-rpds-py/work-py311/rpds_py-0.13.2/target/wheels/rpds_py-0.13.2-cp311-cp311-freebsd_14_1_RELEASE_p6_amd64.whl [00:04:54] Successfully built rpds_py-0.13.2-cp311-cp311-freebsd_14_1_RELEASE_p6_amd64.whl [00:04:54] =========================================================================== [00:04:54] =================================================== [00:04:54] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:04:55] ===> py311-rpds-py-0.13.2_12 depends on file: /usr/local/bin/python3.11 - found [00:04:55] =========================================================================== [00:04:55] =================================================== [00:04:55] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:04:56] ===> Staging for py311-rpds-py-0.13.2_12 [00:04:56] ===> Generating temporary packing list [00:05:01] ===> Creating unique files: Move MAN files needing SUFFIX [00:05:01] ===> Creating unique files: Move files needing SUFFIX [00:05:01] ====> Compressing man pages (compress-man) [00:05:01] =========================================================================== [00:05:01] =================================================== [00:05:01] ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-02-28T21:43:09+00:00' 'PKG_NOTE_ports_top_git_hash=4dd0bdb22a27' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=ca048c2884dc' 'PKG_NOTE_port_checkout_unclean=yes' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20250209' NO_DEPENDS=yes USER=root UID=0 GID=0 [00:05:01] ===> Building packages for py311-rpds-py-0.13.2_12 [00:05:03] ===> Building py311-rpds-py-0.13.2_12 [00:05:06] =========================================================================== [00:05:07] =>> Cleaning up wrkdir [00:05:07] ===> Cleaning for py311-rpds-py-0.13.2_12 [00:05:18] build of devel/py-rpds-py@py311 | py311-rpds-py-0.13.2_12 ended at 2025-02-28T22:48:26+01:00 [00:05:18] build time: 00:05:23