>>> ccls: Building community/ccls 0.20241108-r1 (using abuild 3.15.0_rc3-r1) started Thu, 24 Apr 2025 06:29:24 +0000 >>> ccls: Validating /home/buildozer/aports/community/ccls/APKBUILD... >>> ccls: Analyzing dependencies... >>> ccls: Installing for build: build-base clang-dev clang-static cmake libxml2-dev llvm-dev llvm-gtest llvm-static rapidjson-dev samurai zlib-dev (1/43) Installing clang20-headers (20.1.2-r1) (2/43) Installing libffi (3.4.8-r0) (3/43) Installing xz-libs (5.8.1-r0) (4/43) Installing libxml2 (2.13.7-r1) (5/43) Installing llvm20-libs (20.1.2-r2) (6/43) Installing clang20-libs (20.1.2-r1) (7/43) Installing llvm20-linker-tools (20.1.2-r2) (8/43) Installing clang20 (20.1.2-r1) (9/43) Installing clang20-libclang (20.1.2-r1) (10/43) Installing clang20-extra-tools (20.1.2-r1) (11/43) Installing clang20-dev (20.1.2-r1) (12/43) Installing clang20-static (20.1.2-r1) (13/43) Installing libbz2 (1.0.8-r6) (14/43) Installing libarchive (3.7.9-r0) (15/43) Installing rhash-libs (1.4.5-r0) (16/43) Installing libuv (1.50.0-r0) (17/43) Installing cmake (3.31.6-r1) (18/43) Installing zlib-dev (1.3.1-r2) (19/43) Installing xz (5.8.1-r0) (20/43) Installing xz-dev (5.8.1-r0) (21/43) Installing libxml2-utils (2.13.7-r1) (22/43) Installing libxml2-dev (2.13.7-r1) (23/43) Installing gdbm (1.24-r0) (24/43) Installing mpdecimal (4.0.0-r0) (25/43) Installing libpanelw (6.5_p20250412-r0) (26/43) Installing sqlite-libs (3.49.1-r0) (27/43) Installing python3 (3.12.10-r0) (28/43) Installing python3-pycache-pyc0 (3.12.10-r0) (29/43) Installing pyc (3.12.10-r0) (30/43) Installing llvm20-test-utils-pyc (20.1.2-r2) (31/43) Installing python3-pyc (3.12.10-r0) (32/43) Installing llvm20-test-utils (20.1.2-r2) (33/43) Installing llvm20 (20.1.2-r2) (34/43) Installing linux-headers (6.14.2-r0) (35/43) Installing libffi-dev (3.4.8-r0) (36/43) Installing zstd (1.5.7-r0) (37/43) Installing zstd-dev (1.5.7-r0) (38/43) Installing llvm20-dev (20.1.2-r2) (39/43) Installing llvm20-gtest (20.1.2-r2) (40/43) Installing llvm20-static (20.1.2-r2) (41/43) Installing rapidjson-dev (1.1.0-r8) (42/43) Installing samurai (1.2-r6) (43/43) Installing .makedepends-ccls (20250424.062926) Executing busybox-1.37.0-r16.trigger OK: 2146 MiB in 146 packages >>> ccls: Cleaning up srcdir >>> ccls: Cleaning up pkgdir >>> ccls: Cleaning up tmpdir >>> ccls: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/ccls-0.20241108.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> ccls: Fetching ccls-0.20241108.tar.gz::https://github.com/MaskRay/ccls/archive/0.20241108.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/v3.22/ccls-0.20241108.tar.gz.part' ccls-0.20241108.tar. 100% |********************************| 157k 0:00:00 ETA '/var/cache/distfiles/v3.22/ccls-0.20241108.tar.gz.part' saved >>> ccls: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/ccls-0.20241108.tar.gz >>> ccls: Checking sha512sums... ccls-0.20241108.tar.gz: OK >>> ccls: Unpacking /var/cache/distfiles/v3.22/ccls-0.20241108.tar.gz... 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 20.1.2 -- The C compiler identification is Clang 20.1.2 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/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: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Setting build type to 'Release' as none was specified. -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found zstd: /usr/lib/libzstd.so -- Found LibXml2: /usr/lib/libxml2.so (found version "2.13.7") -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- RapidJSON found. Headers: /usr/include fatal: not a git repository (or any of the parent directories): .git -- Configuring done (1.6s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/ccls/src/ccls-0.20241108/build [1/42] Building CXX object CMakeFiles/ccls.dir/src/messages/workspace.cc.o [2/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_signatureHelp.cc.o [3/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_rename.cc.o [4/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_references.cc.o [5/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_hover.cc.o [6/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_document.cc.o [7/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_formatting.cc.o [8/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_foldingRange.cc.o [9/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_did.cc.o [10/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_definition.cc.o [11/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_completion.cc.o [12/42] Building CXX object CMakeFiles/ccls.dir/src/messages/textDocument_code.cc.o [13/42] Building CXX object CMakeFiles/ccls.dir/src/messages/initialize.cc.o [14/42] Building CXX object CMakeFiles/ccls.dir/src/messages/ccls_vars.cc.o [15/42] Building CXX object CMakeFiles/ccls.dir/src/messages/ccls_reload.cc.o [16/42] Building CXX object CMakeFiles/ccls.dir/src/messages/ccls_navigate.cc.o [17/42] Building CXX object CMakeFiles/ccls.dir/src/messages/ccls_member.cc.o [18/42] Building CXX object CMakeFiles/ccls.dir/src/messages/ccls_inheritance.cc.o [19/42] Building CXX object CMakeFiles/ccls.dir/src/messages/ccls_info.cc.o [20/42] Building CXX object CMakeFiles/ccls.dir/src/messages/ccls_call.cc.o [21/42] Building CXX object CMakeFiles/ccls.dir/src/working_files.cc.o [22/42] Building CXX object CMakeFiles/ccls.dir/src/utils.cc.o [23/42] Building CXX object CMakeFiles/ccls.dir/src/test.cc.o [24/42] Building CXX object CMakeFiles/ccls.dir/src/serializer.cc.o [25/42] Building CXX object CMakeFiles/ccls.dir/src/sema_manager.cc.o [26/42] Building CXX object CMakeFiles/ccls.dir/src/query.cc.o [27/42] Building CXX object CMakeFiles/ccls.dir/src/project.cc.o [28/42] Building CXX object CMakeFiles/ccls.dir/src/position.cc.o [29/42] Building CXX object CMakeFiles/ccls.dir/src/platform_win.cc.o [30/42] Building CXX object CMakeFiles/ccls.dir/src/platform_posix.cc.o [31/42] Building CXX object CMakeFiles/ccls.dir/src/pipeline.cc.o [32/42] Building CXX object CMakeFiles/ccls.dir/src/message_handler.cc.o [33/42] Building CXX object CMakeFiles/ccls.dir/src/lsp.cc.o [34/42] Building CXX object CMakeFiles/ccls.dir/src/log.cc.o [35/42] Building CXX object CMakeFiles/ccls.dir/src/indexer.cc.o [36/42] Building CXX object CMakeFiles/ccls.dir/src/main.cc.o [37/42] Building CXX object CMakeFiles/ccls.dir/src/fuzzy_match.cc.o [38/42] Building CXX object CMakeFiles/ccls.dir/src/filesystem.cc.o [39/42] Building CXX object CMakeFiles/ccls.dir/src/config.cc.o [40/42] Building CXX object CMakeFiles/ccls.dir/src/clang_tu.cc.o [41/42] Building CXX object CMakeFiles/ccls.dir/third_party/siphash.cc.o ninja: job failed: /usr/bin/clang++ -I/home/buildozer/aports/community/ccls/src/ccls-0.20241108/src -isystem /home/buildozer/aports/community/ccls/src/ccls-0.20241108/third_party -isystem /usr/lib/llvm20/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O3 -DNDEBUG -std=c++17 -Wall -Wno-sign-compare -MD -MT CMakeFiles/ccls.dir/src/clang_tu.cc.o -MF CMakeFiles/ccls.dir/src/clang_tu.cc.o.d -o CMakeFiles/ccls.dir/src/clang_tu.cc.o -c /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/clang_tu.cc /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/clang_tu.cc:128:7: error: no matching function for call to 'createDiagnostics' 128 | CompilerInstance::createDiagnostics(new DiagnosticOptions, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:687:8: note: candidate function not viable: no known conversion from 'DiagnosticOptions *' to 'llvm::vfs::FileSystem &' for 1st argument 687 | void createDiagnostics(llvm::vfs::FileSystem &VFS, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:710:3: note: candidate function not viable: no known conversion from 'DiagnosticOptions *' to 'llvm::vfs::FileSystem &' for 1st argument 710 | createDiagnostics(llvm::vfs::FileSystem &VFS, DiagnosticOptions *Opts, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ninja: job failed: /usr/bin/clang++ -I/home/buildozer/aports/community/ccls/src/ccls-0.20241108/src -isystem /home/buildozer/aports/community/ccls/src/ccls-0.20241108/third_party -isystem /usr/lib/llvm20/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O3 -DNDEBUG -std=c++17 -Wall -Wno-sign-compare -MD -MT CMakeFiles/ccls.dir/src/indexer.cc.o -MF CMakeFiles/ccls.dir/src/indexer.cc.o.d -o CMakeFiles/ccls.dir/src/indexer.cc.o -c /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:389:22: warning: 'is' is deprecated: Use isa instead [-Wdeprecated-declarations] 389 | if (result.is()) | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:152:15: note: 'is' has been explicitly marked deprecated here 152 | inline bool is() const { | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:389:22: warning: 'is' is deprecated: Use isa instead [-Wdeprecated-declarations] 389 | if (result.is()) | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:151:5: note: 'is' has been explicitly marked deprecated here 151 | [[deprecated("Use isa instead")]] | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:390:24: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 390 | d = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:161:12: note: 'get' has been explicitly marked deprecated here 161 | inline T get() const { | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:390:24: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 390 | d = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:160:5: note: 'get' has been explicitly marked deprecated here 160 | [[deprecated("Use cast instead")]] | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:392:24: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 392 | d = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:161:12: note: 'get' has been explicitly marked deprecated here 161 | inline T get() const { | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:392:24: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 392 | d = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:160:5: note: 'get' has been explicitly marked deprecated here 160 | [[deprecated("Use cast instead")]] | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:1005:24: warning: 'is' is deprecated: Use isa instead [-Wdeprecated-declarations] 1005 | if (result.is()) | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:152:15: note: 'is' has been explicitly marked deprecated here 152 | inline bool is() const { | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:1005:24: warning: 'is' is deprecated: Use isa instead [-Wdeprecated-declarations] 1005 | if (result.is()) | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:151:5: note: 'is' has been explicitly marked deprecated here 151 | [[deprecated("Use isa instead")]] | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:1006:27: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 1006 | d1 = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:161:12: note: 'get' has been explicitly marked deprecated here 161 | inline T get() const { | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:1006:27: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 1006 | d1 = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:160:5: note: 'get' has been explicitly marked deprecated here 160 | [[deprecated("Use cast instead")]] | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:1008:27: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 1008 | d1 = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:161:12: note: 'get' has been explicitly marked deprecated here 161 | inline T get() const { | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:1008:27: warning: 'get' is deprecated: Use cast instead [-Wdeprecated-declarations] 1008 | d1 = result.get(); | ^ /usr/lib/llvm20/include/llvm/ADT/PointerUnion.h:160:5: note: 'get' has been explicitly marked deprecated here 160 | [[deprecated("Use cast instead")]] | ^ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/indexer.cc:1315:10: error: no matching member function for call to 'createDiagnostics' 1315 | clang->createDiagnostics(&dc, false); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:687:8: note: candidate function not viable: no known conversion from 'IndexDiags *' to 'llvm::vfs::FileSystem &' for 1st argument 687 | void createDiagnostics(llvm::vfs::FileSystem &VFS, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:710:3: note: candidate function not viable: no known conversion from 'IndexDiags *' to 'llvm::vfs::FileSystem &' for 1st argument 710 | createDiagnostics(llvm::vfs::FileSystem &VFS, DiagnosticOptions *Opts, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings and 1 error generated. ninja: job failed: /usr/bin/clang++ -I/home/buildozer/aports/community/ccls/src/ccls-0.20241108/src -isystem /home/buildozer/aports/community/ccls/src/ccls-0.20241108/third_party -isystem /usr/lib/llvm20/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -O3 -DNDEBUG -std=c++17 -Wall -Wno-sign-compare -MD -MT CMakeFiles/ccls.dir/src/sema_manager.cc.o -MF CMakeFiles/ccls.dir/src/sema_manager.cc.o.d -o CMakeFiles/ccls.dir/src/sema_manager.cc.o -c /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/sema_manager.cc /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/sema_manager.cc:291:10: error: no matching member function for call to 'createDiagnostics' 291 | clang->createDiagnostics(&dc, false); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:687:8: note: candidate function not viable: no known conversion from 'DiagnosticConsumer *' to 'llvm::vfs::FileSystem &' for 1st argument 687 | void createDiagnostics(llvm::vfs::FileSystem &VFS, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:710:3: note: candidate function not viable: no known conversion from 'DiagnosticConsumer *' to 'llvm::vfs::FileSystem &' for 1st argument 710 | createDiagnostics(llvm::vfs::FileSystem &VFS, DiagnosticOptions *Opts, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/ccls/src/ccls-0.20241108/src/sema_manager.cc:372:7: error: no matching function for call to 'createDiagnostics' 372 | CompilerInstance::createDiagnostics(&ci.getDiagnosticOpts(), &dc, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:687:8: note: candidate function not viable: no known conversion from 'DiagnosticOptions *' to 'llvm::vfs::FileSystem &' for 1st argument 687 | void createDiagnostics(llvm::vfs::FileSystem &VFS, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm20/include/clang/Frontend/CompilerInstance.h:710:3: note: candidate function not viable: no known conversion from 'DiagnosticOptions *' to 'llvm::vfs::FileSystem &' for 1st argument 710 | createDiagnostics(llvm::vfs::FileSystem &VFS, DiagnosticOptions *Opts, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. ninja: subcommands failed >>> ERROR: ccls: build failed >>> ccls: Uninstalling dependencies... (1/43) Purging .makedepends-ccls (20250424.062926) (2/43) Purging cmake (3.31.6-r1) (3/43) Purging libxml2-dev (2.13.7-r1) (4/43) Purging libxml2-utils (2.13.7-r1) (5/43) Purging rapidjson-dev (1.1.0-r8) (6/43) Purging samurai (1.2-r6) (7/43) Purging clang20-dev (20.1.2-r1) (8/43) Purging clang20-extra-tools (20.1.2-r1) (9/43) Purging clang20 (20.1.2-r1) (10/43) Purging clang20-libclang (20.1.2-r1) (11/43) Purging clang20-headers (20.1.2-r1) (12/43) Purging clang20-libs (20.1.2-r1) (13/43) Purging clang20-static (20.1.2-r1) (14/43) Purging libarchive (3.7.9-r0) (15/43) Purging libuv (1.50.0-r0) (16/43) Purging llvm20-dev (20.1.2-r2) (17/43) Purging llvm20 (20.1.2-r2) (18/43) Purging llvm20-linker-tools (20.1.2-r2) (19/43) Purging libffi-dev (3.4.8-r0) (20/43) Purging linux-headers (6.14.2-r0) (21/43) Purging zlib-dev (1.3.1-r2) (22/43) Purging zstd-dev (1.5.7-r0) (23/43) Purging zstd (1.5.7-r0) (24/43) Purging llvm20-test-utils-pyc (20.1.2-r2) (25/43) Purging llvm20-test-utils (20.1.2-r2) (26/43) Purging python3-pyc (3.12.10-r0) (27/43) Purging python3-pycache-pyc0 (3.12.10-r0) (28/43) Purging pyc (3.12.10-r0) (29/43) Purging python3 (3.12.10-r0) (30/43) Purging llvm20-libs (20.1.2-r2) (31/43) Purging llvm20-gtest (20.1.2-r2) (32/43) Purging llvm20-static (20.1.2-r2) (33/43) Purging mpdecimal (4.0.0-r0) (34/43) Purging rhash-libs (1.4.5-r0) (35/43) Purging sqlite-libs (3.49.1-r0) (36/43) Purging xz-dev (5.8.1-r0) (37/43) Purging xz (5.8.1-r0) (38/43) Purging gdbm (1.24-r0) (39/43) Purging libbz2 (1.0.8-r6) (40/43) Purging libffi (3.4.8-r0) (41/43) Purging libpanelw (6.5_p20250412-r0) (42/43) Purging libxml2 (2.13.7-r1) (43/43) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 400 MiB in 103 packages