>>> Building on sparc64-0b under devel/py-rencode BDEPENDS = [lang/python/3;devel/py-poetry-core;devel/py-build;lang/gcc/16;devel/py-setuptools;devel/py-installer;lang/cython] DIST = [devel/py-rencode:rencode-1.0.8.tar.gz] FULLPKGNAME = py3-rencode-1.0.8 RDEPENDS = [lang/python/3] (Junk lock obtained for sparc64-0b at 1785004906.68) >>> Running depends in devel/py-rencode at 1785004906.80 last junk was in devel/py-pyrsistent /usr/sbin/pkg_add -aI -Drepair py3-build-1.5.1 py3-cython-3.2.8v0 py3-installer-1.0.1 py3-poetry-core-2.4.1 was: /usr/sbin/pkg_add -aI -Drepair gcc-16.1.0p5 py3-build-1.5.1 py3-cython-3.2.8v0 py3-installer-1.0.1 py3-poetry-core-2.4.1 py3-setuptools-80.9.0v0 python-3.14.6p0 /usr/sbin/pkg_add -aI -Drepair py3-build-1.5.1 py3-cython-3.2.8v0 py3-installer-1.0.1 py3-poetry-core-2.4.1 >>> Running show-prepare-results in devel/py-rencode at 1785004927.76 ===> devel/py-rencode ===> Building from scratch py3-rencode-1.0.8 ===> py3-rencode-1.0.8 depends on: py3-setuptools-* -> py3-setuptools-80.9.0v0 ===> py3-rencode-1.0.8 depends on: py3-cython-* -> py3-cython-3.2.8v0 ===> py3-rencode-1.0.8 depends on: python->=3.14 -> python-3.14.6p0 ===> py3-rencode-1.0.8 depends on: py3-build-* -> py3-build-1.5.1 ===> py3-rencode-1.0.8 depends on: py3-installer-* -> py3-installer-1.0.1 ===> py3-rencode-1.0.8 depends on: py3-poetry-core->=2.2.0 -> py3-poetry-core-2.4.1 ===> py3-rencode-1.0.8 depends on: gcc->=16,<17 -> gcc-16.1.0p5 gcc-16.1.0p5 py3-build-1.5.1 py3-cython-3.2.8v0 py3-installer-1.0.1 py3-poetry-core-2.4.1 py3-setuptools-80.9.0v0 python-3.14.6p0 Still tainted: no >>> Running junk in devel/py-rencode at 1785004937.00 /usr/sbin/pkg_delete -aIXq argp-standalone-1.5.0 arm-none-eabi-binutils-2.40p0 autoconf-2.71p0 automake-1.16.5p0 bison-3.8.2p0 docbook-xsl-1.79.1p0 g++-16.1.0p5 gcc-16.1.0p5 gcc-libs-16.1.0p5 gettext-runtime-1.0 gettext-tools-1.0 gmake-4.4.1p0 libbfio-20240414 libgcrypt-1.12.2p0 libmpc-1.2.1 libtool-2.4.2p3 libzen-0.4.41 metaauto-1.0p4 mpfr-4.2.2 pcre-8.45 postgresql-client-18.4p1 postgresql-server-18.4 py3-build-1.5.1 py3-cython-3.2.8v0 py3-installer-1.0.1 py3-poetry-core-2.4.1 py3-setuptools-80.9.0v0 python-3.14.6p0 sudo-1.9.17.2p1 xz-5.8.3 --- -openssl-3.5.7v0 ------------------- You may wish to remove /usr/local/lib/eopenssl35/man from man.conf --- -ruby-3.4.10 ------------------- If you set up the symlinks to make ruby 3.4 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/typeprof --- -ruby-4.0.5 ------------------- If you set up the symlinks to make ruby 4.0 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/minitest rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/test-unit rm /usr/local/bin/typeprof (Junk lock released for sparc64-0b at 1785005008.74) distfiles size=109483 >>> Running extract in devel/py-rencode at 1785005008.86 ===> devel/py-rencode ===> Checking files for py3-rencode-1.0.8 `/usr/ports/distfiles/rencode-1.0.8.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for py3-rencode-1.0.8 cd /usr/obj/ports/py-rencode-1.0.8/rencode-1.0.8; mv build.py build_.py >>> Running build in devel/py-rencode at 1785005010.82 ===> devel/py-rencode ===> Patching for py3-rencode-1.0.8 ===> Applying OpenBSD patch patch-build__py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: build_.py |--- build_.py.orig |+++ build_.py -------------------------- Patching file build_.py using Plan A... Hunk #1 succeeded at 11. done ===> Applying OpenBSD patch patch-pyproject_toml Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |ihttps://github.com/aresch/rencode/issues/42 | |Index: pyproject.toml |--- pyproject.toml.orig |+++ pyproject.toml -------------------------- Patching file pyproject.toml using Plan A... Hunk #1 succeeded at 9. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for py3-rencode-1.0.8 ===> Configuring for py3-rencode-1.0.8 ===> Building for py3-rencode-1.0.8 * Getting build dependencies for wheel... * Building wheel... Compiling rencode/_rencode.pyx because it changed. [1/1] Cythonizing rencode/_rencode.pyx Traceback (most recent call last): File "/usr/obj/ports/py-rencode-1.0.8/rencode-1.0.8/build_.py", line 59, in build() ~~~~~^^ File "/usr/obj/ports/py-rencode-1.0.8/rencode-1.0.8/build_.py", line 31, in build ext_modules = cythonize( extensions, include_path=INCLUDE_DIRS, compiler_directives={"binding": True, "language_level": 3}, ) File "/usr/local/lib/python3.14/site-packages/Cython/Build/Dependencies.py", line 1153, in cythonize cythonize_one(*args) ~~~~~~~~~~~~~^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Build/Dependencies.py", line 1276, in cythonize_one result = compile_single(pyx_file, options, full_module_name=full_module_name, cache=cache, fingerprint=fingerprint) File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Main.py", line 671, in compile_single return run_pipeline(source, options, full_module_name, context) File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Main.py", line 567, in run_pipeline err, enddata = Pipeline.run_pipeline(pipeline, source) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Pipeline.py", line 418, in run_pipeline data = run(phase, data) File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Pipeline.py", line 400, in run return phase(data) File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Pipeline.py", line 50, in generate_pyx_code_stage module_node.process_implementation(options, result) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/ModuleNode.py", line 314, in process_implementation self.generate_c_code(env, options, result) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/ModuleNode.py", line 614, in generate_c_code self.body.generate_function_definitions(env, code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 437, in generate_function_definitions stat.generate_function_definitions(env, code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 2290, in generate_function_definitions self.generate_function_body(env, code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 2043, in generate_function_body self.body.generate_execution_code(code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 443, in generate_execution_code stat.generate_execution_code(code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 7317, in generate_execution_code if_clause.generate_execution_code(code, end_label, is_last=i == last) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 7364, in generate_execution_code self.body.generate_execution_code(code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 443, in generate_execution_code stat.generate_execution_code(code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/Nodes.py", line 7152, in generate_execution_code self.exc_type.generate_evaluation_code(code) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/ExprNodes.py", line 7010, in generate_evaluation_code function_caller = self.select_utility_code(code) File "/usr/local/lib/python3.14/site-packages/Cython/Compiler/ExprNodes.py", line 6974, in select_utility_code code.globalstate.use_utility_code( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ UtilityCode.load_cached(name, "ObjectHandling.c")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "Cython/Compiler/Code.py", line 2520, in Cython.Compiler.Code.GlobalState.use_utility_code File "Cython/Compiler/Code.py", line 899, in Cython.Compiler.Code.UtilityCode.put_code self._put_code_section(globalstate['utility_code_def'], globalstate, 'impl', used_by=used_by) File "Cython/Compiler/Code.py", line 851, in Cython.Compiler.Code.UtilityCode._put_code_section code_string, result_is_module_specific = process_utility_ccode(self, output, code_string) File "Cython/Compiler/Code.py", line 924, in Cython.Compiler.Code.add_macro_processor.build_processor.process code_string, result_is_module_specific = last_processor(utility_code, output, code_string) File "Cython/Compiler/Code.py", line 924, in Cython.Compiler.Code.add_macro_processor.build_processor.process code_string, result_is_module_specific = last_processor(utility_code, output, code_string) File "Cython/Compiler/Code.py", line 936, in Cython.Compiler.Code.add_macro_processor.build_processor.process code_string = func(utility_code, output, code_string) File "Cython/Compiler/Code.py", line 1011, in Cython.Compiler.Code._inject_empty_collection_constant @add_macro_processor( TypeError: _inject_empty_collection_constant() takes exactly 2 positional arguments (3 given) Traceback (most recent call last): File "/usr/local/lib/python3.14/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in main() ~~~~^^ File "/usr/local/lib/python3.14/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel return _build_backend().build_wheel( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ wheel_directory, config_settings, metadata_directory ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/local/lib/python3.14/site-packages/poetry/core/masonry/api.py", line 58, in build_wheel return WheelBuilder.make_in( ~~~~~~~~~~~~~~~~~~~~^ poetry, ^^^^^^^ ...<2 lines>... config_settings=config_settings, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/local/lib/python3.14/site-packages/poetry/core/masonry/builders/wheel.py", line 95, in make_in wb.build(target_dir=directory) ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/poetry/core/masonry/builders/wheel.py", line 134, in build self._build(zip_file) ~~~~~~~~~~~^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/poetry/core/masonry/builders/wheel.py", line 183, in _build self._run_build_script(self._package.build_script) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/poetry/core/masonry/builders/wheel.py", line 304, in _run_build_script subprocess.check_call([self.executable.as_posix(), build_script]) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/subprocess.py", line 420, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.14', 'build_.py']' returned non-zero exit status 1. TIP pass --env-dir and --sdist-extract-dir to keep the build environment and sources, then see https://build.pypa.io/en/stable/how-to/troubleshooting.html#debug-a-failed-build for help debugging a failed build ERROR Backend subprocess exited when trying to invoke build_wheel *** Error 1 in devel/py-rencode (/usr/ports/lang/python/3/python.port.mk:365 'do-build': @: ; if [ -e /usr/obj/ports/py-rencode-1.0.8/rencod...) *** Error 2 in devel/py-rencode (/usr/ports/infrastructure/mk/bsd.port.mk:3075 '/usr/obj/ports/py-rencode-1.0.8/.build_done': @cd /usr/ports...) *** Error 2 in devel/py-rencode (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=py3-rencode-1.0.8; export _LOCKS_HELD=" py3-r...) ===> Exiting devel/py-rencode with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1785005052.75 max_stuck=44.22/depends=20.99/show-prepare-results=9.11/junk=71.84/extract=1.96/build=42.04 Error: job failed with 512 on sparc64-0b at 1785005052