On 2026/10/26 09:23, Antoine Jacoutot wrote:
> On Sun, 2026-10-25 at 12:25 -0600, Stuart Henderson wrote:
> > CVSROOT: /cvs
> > Module name: ports
> > Changes by: [email protected] 2026/10/25 12:25:06
> >
> > Added files:
> > misc/open62541/patches: patch-tools_c2rst_py
> >
> > Log message:
> > backport upstream commit reducing a lot of noise (which is expected to
> > become an error in future python versions) during doc generation, found
> > while investigating build failure with new sphinx
>
> Could this have broken misc/open62541,ns0_full ?
That should be fixed with py3-sphinx-9.2.0p0
> [117/267] cd
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-ns0_full/doc &&
> /usr/local/bin/sphinx-build -b latex
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-ns0_full/doc_src
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-
> amd64-ns0_full/doc_latex
> Running Sphinx v9.2.0
> WARNING: Calling get_html_theme_path is deprecated. If you are calling it to
> define html_theme_path, you are safe to
> remove that code.
> loading translations [en]... done
> making output directory... done
> Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
> 'restructuredtext'}`.
> building [mo]: targets for 0 po files that are out of date
> writing output...
> building [latex]: all documents
> updating environment: [new config] 43 added, 0 changed, 0 removed
> reading sources... [ 2%] building
> reading sources... [ 5%] building_arch
> reading sources... [ 7%] client
> reading sources... [ 9%] client_highlevel
> reading sources... [ 12%] client_highlevel_async
> reading sources... [ 14%] client_subscriptions
> reading sources... [ 16%] common
> reading sources... [ 19%] index
> reading sources... [ 21%] installing
> reading sources... [ 23%] internal
> reading sources... [ 26%] nodeset_compiler
> reading sources... [ 28%] nodestore
> reading sources... [ 30%] plugin_accesscontrol
> reading sources... [ 33%] plugin_log
> reading sources... [ 35%] plugin_network
> reading sources... [ 37%] plugin_pubsub_connection
> reading sources... [ 40%] protocol
> reading sources... [ 42%] pubsub
> reading sources... [ 44%] pubsub_TSN_loopback
> reading sources... [ 47%] pubsub_TSN_publisher
> reading sources... [ 49%] pubsub_nodeset_rt_publisher
> reading sources... [ 51%] pubsub_nodeset_rt_subscriber
> reading sources... [ 53%] server
> reading sources... [ 56%] services
> reading sources... [ 58%] statuscodes
> reading sources... [ 60%] toc
> reading sources... [ 63%] tutorial_client_firststeps
> reading sources... [ 65%] tutorial_datatypes
> reading sources... [ 67%] tutorial_pubsub_publish
> reading sources... [ 70%] tutorial_pubsub_subscribe
> reading sources... [ 72%] tutorial_server_alarms_conditions
> reading sources... [ 74%] tutorial_server_datasource
> reading sources... [ 77%] tutorial_server_events
> reading sources... [ 79%] tutorial_server_firststeps
> reading sources... [ 81%] tutorial_server_method
> reading sources... [ 84%] tutorial_server_monitoreditems
> reading sources... [ 86%] tutorial_server_object
> reading sources... [ 88%] tutorial_server_variable
> reading sources... [ 91%] tutorial_server_variabletype
> reading sources... [ 93%] tutorials
> reading sources... [ 95%] types
> reading sources... [ 98%] types_generated
> reading sources... [100%] util
>
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> copying assets...
> copying TeX support files... Writing evaluated template result to
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-
> ns0_full/doc_latex/make.bat
> Writing evaluated template result to
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-ns0_full/doc_latex/Makefile
> Writing evaluated template result to
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-
> ns0_full/doc_latex/latexmkjarc
> Writing evaluated template result to
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-ns0_full/doc_latex/latexmkrc
> done
> copying assets: done
> processing open62541.tex...
> toc
> index
> building
> installing
> tutorials
> tutorial_datatypes
> tutorial_server_firststeps
> tutorial_server_variable
> tutorial_server_datasource
> tutorial_server_variabletype
> tutorial_server_object
> tutorial_server_method
> tutorial_server_monitoreditems
> tutorial_server_events
> tutorial_server_alarms_conditions
> tutorial_client_firststeps
> tutorial_pubsub_publish
> tutorial_pubsub_subscribe
> pubsub_TSN_publisher
> pubsub_TSN_loopback
> pubsub_nodeset_rt_publisher
> pubsub_nodeset_rt_subscriber
> protocol
> types
> services
> nodestore
> server
> client
> client_highlevel
> client_highlevel_async
> client_subscriptions
> pubsub
> common
> nodeset_compiler
> internal
> statuscodes
> plugin_network
> plugin_accesscontrol
> plugin_log
> plugin_pubsub_connection
>
> resolving references...
> processing open62541.tex: done
> writing... done
> copying images... [ 33%] ua-wireshark-pubsub.png
> copying images... [ 67%] ua-wireshark.png
> copying images... [100%] nodeset_compiler_pump.png
>
> Writing evaluated template result to
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-
> ns0_full/doc_latex/sphinxmessages.sty
> build succeeded, 1 warning.
>
> The LaTeX files are in ../doc_latex.
> Run 'make' in that directory to run these through (pdf)latex
> (use `make latexpdf' here to do that automatically).
> [118/267] cd
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-ns0_full/doc_latex &&
> /usr/local/bin/pdflatex -
> interaction=batchmode open62541.tex && /usr/local/bin/pdflatex
> -interaction=batchmode open62541.tex
> FAILED: doc/CMakeFiles/doc_pdf
> /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-ns0_full/doc/CMakeFiles/doc_pdf
>
> cd /exopi-obj/pobj/open62541-1.3.19-ns0_full/build-amd64-ns0_full/doc_latex
> && /usr/local/bin/pdflatex -
> interaction=batchmode open62541.tex && /usr/local/bin/pdflatex
> -interaction=batchmode open62541.tex
> This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026-OpenBSD_Ports)
> (preloaded format=pdflatex)
> restricted \write18 enabled.
> entering extended mode
> ninja: build stopped: subcommand failed.
>
> *** Error 1 in . (/exopi-cvs/ports/devel/cmake/cmake.port.mk:40 'do-build':
> @cd /exopi-obj/pobj/open62541-1.3.19-
> ns0_full/build-amd64-ns0_fu...)
> *** Error 2 in . (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:3090
> '/exopi-obj/pobj/open62541-1.3.19-ns0_full/build-
> amd64-ns0_full/.build_done')
> *** Error 2 in . (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2243
> '/exopi-cvs/ports/packages/amd64/all/open62541-
> 1.3.19-ns0_full.tgz': @...)
> *** Error 2 in . (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2750
> '_internal-package': @case X${_DEPENDS_CACHE} in
> X) _DEPENDS_CACHE=$(...)
> *** Error 2 in /exopi-cvs/ports/misc/open62541
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2729 'package':
> @lock=open62541-1.3.19-ns0_fu...)
>
>
> --
> Antoine