>>> Building on riscv64-4 under devel/woboq_codebrowser BDEPENDS = [devel/cmake;devel/ninja;devel/llvm/16] DIST = [devel/woboq_codebrowser:woboq_codebrowser-2.1pl20231117-1808e96d.tar.gz] FULLPKGNAME = woboq_codebrowser-2.1pl20231117 RDEPENDS = [devel/llvm/16] (Junk lock obtained for riscv64-4 at 1736912815.28) >>> Running depends in devel/woboq_codebrowser at 1736912815.45 last junk was in textproc/py-pdfminer /usr/sbin/pkg_add -aI -Drepair llvm-16.0.6p32 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 llvm-16.0.6p32 ninja-1.11.1p0v0 /usr/sbin/pkg_add -aI -Drepair llvm-16.0.6p32 New and changed readme(s): /usr/local/share/doc/pkg-readmes/llvm-16 >>> Running show-prepare-results in devel/woboq_codebrowser at 1736912951.61 ===> devel/woboq_codebrowser ===> Building from scratch woboq_codebrowser-2.1pl20231117 ===> woboq_codebrowser-2.1pl20231117 depends on: cmake-* -> cmake-3.31.2v1 ===> woboq_codebrowser-2.1pl20231117 depends on: ninja-* -> ninja-1.11.1p0v0 ===> woboq_codebrowser-2.1pl20231117 depends on: llvm->=16,<17 -> llvm-16.0.6p32 ===> Verifying specs: c++ c++abi pthread c m llvm16/lib/clang-cpp ===> found c++.10.0 c++abi.7.0 pthread.27.1 c.100.3 m.10.1 llvm16/lib/clang-cpp.0.0 cmake-3.31.2v1 llvm-16.0.6p32 ninja-1.11.1p0v0 Still tainted: no >>> Running junk in devel/woboq_codebrowser at 1736912956.78 /usr/sbin/pkg_delete -aIXq bash-5.2.37 bison-3.8.2 cmake-3.31.2v1 curl-8.11.1 gdb-13.2p8 git-2.48.0 gmake-4.4.1 go-1.23.3 libiconv-1.17 libssh2-1.11.0 llvm-16.0.6p32 llvm-18.1.8p3 ninja-1.11.1p0v0 node-22.13.0v0 python-3.12.8p1 unzip-6.0p17 xapian-core-1.4.27 xz-5.6.3 --- -cups-libs-2.4.11 ------------------- You should also run /usr/sbin/userdel _cups You should also run /usr/sbin/groupdel _cups --- -cyrus-sasl-2.1.28 ------------------- You should also run rm -rf /var/sasl2/* --- -dbus-1.16.0v0 ------------------- You should also remove /etc/machine-id You should also run /usr/sbin/userdel _dbus You should also run /usr/sbin/groupdel _dbus --- -libxml-2.13.5 ------------------- You should also remove /var/db/xmlcatalog --- -ruby-3.3.6p0 ------------------- If you set up the symlinks to make ruby 3.3 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 --- -tcl-8.6.16 ------------------- You may wish to remove /usr/local/lib/tcl/tcl8.6/man from man.conf --- -tk-8.6.16 ------------------- You may wish to remove /usr/local/lib/tcl/tk8.6/man from man.conf (Junk lock released for riscv64-4 at 1736913040.52) distfiles size=214421 >>> Running patch in devel/woboq_codebrowser at 1736913040.67 ===> devel/woboq_codebrowser ===> Checking files for woboq_codebrowser-2.1pl20231117 `/usr/ports/distfiles/woboq_codebrowser-2.1pl20231117-1808e96d.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for woboq_codebrowser-2.1pl20231117 ===> Patching for woboq_codebrowser-2.1pl20231117 ===> Applying OpenBSD patch patch-generator_main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |add pledge(2) and unveil(2) to codebrowser_generator | |Index: generator/main.cpp |--- generator/main.cpp.orig |+++ generator/main.cpp -------------------------- Patching file generator/main.cpp using Plan A... Hunk #1 succeeded at 43. Hunk #2 succeeded at 373. done ===> Applying OpenBSD patch patch-indexgenerator_indexer_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |add pledge(2) and unveil(2) to codebrowser_indexgenerator. | |Index: indexgenerator/indexer.cpp |--- indexgenerator/indexer.cpp.orig |+++ indexgenerator/indexer.cpp -------------------------- Patching file indexgenerator/indexer.cpp using Plan A... Hunk #1 succeeded at 28. Hunk #2 succeeded at 230. done ===> Compiler link: gcc -> /usr/local/bin/clang-16 ===> Compiler link: cc -> /usr/local/bin/clang-16 ===> Compiler link: clang -> /usr/local/bin/clang-16 ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/woboq_codebrowser at 1736913043.15 ===> devel/woboq_codebrowser ===> Generating configure for woboq_codebrowser-2.1pl20231117 ===> Configuring for woboq_codebrowser-2.1pl20231117 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The CXX compiler identification is Clang 16.0.6 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /local/pobj/woboq_codebrowser-2.1pl20231117/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at generator/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is Clang 16.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /local/pobj/woboq_codebrowser-2.1pl20231117/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Looking for histedit.h CMake Warning (dev) at /usr/local/share/cmake/Modules/CheckIncludeFile.cmake:79 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: /usr/lib/libedit.so.6.0 For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /usr/local/llvm18/lib/cmake/llvm/FindLibEdit.cmake:28 (check_include_file) /usr/local/llvm18/lib/cmake/llvm/LLVMConfig.cmake:260 (find_package) generator/CMakeLists.txt:6 (Find_Package) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Found ZLIB: /usr/lib/libz.so.7.1 (found version "1.3.1.1") -- Found LLVM 18.1.8 in /usr/local/llvm18 -- Using LLVMConfig.cmake in: /usr/local/llvm18/lib/cmake/llvm -- Found Clang in /usr/local/llvm18 CMake Deprecation Warning at indexgenerator/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Configuring done (108.3s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /local/pobj/woboq_codebrowser-2.1pl20231117/build-riscv64 >>> Running build in devel/woboq_codebrowser at 1736913153.51 ===> devel/woboq_codebrowser ===> Building for woboq_codebrowser-2.1pl20231117 Change Dir: '/local/pobj/woboq_codebrowser-2.1pl20231117/build-riscv64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/13] /local/pobj/woboq_codebrowser-2.1pl20231117/bin/c++ -I/local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator -I/local/pobj/woboq_codebrowser-2.1pl20231117/build-riscv64/generator -isystem /usr/local/llvm18/include -O2 -pipe -fno-exceptions -fno-rtti -DNDEBUG -std=gnu++17 -MD -MT generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o -MF generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o.d -o generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o -c /local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator/main.cpp FAILED: generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o /local/pobj/woboq_codebrowser-2.1pl20231117/bin/c++ -I/local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator -I/local/pobj/woboq_codebrowser-2.1pl20231117/build-riscv64/generator -isystem /usr/local/llvm18/include -O2 -pipe -fno-exceptions -fno-rtti -DNDEBUG -std=gnu++17 -MD -MT generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o -MF generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o.d -o generator/CMakeFiles/codebrowser_generator.dir/main.cpp.o -c /local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator/main.cpp /local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator/main.cpp:304:32: warning: 'startswith' is deprecated: Use starts_with instead [-Wdeprecated-declarations] if (llvm::StringRef(A).startswith("-I") && A[2] != '/') { ^~~~~~~~~~ starts_with /usr/local/llvm18/include/llvm/ADT/StringRef.h:261:19: note: 'startswith' has been explicitly marked deprecated here [[nodiscard]] LLVM_DEPRECATED( ^ /usr/local/llvm18/include/llvm/Support/Compiler.h:155:50: note: expanded from macro 'LLVM_DEPRECATED' #define LLVM_DEPRECATED(MSG, FIX) __attribute__((deprecated(MSG, FIX))) ^ /local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator/main.cpp:473:24: error: no member named 'endswith' in 'llvm::SmallString<128>'; did you mean 'ends_with'? while (DirName.endswith("/")) ^~~~~~~~ ends_with /usr/local/llvm18/include/llvm/ADT/SmallString.h:125:22: note: 'ends_with' declared here [[nodiscard]] bool ends_with(StringRef Suffix) const { ^ /local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator/main.cpp:478:55: warning: 'startswith' is deprecated: Use starts_with instead [-Wdeprecated-declarations] if (llvm::sys::path::filename(it->path()).startswith(".")) { ^~~~~~~~~~ starts_with /usr/local/llvm18/include/llvm/ADT/StringRef.h:261:19: note: 'startswith' has been explicitly marked deprecated here [[nodiscard]] LLVM_DEPRECATED( ^ /usr/local/llvm18/include/llvm/Support/Compiler.h:155:50: note: expanded from macro 'LLVM_DEPRECATED' #define LLVM_DEPRECATED(MSG, FIX) __attribute__((deprecated(MSG, FIX))) ^ /local/pobj/woboq_codebrowser-2.1pl20231117/codebrowser-1808e96d4c62417952389d536576d53bb6da4053/generator/main.cpp:618:39: warning: 'endswith' is deprecated: Use ends_with instead [-Wdeprecated-declarations] if (llvm::StringRef(file).endswith(".qdoc")) { ^~~~~~~~ ends_with /usr/local/llvm18/include/llvm/ADT/StringRef.h:276:19: note: 'endswith' has been explicitly marked deprecated here [[nodiscard]] LLVM_DEPRECATED( ^ /usr/local/llvm18/include/llvm/Support/Compiler.h:155:50: note: expanded from macro 'LLVM_DEPRECATED' #define LLVM_DEPRECATED(MSG, FIX) __attribute__((deprecated(MSG, FIX))) ^ 3 warnings and 1 error generated. ninja: build stopped: subcommand failed. *** Error 1 in devel/woboq_codebrowser (/usr/ports/devel/cmake/cmake.port.mk:50 'do-build': @cd /local/pobj/woboq_codebrowser-2.1pl20231117/...) *** Error 2 in devel/woboq_codebrowser (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/local/pobj/woboq_codebrowser-2.1pl20231117/build-riscv64/.build_done') *** Error 2 in devel/woboq_codebrowser (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=woboq_codebrowser-2.1pl20231117; expor...) ===> Exiting devel/woboq_codebrowser 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 1736913261.44 max_stuck=133.33/depends=136.10/show-prepare-results=5.17/junk=83.89/patch=2.47/configure=110.37/build=108.05 Error: job failed with 512 on riscv64-4 at 1736913261