zvec

Build log

nerves_system_x86_64

zvec 0.4.0 · fail · run zvec-0.4.0-1791167353393
175 of 175 lines
1Resolving Hex dependencies...2Resolution completed in 0.121s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  fine 0.1.67  interactive_cmd 0.1.48  nerves 2.0.0-pre.29  nerves_discovery 0.1.510  nerves_logging 0.2.411  nerves_runtime 0.13.1312  nerves_system_bbb 2.30.213  nerves_system_br 1.34.414  nerves_system_mangopi_mq_pro 0.17.215  nerves_system_qemu_aarch64 0.4.216  nerves_system_rpi0 2.1.217  nerves_system_rpi4 2.1.218  nerves_system_rpi5 2.1.219  nerves_system_trellis 0.5.020  nerves_system_x86_64 1.34.221  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.122  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.123  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.124  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.125  nerves_toolchain_x86_64_nerves_linux_musl 15.3.126  nerves_uevent 0.1.727  property_table 0.3.428  ring_logger 0.11.729  tablet 0.3.330  toolshed 0.5.031  uboot_env 1.0.232  zvec 0.4.033* Getting zvec (Hex package)34* Getting nerves (Hex package)35* Getting ring_logger (Hex package)36* Getting toolshed (Hex package)37* Getting nerves_runtime (Hex package)38* Getting nerves_system_bbb (Hex package)39* Getting nerves_system_mangopi_mq_pro (Hex package)40* Getting nerves_system_qemu_aarch64 (Hex package)41* Getting nerves_system_rpi0 (Hex package)42* Getting nerves_system_rpi4 (Hex package)43* Getting nerves_system_rpi5 (Hex package)44* Getting nerves_system_trellis (Hex package)45* Getting nerves_system_x86_64 (Hex package)46* Getting nerves_system_br (Hex package)47* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)48* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)49* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)50* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)51* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)52* Getting nerves_logging (Hex package)53* Getting nerves_uevent (Hex package)54* Getting uboot_env (Hex package)55* Getting elixir_make (Hex package)56* Getting property_table (Hex package)57* Getting circular_buffer (Hex package)58* Getting interactive_cmd (Hex package)59* Getting nerves_discovery (Hex package)60* Getting tablet (Hex package)61* Getting fine (Hex package)62==> zvec63Compiling 7 files (.ex)64Generated zvec app65Error happened while installing zvec from precompiled binary: "unsupported target: x86_64-pc-linux-gnu".6667Attempting to compile zvec from source...68git clone --branch v0.4.0 --recurse-submodules --depth 1 \69	https://github.com/alibaba/zvec.git c_src/zvec_vendor70Cloning into 'c_src/zvec_vendor'...71Note: switching to 'cfe9eed2f8c010d0d68add1a69cffb91fa0fbbb6'.7273You are in 'detached HEAD' state. You can look around, make experimental74changes and commit them, and you can discard any commits you make in this75state without impacting any branches by switching back to a branch.7677If you want to create a new branch to retain commits you create, you may78do so (now or later) by using -c with the switch command. Example:7980  git switch -c <new-branch-name>8182Or undo this operation with:8384  git switch -8586Turn off this advice by setting config variable advice.detachedHead to false8788Submodule 'thirdparty/CRoaring/CRoaring-2.0.4' (https://github.com/RoaringBitmap/CRoaring.git) registered for path 'thirdparty/CRoaring/CRoaring-2.0.4'89Submodule 'thirdparty/RaBitQ-Library/RaBitQ-Library-0.1' (https://github.com/VectorDB-NTU/RaBitQ-Library.git) registered for path 'thirdparty/RaBitQ-Library/RaBitQ-Library-0.1'90Submodule 'thirdparty/antlr/antlr4' (https://github.com/antlr/antlr4.git) registered for path 'thirdparty/antlr/antlr4'91Submodule 'thirdparty/arrow/apache-arrow-21.0.0' (https://github.com/apache/arrow.git) registered for path 'thirdparty/arrow/apache-arrow-21.0.0'92Submodule 'thirdparty/gflags/gflags-2.2.2' (https://github.com/gflags/gflags.git) registered for path 'thirdparty/gflags/gflags-2.2.2'93Submodule 'thirdparty/glog/glog-0.5.0' (https://github.com/google/glog.git) registered for path 'thirdparty/glog/glog-0.5.0'94Submodule 'thirdparty/googletest/googletest-1.10.0' (https://github.com/google/googletest.git) registered for path 'thirdparty/googletest/googletest-1.10.0'95Submodule 'thirdparty/lz4/lz4-1.9.4' (https://github.com/lz4/lz4.git) registered for path 'thirdparty/lz4/lz4-1.9.4'96Submodule 'thirdparty/magic_enum/magic_enum-0.9.7' (https://github.com/Neargye/magic_enum.git) registered for path 'thirdparty/magic_enum/magic_enum-0.9.7'97Submodule 'thirdparty/protobuf/protobuf-3.21.12' (https://github.com/protocolbuffers/protobuf.git) registered for path 'thirdparty/protobuf/protobuf-3.21.12'98Submodule 'thirdparty/rocksdb/rocksdb-8.1.1' (https://github.com/facebook/rocksdb.git) registered for path 'thirdparty/rocksdb/rocksdb-8.1.1'99Submodule 'thirdparty/sparsehash/sparsehash-2.0.4' (https://github.com/sparsehash/sparsehash.git) registered for path 'thirdparty/sparsehash/sparsehash-2.0.4'100Submodule 'thirdparty/yaml-cpp/yaml-cpp-0.6.3' (https://github.com/jbeder/yaml-cpp.git) registered for path 'thirdparty/yaml-cpp/yaml-cpp-0.6.3'101Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/CRoaring/CRoaring-2.0.4'...102Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/RaBitQ-Library/RaBitQ-Library-0.1'...103Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/antlr/antlr4'...104Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/arrow/apache-arrow-21.0.0'...105Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/gflags/gflags-2.2.2'...106Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/glog/glog-0.5.0'...107Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/googletest/googletest-1.10.0'...108Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/lz4/lz4-1.9.4'...109Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/magic_enum/magic_enum-0.9.7'...110Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/protobuf/protobuf-3.21.12'...111Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/rocksdb/rocksdb-8.1.1'...112Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/sparsehash/sparsehash-2.0.4'...113Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/yaml-cpp/yaml-cpp-0.6.3'...114Submodule path 'thirdparty/CRoaring/CRoaring-2.0.4': checked out '0a5c300a7a0391e5ec75465332ac7728e18b677f'115Submodule path 'thirdparty/RaBitQ-Library/RaBitQ-Library-0.1': checked out '858b0d6c480766d0e4f08fc5e02f34b53d698fad'116Submodule path 'thirdparty/antlr/antlr4': checked out '7a3f40bc341ddfb463d6e0aa1a6265064d020cb6'117Submodule 'runtime/PHP' (https://github.com/antlr/antlr-php-runtime.git) registered for path 'thirdparty/antlr/antlr4/runtime/PHP'118Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/antlr/antlr4/runtime/PHP'...119Submodule path 'thirdparty/antlr/antlr4/runtime/PHP': checked out '62779f9c3457c57b3328c4b9608dfdd9968b5e61'120From https://github.com/apache/arrow121 * branch                  ee4d09ebef61c663c1efbfa4c18e518a03b798be -> FETCH_HEAD122Submodule path 'thirdparty/arrow/apache-arrow-21.0.0': checked out 'ee4d09ebef61c663c1efbfa4c18e518a03b798be'123Submodule 'cpp/submodules/parquet-testing' (https://github.com/apache/parquet-testing.git) registered for path 'thirdparty/arrow/apache-arrow-21.0.0/cpp/submodules/parquet-testing'124Submodule 'testing' (https://github.com/apache/arrow-testing) registered for path 'thirdparty/arrow/apache-arrow-21.0.0/testing'125Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/arrow/apache-arrow-21.0.0/cpp/submodules/parquet-testing'...126Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/arrow/apache-arrow-21.0.0/testing'...127Submodule path 'thirdparty/arrow/apache-arrow-21.0.0/cpp/submodules/parquet-testing': checked out '18d17540097fca7c40be3d42c167e6bfad90763c'128Submodule path 'thirdparty/arrow/apache-arrow-21.0.0/testing': checked out 'fbf6b703dc93d17d75fa3664c5aa2c7873ebaf06'129Submodule path 'thirdparty/gflags/gflags-2.2.2': checked out 'e171aa2d15ed9eb17054558e0b3a6a413bb01067'130Submodule 'doc' (https://github.com/gflags/gflags.git) registered for path 'thirdparty/gflags/gflags-2.2.2/doc'131Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/gflags/gflags-2.2.2/doc'...132Submodule path 'thirdparty/gflags/gflags-2.2.2/doc': checked out '8411df715cf522606e3b1aca386ddfc0b63d34b4'133Submodule path 'thirdparty/glog/glog-0.5.0': checked out '8f9ccfe770add9e4c64e9b25c102658e3c763b73'134Submodule path 'thirdparty/googletest/googletest-1.10.0': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'135From https://github.com/lz4/lz4136 * branch              5ff839680134437dbf4678f3d0c7b371d84f4964 -> FETCH_HEAD137Submodule path 'thirdparty/lz4/lz4-1.9.4': checked out '5ff839680134437dbf4678f3d0c7b371d84f4964'138Submodule path 'thirdparty/magic_enum/magic_enum-0.9.7': checked out '83ab7f4f578bd00e1026a7cd9f7baa4f1a62cbeb'139Submodule path 'thirdparty/protobuf/protobuf-3.21.12': checked out 'f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c'140Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'thirdparty/protobuf/protobuf-3.21.12/third_party/benchmark'141Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'thirdparty/protobuf/protobuf-3.21.12/third_party/googletest'142Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/protobuf/protobuf-3.21.12/third_party/benchmark'...143Cloning into '/work/proj/deps_x86_64/zvec/c_src/zvec_vendor/thirdparty/protobuf/protobuf-3.21.12/third_party/googletest'...144Submodule path 'thirdparty/protobuf/protobuf-3.21.12/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'145Submodule path 'thirdparty/protobuf/protobuf-3.21.12/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'146From https://github.com/facebook/rocksdb147 * branch                6a436150417120a3f9732d65a2a5c2b8d19b60fc -> FETCH_HEAD148Submodule path 'thirdparty/rocksdb/rocksdb-8.1.1': checked out '6a436150417120a3f9732d65a2a5c2b8d19b60fc'149Submodule path 'thirdparty/sparsehash/sparsehash-2.0.4': checked out 'f93c0c69e959c1c77611d0ba8d107aa971338811'150Submodule path 'thirdparty/yaml-cpp/yaml-cpp-0.6.3': checked out '9a3624205e8774953ef18f57067b3426c1c5ada6'151touch c_src/zvec_vendor/.patched152mkdir -p c_src/zvec_vendor/build && \153cd c_src/zvec_vendor/build && \154cmake .. -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DBUILD_PYTHON_BINDINGS=OFF -DBUILD_C_BINDINGS=OFF -DBUILD_TOOLS=OFF -DCMAKE_BUILD_TYPE=Release -DRABITQ_ENABLE_AVX512=OFF -DCMAKE_POLICY_VERSION_MINIMUM=3.5155CMake Error at /usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:176 (message):156  Could not find toolchain file:157  /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/nerves-env.cmake158Call Stack (most recent call first):159  CMakeLists.txt:3 (project)160161162CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.163CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage164CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage165-- Configuring incomplete, errors occurred!166make: *** [Makefile:122: c_src/zvec_vendor/build/Makefile] Error 1167could not compile dependency :zvec, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile zvec --force", update it with "mix deps.update zvec" or clean it with "mix deps.clean zvec"168==> nerves_compatibility_test169** (Mix) Could not compile with "make" (exit status: 2).170You need to have gcc and make installed. If you are using171Ubuntu or any other Debian-based system, install the packages172"build-essential". Also install "erlang-dev" package if not173included in your Erlang/OTP version. If you're on Fedora, run174"dnf group install 'Development Tools'".175