Build log
nerves_system_qemu_aarch64
ex_git_engine 0.12.0 · fail · run ex_git_engine-0.12.0-1791302856546
245 of 245 lines
1Resolving Hex dependencies...2Resolution completed in 0.208s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 ex_git_engine 0.12.07 interactive_cmd 0.1.48 logger_backends 1.0.19 nerves 2.0.0-pre.310 nerves_discovery 0.1.511 nerves_logging 0.2.412 nerves_runtime 0.13.1313 nerves_system_bbb 2.30.214 nerves_system_br 1.34.415 nerves_system_mangopi_mq_pro 0.17.216 nerves_system_qemu_aarch64 0.4.217 nerves_system_rpi0 2.1.218 nerves_system_rpi4 2.1.219 nerves_system_rpi5 2.1.220 nerves_system_trellis 0.5.021 nerves_system_x86_64 1.34.222 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.123 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.124 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.125 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.126 nerves_toolchain_x86_64_nerves_linux_musl 15.3.127 nerves_uevent 0.1.728 property_table 0.3.429 ring_logger 0.11.730 stream_split 0.1.731 tablet 0.3.332 telemetry 1.4.233 toolshed 0.5.034 uboot_env 1.0.235 vibe_kit 0.1.736* Getting ex_git_engine (Hex package)37* Getting nerves (Hex package)38* Getting logger_backends (Hex package)39* Getting ring_logger (Hex package)40* Getting toolshed (Hex package)41* Getting nerves_runtime (Hex package)42* Getting nerves_system_bbb (Hex package)43* Getting nerves_system_mangopi_mq_pro (Hex package)44* Getting nerves_system_qemu_aarch64 (Hex package)45* Getting nerves_system_rpi0 (Hex package)46* Getting nerves_system_rpi4 (Hex package)47* Getting nerves_system_rpi5 (Hex package)48* Getting nerves_system_trellis (Hex package)49* Getting nerves_system_x86_64 (Hex package)50* Getting nerves_system_br (Hex package)51* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)52* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)53* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)54* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)55* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)56* Getting nerves_logging (Hex package)57* Getting nerves_uevent (Hex package)58* Getting uboot_env (Hex package)59* Getting elixir_make (Hex package)60* Getting property_table (Hex package)61* Getting circular_buffer (Hex package)62* Getting interactive_cmd (Hex package)63* Getting nerves_discovery (Hex package)64* Getting tablet (Hex package)65* Getting stream_split (Hex package)66* Getting telemetry (Hex package)67* Getting vibe_kit (Hex package)68==> tablet69Compiling 2 files (.ex)70Generated tablet app71==> nerves_discovery72Compiling 5 files (.ex)73Generated nerves_discovery app74==> interactive_cmd75Compiling 1 file (.ex)76Generated interactive_cmd app77==> nerves78Compiling 65 files (.ex)79Generated nerves app80==> nerves_system_br81Generated nerves_system_br app82==> circular_buffer83Compiling 1 file (.ex)84Generated circular_buffer app85==> logger_backends86Compiling 7 files (.ex)87Generated logger_backends app88==> stream_split89Compiling 1 file (.ex)90Generated stream_split app91==> elixir_make92Compiling 8 files (.ex)93Generated elixir_make app94==> nerves_logging95 CC kmsg_tailer.o96 LD kmsg_tailer97Compiling 5 files (.ex)98Generated nerves_logging app99==> ring_logger100Compiling 7 files (.ex)101Generated ring_logger app102==> nerves_toolchain_aarch64_nerves_linux_gnu103Compiling 1 file (.ex)104Generated nerves_toolchain_aarch64_nerves_linux_gnu app105==> nerves_system_qemu_aarch64106Compiling 1 file (.ex)107Generated nerves_system_qemu_aarch64 app108==> nerves_compatibility_test109===> Analyzing applications...110===> Compiling telemetry111==> vibe_kit112Compiling 5 files (.ex)113 warning: ExSlop.recommended_checks/0 is undefined (module ExSlop is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)114 │115 246 │ ExSlop.recommended_checks()116 │ ~117 │118 └─ lib/vibe_kit/install.ex:246:14: VibeKit.Install.append_missing_ex_slop_checks/1119120Generated vibe_kit app121==> ex_git_engine122c_src/blame.c:1:10: fatal error: git2.h: No such file or directory123 1 | #include <git2.h>124 | ^~~~~~~~125compilation terminated.126c_src/blob.c:1:10: fatal error: git2.h: No such file or directory127 1 | #include <git2.h>128 | ^~~~~~~~129compilation terminated.130In file included from c_src/commit.c:1:131c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory132 4 | #include <git2.h>133 | ^~~~~~~~134compilation terminated.135In file included from c_src/config.c:1:136c_src/config.h:4:10: fatal error: erl_nif.h: No such file or directory137 4 | #include "erl_nif.h"138 | ^~~~~~~~~~~139compilation terminated.140In file included from c_src/credential.c:1:141c_src/credential.h:4:10: fatal error: erl_nif.h: No such file or directory142 4 | #include "erl_nif.h"143 | ^~~~~~~~~~~144compilation terminated.145c_src/diff.c:8:10: fatal error: git2.h: No such file or directory146 8 | #include <git2.h>147 | ^~~~~~~~148compilation terminated.149c_src/ex_git_engine_nif.c:1:10: fatal error: erl_nif.h: No such file or directory150 1 | #include "erl_nif.h"151 | ^~~~~~~~~~~152compilation terminated.153In file included from c_src/graph.c:1:154c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory155 4 | #include <git2.h>156 | ^~~~~~~~157compilation terminated.158In file included from c_src/index.c:1:159c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory160 4 | #include <git2.h>161 | ^~~~~~~~162compilation terminated.163c_src/library.c:1:10: fatal error: erl_nif.h: No such file or directory164 1 | #include "erl_nif.h"165 | ^~~~~~~~~~~166compilation terminated.167In file included from c_src/merge.c:1:168c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory169 4 | #include <git2.h>170 | ^~~~~~~~171compilation terminated.172In file included from c_src/object.c:1:173c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory174 4 | #include <git2.h>175 | ^~~~~~~~176compilation terminated.177In file included from c_src/odb.c:1:178c_src/odb.h:4:10: fatal error: erl_nif.h: No such file or directory179 4 | #include "erl_nif.h"180 | ^~~~~~~~~~~181compilation terminated.182c_src/oid.c:1:10: fatal error: git2.h: No such file or directory183 1 | #include <git2.h>184 | ^~~~~~~~185compilation terminated.186In file included from c_src/pack.c:1:187c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory188 4 | #include <git2.h>189 | ^~~~~~~~190compilation terminated.191c_src/pathspec.c:1:10: fatal error: git2.h: No such file or directory192 1 | #include <git2.h>193 | ^~~~~~~~194compilation terminated.195c_src/reference.c:2:10: fatal error: git2.h: No such file or directory196 2 | #include <git2.h>197 | ^~~~~~~~198compilation terminated.199In file included from c_src/reflog.c:1:200c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory201 4 | #include <git2.h>202 | ^~~~~~~~203compilation terminated.204In file included from c_src/repository.c:1:205c_src/repository.h:4:10: fatal error: erl_nif.h: No such file or directory206 4 | #include "erl_nif.h"207 | ^~~~~~~~~~~208compilation terminated.209c_src/revparse.c:2:10: fatal error: git2.h: No such file or directory210 2 | #include <git2.h>211 | ^~~~~~~~212compilation terminated.213In file included from c_src/revwalk.c:1:214c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory215 4 | #include <git2.h>216 | ^~~~~~~~217compilation terminated.218In file included from c_src/signature.c:1:219c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory220 4 | #include <git2.h>221 | ^~~~~~~~222compilation terminated.223c_src/tag.c:1:10: fatal error: git2.h: No such file or directory224 1 | #include <git2.h>225 | ^~~~~~~~226compilation terminated.227c_src/tree.c:1:10: fatal error: git2.h: No such file or directory228 1 | #include <git2.h>229 | ^~~~~~~~230compilation terminated.231In file included from c_src/worktree.c:1:232c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory233 4 | #include <git2.h>234 | ^~~~~~~~235compilation terminated.236make: *** [Makefile:22: priv/ex_git_engine_nif.so] Error 1237could not compile dependency :ex_git_engine, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_git_engine --force", update it with "mix deps.update ex_git_engine" or clean it with "mix deps.clean ex_git_engine"238==> nerves_compatibility_test239** (Mix) Could not compile with "make" (exit status: 2).240You need to have gcc and make installed. If you are using241Ubuntu or any other Debian-based system, install the packages242"build-essential". Also install "erlang-dev" package if not243included in your Erlang/OTP version. If you're on Fedora, run244"dnf group install 'Development Tools'".245