+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/py313-mercurial-6.9.4nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/py313-mercurial-6.9.4nb1/work.log ===> Building for py313-mercurial-6.9.4nb1 * Building wheel... /opt/pkg/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /opt/pkg/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License (GPL) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /opt/pkg/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License (GPL) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2039 translated messages, 1 fuzzy translation, 2196 untranslated messages. 336 translated messages, 203 fuzzy translations, 1792 untranslated messages. 640 translated messages, 8 fuzzy translations, 2372 untranslated messages. 4668 translated messages, 10 untranslated messages. 1872 translated messages, 3 fuzzy translations, 1233 untranslated messages. 312 translated messages, 35 fuzzy translations, 1936 untranslated messages. 357 translated messages, 104 fuzzy translations, 1776 untranslated messages. 5702 translated messages, 491 fuzzy translations, 864 untranslated messages. 1950 translated messages, 92 fuzzy translations, 1830 untranslated messages. 3185 translated messages, 102 fuzzy translations, 1301 untranslated messages. 6735 translated messages, 326 untranslated messages. 677 translated messages, 4 fuzzy translations, 2805 untranslated messages. /opt/pkg/lib/python3.13/site-packages/setuptools/command/sdist.py:122: SetuptoolsDeprecationWarning: `build_py` command does not inherit from setuptools' `build_py`. !! ******************************************************************************** Custom 'build_py' does not implement 'get_data_files_without_manifest'. Please extend command classes from setuptools instead of distutils. See https://peps.python.org/pep-0632/ for details. ******************************************************************************** !! self._add_data_files(self._safe_data_files(build_py)) Successfully built mercurial-6.9.4-cp313-cp313-solaris_2_11_i86pc_64bit.whl make -C contrib/chg make[1]: Entering directory '/home/pbulk/build/devel/py-mercurial/work/mercurial-6.9.4/contrib/chg' gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -std=gnu99 -D_XOPEN_SOURCE=600 -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -c -o chg.o chg.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -std=gnu99 -D_XOPEN_SOURCE=600 -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -c -o hgclient.o hgclient.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -std=gnu99 -D_XOPEN_SOURCE=600 -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -c -o procutil.o procutil.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -std=gnu99 -D_XOPEN_SOURCE=600 -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -c -o util.o util.c chg.c: In function 'execcmdserver': chg.c:288:69: error: implicit declaration of function 'dirfd' [-Wimplicit-function-declaration] 288 | if (fd_value > STDERR_FILENO && fd_value != dirfd(dp)) { | ^~~~~ make[1]: *** [: chg.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/home/pbulk/build/devel/py-mercurial/work/mercurial-6.9.4/contrib/chg' gmake: *** [Makefile:72: build-chg] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/py-mercurial *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/py-mercurial