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