+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/pocl-1.8nb2/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/pocl-1.8nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for pocl-1.8.tar.gz => Checksum SHA512 OK for pocl-1.8.tar.gz ===> Installing dependencies for pocl-1.8nb2 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency cmake>=2.8.1nb1: found cmake-3.23.3 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.8.0 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency opencl-headers>=2021.04.29: found opencl-headers-2021.04.29 => Full dependency clang>=13.0.1nb2: found clang-13.0.1nb3 => Full dependency llvm>=13.0.1nb2: found llvm-13.0.1nb2 => Full dependency hwloc>=1.11.13nb5: found hwloc-1.11.13nb5 => Full dependency ocl-icd>=2.3.0: found ocl-icd-2.3.0nb2 ===> Overriding tools for pocl-1.8nb2 ===> Extracting for pocl-1.8nb2 ===> Patching for pocl-1.8nb2 => Applying pkgsrc patches for pocl-1.8nb2 => Verifying /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/parallel/pocl/patches/patch-lib_CL_devices_devices.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/parallel/pocl/patches/patch-lib_CL_devices_devices.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-lib_CL_devices_devices.c,v 1.2 2021/11/20 20:05:37 wiz Exp $ | |Add support for non-Linux unixes. | |--- lib/CL/devices/devices.c.orig 2021-10-12 14:33:15.000000000 +0000 |+++ lib/CL/devices/devices.c -------------------------- Patching file lib/CL/devices/devices.c using Plan A... Hunk #1 succeeded at 27. Hunk #2 succeeded at 469. done ===> Creating toolchain wrappers for pocl-1.8nb2 ===> Configuring for pocl-1.8nb2 /bin/ln -sf /usr/pkg/bin/clang /home/pbulk/build/parallel/pocl/work/.cwrapper/bin/clang /bin/ln -sf /usr/pkg/bin/clang++ /home/pbulk/build/parallel/pocl/work/.cwrapper/bin/clang++ /bin/ln -sf /usr/pkg/bin/clang-cpp /home/pbulk/build/parallel/pocl/work/.cwrapper/bin/clang-cpp => Adding run-time search paths to pkg-config files. => Fixing CMAKE_MODULE_PATH in CMakeLists.txt => Checking for portability problems in extracted files -- The C compiler identification is GNU 4.8.5 -- The CXX compiler identification is GNU 4.8.5 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/pbulk/build/parallel/pocl/work/.cwrapper/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/pbulk/build/parallel/pocl/work/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_WARN_INCOMPATIBLE_POINTER_TYPES -- Performing Test HAVE_WARN_INCOMPATIBLE_POINTER_TYPES - Failed fatal: Not a git repository (or any of the parent directories): .git -- No git and/or not a prerelease -> not adding git commit to version. -- Host CPU cores: 8 -- Found PkgConfig: /home/pbulk/build/parallel/pocl/work/.tools/bin/pkg-config (found version "1.8.0") -- Checking for module 'hwloc' -- Found hwloc, version 1.11.13 -- Found Hwloc: hwloc -- Found hwloc 1.11.13 in /usr/pkg/include;/usr/pkg/include/libxml2:hwloc -- Hwloc_VERSION 1.11.13 -- Hwloc_LIBRARIES hwloc -- Hwloc_INCLUDE_DIRS /usr/pkg/include;/usr/pkg/include/libxml2 -- L1D Cacheline size detected: 64 -- Using llvm-config: /usr/pkg/bin/llvm-config -- LLVM binaries suffix : -- llvm-config's LLVM_PREFIX is: /usr/pkg -- llvm-config's LLVM_VERSION_FULL is: 13.0.1 -- LLVM_VERSION: 13.0 -- llvm-config's LLVM_CFLAGS is: -I/usr/pkg/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_CXXFLAGS is: -I/usr/pkg/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_CPPFLAGS is: -I/usr/pkg/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_LDFLAGS is: -L/usr/pkg/lib -L/usr/pkg/gcc7/lib/gcc/x86_64-redhat-linux/7.5.0 -Wl,-R/usr/pkg/gcc7/lib/gcc/x86_64-redhat-linux/7.5.0 -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -- llvm-config's LLVM_BINDIR is: /usr/pkg/bin -- llvm-config's LLVM_LIBDIR is: /usr/pkg/lib -- llvm-config's LLVM_INCLUDEDIR is: /usr/pkg/include -- llvm-config's LLVM_SRC_ROOT is: /home/pbulk/build/lang/llvm/work/llvm-13.0.1.src -- llvm-config's LLVM_OBJ_ROOT is: /usr/pkg -- llvm-config's LLVM_ALL_TARGETS is: AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore -- llvm-config's LLVM_HOST_TARGET is: x86_64-pc-linux-gnu -- llvm-config's LLVM_BUILD_MODE is: Release -- llvm-config's LLVM_ASSERTS_BUILD is: OFF -- llvm-config's LLVM_SYSLIBS is: -- llvm-config's LLVM_HAS_RTTI is: YES -- llvm-config's LLVM_LIBS is: -lLLVM-13 -- llvm-config's LLVM_SYSLIBS is: -- Found clang: /usr/pkg/bin/clang -- Found clang++: /usr/pkg/bin/clang++ -- Found opt: /usr/pkg/bin/opt -- Found llc: /usr/pkg/bin/llc -- Found llvm-as: /usr/pkg/bin/llvm-as -- Found llvm-link: /usr/pkg/bin/llvm-link -- Found lli: /usr/pkg/bin/lli CMake Warning at cmake/LLVM.cmake:519 (message): udivmodti4 doesn't compile at all! Call Stack (most recent call first): CMakeLists.txt:472 (include) -- Checking if clang++ works (required by vecmathlib) -- Checking if LLVM is a DEBUG build -- Not a DEBUG build -- adding -DNDEBUG explicitly -- Find out LLC target triple (for host x86_64-pc-linux-gnu) -- Find out LLC host CPU with /usr/pkg/bin/llc -- Checking clang -march vs. -mcpu flag -- Using -march= -- LLVM link test output: Change Dir: /home/pbulk/build/parallel/pocl/work/pocl-1.8/CMakeFiles/CMakeTmp Run Build Command(s):/bin/gmake -f Makefile cmTC_1c557/fast && make -f CMakeFiles/cmTC_1c557.dir/build.make CMakeFiles/cmTC_1c557.dir/build Building CXX object CMakeFiles/cmTC_1c557.dir/llvm_link_test_o0ZfZ.cc.o /home/pbulk/build/parallel/pocl/work/.cwrapper/bin/c++ -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -fPIE -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG -o CMakeFiles/cmTC_1c557.dir/llvm_link_test_o0ZfZ.cc.o -c /home/pbulk/build/parallel/pocl/work/pocl-1.8/llvm_link_test_o0ZfZ.cc g++: error: unrecognized command line option '-std=c++14' *** Error code 1 Stop. make[1]: stopped in /home/pbulk/build/parallel/pocl/work/pocl-1.8/CMakeFiles/CMakeTmp gmake: *** [cmTC_1c557/fast] Error 1 CMake Error at cmake/LLVM.cmake:803 (message): LLVM link test FAILED. This mostly happens when your LLVM installation does not have all dependencies installed. Call Stack (most recent call first): CMakeLists.txt:472 (include) -- Configuring incomplete, errors occurred! See also "/home/pbulk/build/parallel/pocl/work/pocl-1.8/CMakeFiles/CMakeOutput.log". See also "/home/pbulk/build/parallel/pocl/work/pocl-1.8/CMakeFiles/CMakeError.log". *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/parallel/pocl *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/parallel/pocl