zvec

Build log

nerves_system_rpi0

zvec 0.4.0 · fail · run zvec-0.4.0-1791167353393
189 of 189 lines
1Resolving Hex dependencies...2Resolution completed in 0.152s3Unchanged: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==> nerves_system_br63Generated nerves_system_br app64==> circular_buffer65Compiling 1 file (.ex)66Generated circular_buffer app67==> fine68Compiling 1 file (.ex)69Generated fine app70==> tablet71Compiling 2 files (.ex)72Generated tablet app73==> elixir_make74Compiling 8 files (.ex)75Generated elixir_make app76==> zvec77Compiling 7 files (.ex)78Generated zvec app79Error happened while installing zvec from precompiled binary: "unsupported target: x86_64-pc-linux-gnu".8081Attempting to compile zvec from source...82git clone --branch v0.4.0 --recurse-submodules --depth 1 \83	https://github.com/alibaba/zvec.git c_src/zvec_vendor84Cloning into 'c_src/zvec_vendor'...85Note: switching to 'cfe9eed2f8c010d0d68add1a69cffb91fa0fbbb6'.8687You are in 'detached HEAD' state. You can look around, make experimental88changes and commit them, and you can discard any commits you make in this89state without impacting any branches by switching back to a branch.9091If you want to create a new branch to retain commits you create, you may92do so (now or later) by using -c with the switch command. Example:9394  git switch -c <new-branch-name>9596Or undo this operation with:9798  git switch -99100Turn off this advice by setting config variable advice.detachedHead to false101102Submodule 'thirdparty/CRoaring/CRoaring-2.0.4' (https://github.com/RoaringBitmap/CRoaring.git) registered for path 'thirdparty/CRoaring/CRoaring-2.0.4'103Submodule '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'104Submodule 'thirdparty/antlr/antlr4' (https://github.com/antlr/antlr4.git) registered for path 'thirdparty/antlr/antlr4'105Submodule 'thirdparty/arrow/apache-arrow-21.0.0' (https://github.com/apache/arrow.git) registered for path 'thirdparty/arrow/apache-arrow-21.0.0'106Submodule 'thirdparty/gflags/gflags-2.2.2' (https://github.com/gflags/gflags.git) registered for path 'thirdparty/gflags/gflags-2.2.2'107Submodule 'thirdparty/glog/glog-0.5.0' (https://github.com/google/glog.git) registered for path 'thirdparty/glog/glog-0.5.0'108Submodule 'thirdparty/googletest/googletest-1.10.0' (https://github.com/google/googletest.git) registered for path 'thirdparty/googletest/googletest-1.10.0'109Submodule 'thirdparty/lz4/lz4-1.9.4' (https://github.com/lz4/lz4.git) registered for path 'thirdparty/lz4/lz4-1.9.4'110Submodule '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'111Submodule 'thirdparty/protobuf/protobuf-3.21.12' (https://github.com/protocolbuffers/protobuf.git) registered for path 'thirdparty/protobuf/protobuf-3.21.12'112Submodule 'thirdparty/rocksdb/rocksdb-8.1.1' (https://github.com/facebook/rocksdb.git) registered for path 'thirdparty/rocksdb/rocksdb-8.1.1'113Submodule 'thirdparty/sparsehash/sparsehash-2.0.4' (https://github.com/sparsehash/sparsehash.git) registered for path 'thirdparty/sparsehash/sparsehash-2.0.4'114Submodule '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'115Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/CRoaring/CRoaring-2.0.4'...116Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/RaBitQ-Library/RaBitQ-Library-0.1'...117Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/antlr/antlr4'...118Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/arrow/apache-arrow-21.0.0'...119Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/gflags/gflags-2.2.2'...120Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/glog/glog-0.5.0'...121Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/googletest/googletest-1.10.0'...122Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/lz4/lz4-1.9.4'...123Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/magic_enum/magic_enum-0.9.7'...124Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/protobuf/protobuf-3.21.12'...125Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/rocksdb/rocksdb-8.1.1'...126Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/sparsehash/sparsehash-2.0.4'...127Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/yaml-cpp/yaml-cpp-0.6.3'...128Submodule path 'thirdparty/CRoaring/CRoaring-2.0.4': checked out '0a5c300a7a0391e5ec75465332ac7728e18b677f'129Submodule path 'thirdparty/RaBitQ-Library/RaBitQ-Library-0.1': checked out '858b0d6c480766d0e4f08fc5e02f34b53d698fad'130Submodule path 'thirdparty/antlr/antlr4': checked out '7a3f40bc341ddfb463d6e0aa1a6265064d020cb6'131Submodule 'runtime/PHP' (https://github.com/antlr/antlr-php-runtime.git) registered for path 'thirdparty/antlr/antlr4/runtime/PHP'132Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/antlr/antlr4/runtime/PHP'...133Submodule path 'thirdparty/antlr/antlr4/runtime/PHP': checked out '62779f9c3457c57b3328c4b9608dfdd9968b5e61'134From https://github.com/apache/arrow135 * branch                  ee4d09ebef61c663c1efbfa4c18e518a03b798be -> FETCH_HEAD136Submodule path 'thirdparty/arrow/apache-arrow-21.0.0': checked out 'ee4d09ebef61c663c1efbfa4c18e518a03b798be'137Submodule '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'138Submodule 'testing' (https://github.com/apache/arrow-testing) registered for path 'thirdparty/arrow/apache-arrow-21.0.0/testing'139Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/arrow/apache-arrow-21.0.0/cpp/submodules/parquet-testing'...140Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/arrow/apache-arrow-21.0.0/testing'...141Submodule path 'thirdparty/arrow/apache-arrow-21.0.0/cpp/submodules/parquet-testing': checked out '18d17540097fca7c40be3d42c167e6bfad90763c'142Submodule path 'thirdparty/arrow/apache-arrow-21.0.0/testing': checked out 'fbf6b703dc93d17d75fa3664c5aa2c7873ebaf06'143Submodule path 'thirdparty/gflags/gflags-2.2.2': checked out 'e171aa2d15ed9eb17054558e0b3a6a413bb01067'144Submodule 'doc' (https://github.com/gflags/gflags.git) registered for path 'thirdparty/gflags/gflags-2.2.2/doc'145Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/gflags/gflags-2.2.2/doc'...146Submodule path 'thirdparty/gflags/gflags-2.2.2/doc': checked out '8411df715cf522606e3b1aca386ddfc0b63d34b4'147Submodule path 'thirdparty/glog/glog-0.5.0': checked out '8f9ccfe770add9e4c64e9b25c102658e3c763b73'148Submodule path 'thirdparty/googletest/googletest-1.10.0': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'149From https://github.com/lz4/lz4150 * branch              5ff839680134437dbf4678f3d0c7b371d84f4964 -> FETCH_HEAD151Submodule path 'thirdparty/lz4/lz4-1.9.4': checked out '5ff839680134437dbf4678f3d0c7b371d84f4964'152Submodule path 'thirdparty/magic_enum/magic_enum-0.9.7': checked out '83ab7f4f578bd00e1026a7cd9f7baa4f1a62cbeb'153Submodule path 'thirdparty/protobuf/protobuf-3.21.12': checked out 'f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c'154Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'thirdparty/protobuf/protobuf-3.21.12/third_party/benchmark'155Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'thirdparty/protobuf/protobuf-3.21.12/third_party/googletest'156Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/protobuf/protobuf-3.21.12/third_party/benchmark'...157Cloning into '/work/proj/deps_rpi0/zvec/c_src/zvec_vendor/thirdparty/protobuf/protobuf-3.21.12/third_party/googletest'...158Submodule path 'thirdparty/protobuf/protobuf-3.21.12/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'159Submodule path 'thirdparty/protobuf/protobuf-3.21.12/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'160From https://github.com/facebook/rocksdb161 * branch                6a436150417120a3f9732d65a2a5c2b8d19b60fc -> FETCH_HEAD162Submodule path 'thirdparty/rocksdb/rocksdb-8.1.1': checked out '6a436150417120a3f9732d65a2a5c2b8d19b60fc'163Submodule path 'thirdparty/sparsehash/sparsehash-2.0.4': checked out 'f93c0c69e959c1c77611d0ba8d107aa971338811'164Submodule path 'thirdparty/yaml-cpp/yaml-cpp-0.6.3': checked out '9a3624205e8774953ef18f57067b3426c1c5ada6'165touch c_src/zvec_vendor/.patched166mkdir -p c_src/zvec_vendor/build && \167cd c_src/zvec_vendor/build && \168cmake .. -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.5169CMake Error at /usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:176 (message):170  Could not find toolchain file:171  /home/nerves/.nerves/artifacts/nerves_system_rpi0-2.1.2/nerves-env.cmake172Call Stack (most recent call first):173  CMakeLists.txt:3 (project)174175176CMake 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.177CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage178CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage179-- Configuring incomplete, errors occurred!180make: *** [Makefile:122: c_src/zvec_vendor/build/Makefile] Error 1181could 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"182==> nerves_compatibility_test183** (Mix) Could not compile with "make" (exit status: 2).184You need to have gcc and make installed. If you are using185Ubuntu or any other Debian-based system, install the packages186"build-essential". Also install "erlang-dev" package if not187included in your Erlang/OTP version. If you're on Fedora, run188"dnf group install 'Development Tools'".189