=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/py-xgboost", "all", "PYTHON_VERSION_REQD=314", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for py314-xgboost-3.4.1 * Building wheel... 2026-10-30 05:02:36,383 - scikit_build_core - WARNING - Unknown keys in top-level of pyproject.toml: variant *** scikit-build-core 1.1.1 using CMake 4.4.5 (wheel) *** Configuring CMake... loading initial cache file build/py3-none-macosx_15_0_arm64/CMakeInit.txt -- xgboost-python: building libxgboost from sources at /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src -- The CXX compiler identification is AppleClang 17.0.0.17000013 -- The C compiler identification is AppleClang 17.0.0.17000013 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /var/tmp/work/math/py-xgboost/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /var/tmp/work/math/py-xgboost/work/.cwrapper/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- CMake version 4.4.5 -- Performing Test XGBOOST_MM_PREFETCH_PRESENT -- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT -- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success -- xgboost VERSION: 3.4.1 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND) -- Found OpenMP_C: -Xpreprocessor -fopenmp -I/include -- Found OpenMP_CXX: -Xpreprocessor -fopenmp -I/include -- Found OpenMP: TRUE -- Found OpenMP_C: -Xpreprocessor -fopenmp -I/include -- Found OpenMP_CXX: -Xpreprocessor -fopenmp -I/include -- dmlc_patch_openmp_path_macos() has no effect when building static lib -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for fopen64 -- Looking for fopen64 - not found -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /opt/pkg/include -- /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h -- Performing Test SUPPORT_MSSE2 -- Performing Test SUPPORT_MSSE2 - Failed -- Creating shared lib for target xgboost: libxgboost.dylib -- libxgboost.dylib: Replacing hard-coded OpenMP install_name with '@rpath/libomp.dylib'... -- Configuring done (4.6s) -- Generating done (0.0s) -- Build files have been written to: /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/build/py3-none-macosx_15_0_arm64 *** Building project with Unix Makefiles... [ 0%] Building CXX object xgboost_cpp_build/dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o [ 1%] Building CXX object xgboost_cpp_build/dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o In file included from /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/src/data.cc:12: In file included from /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/src/data/csv_parser.h:21: In file included from /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/src/data/./text_parser.h:18: /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/include/dmlc/omp.h:10:12: error: 'omp.h' file not found with include; use "quotes" instead 10 | #include | ^~~~~~~ | "omp.h" In file included from /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/src/data.cc:12: In file included from /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/src/data/csv_parser.h:21: /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/cpp_src/dmlc-core/src/data/./text_parser.h:33:30: error: use of undeclared identifier 'omp_get_num_procs' 33 | int maxthread = std::max(omp_get_num_procs() / 2 - 4, 1); | ^ 2 errors generated. *** Error code 1 Stop. make[2]: stopped making "xgboost_cpp_build/dmlc-core/CMakeFiles/dmlc.dir/build" in /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/build/py3-none-macosx_15_0_arm64 *** Error code 1 Stop. make[1]: stopped making "all" in /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/build/py3-none-macosx_15_0_arm64 *** Error code 1 Stop. make: stopped making "default_target" in /var/tmp/work/math/py-xgboost/work/xgboost-3.4.1/build/py3-none-macosx_15_0_arm64 *** CMake build failed 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 code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/py-xgboost *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/py-xgboost