ex_git_engine

Build log

host

ex_git_engine 0.12.0 · fail · run ex_git_engine-0.12.0-1791302856546
211 of 211 lines
1Resolving Hex dependencies...2Resolution completed in 0.169s3Unchanged: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.736All dependencies have been fetched37==> tablet38Compiling 2 files (.ex)39Generated tablet app40==> nerves_discovery41Compiling 5 files (.ex)42Generated nerves_discovery app43==> interactive_cmd44Compiling 1 file (.ex)45Generated interactive_cmd app46==> nerves47Compiling 65 files (.ex)48Generated nerves app49==> circular_buffer50Compiling 1 file (.ex)51Generated circular_buffer app52==> logger_backends53Compiling 7 files (.ex)54Generated logger_backends app55==> stream_split56Compiling 1 file (.ex)57Generated stream_split app58==> elixir_make59Compiling 8 files (.ex)60Generated elixir_make app61==> nerves_logging62 CC kmsg_tailer.o63 LD kmsg_tailer64Not crosscompiling. To test locally, the port binary needs extra permissions.65Set SUDO=sudo to set permissions. The default is to skip this step.66SUDO_ASKPASS=/usr/bin/ssh-askpass67SUDO=true68Compiling 5 files (.ex)69Generated nerves_logging app70==> ring_logger71Compiling 7 files (.ex)72Generated ring_logger app73==> nerves_compatibility_test74===> Analyzing applications...75===> Compiling telemetry76==> vibe_kit77Compiling 5 files (.ex)78     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)79     │80 246 │       ExSlop.recommended_checks()81     │              ~82     │83     └─ lib/vibe_kit/install.ex:246:14: VibeKit.Install.append_missing_ex_slop_checks/18485Generated vibe_kit app86==> ex_git_engine87c_src/blame.c:1:10: fatal error: git2.h: No such file or directory88    1 | #include <git2.h>89      |          ^~~~~~~~90compilation terminated.91c_src/blob.c:1:10: fatal error: git2.h: No such file or directory92    1 | #include <git2.h>93      |          ^~~~~~~~94compilation terminated.95In file included from c_src/commit.c:1:96c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory97    4 | #include <git2.h>98      |          ^~~~~~~~99compilation terminated.100In file included from c_src/config.c:1:101c_src/config.h:5:10: fatal error: git2.h: No such file or directory102    5 | #include <git2.h>103      |          ^~~~~~~~104compilation terminated.105In file included from c_src/credential.c:1:106c_src/credential.h:5:10: fatal error: git2.h: No such file or directory107    5 | #include <git2.h>108      |          ^~~~~~~~109compilation terminated.110c_src/diff.c:8:10: fatal error: git2.h: No such file or directory111    8 | #include <git2.h>112      |          ^~~~~~~~113compilation terminated.114In file included from c_src/ex_git_engine_nif.c:2:115c_src/repository.h:5:10: fatal error: git2.h: No such file or directory116    5 | #include <git2.h>117      |          ^~~~~~~~118compilation terminated.119In file included from c_src/graph.c:1:120c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory121    4 | #include <git2.h>122      |          ^~~~~~~~123compilation terminated.124In file included from c_src/index.c:1:125c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory126    4 | #include <git2.h>127      |          ^~~~~~~~128compilation terminated.129c_src/library.c:2:10: fatal error: git2.h: No such file or directory130    2 | #include <git2.h>131      |          ^~~~~~~~132compilation terminated.133In file included from c_src/merge.c:1:134c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory135    4 | #include <git2.h>136      |          ^~~~~~~~137compilation terminated.138In file included from c_src/object.c:1:139c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory140    4 | #include <git2.h>141      |          ^~~~~~~~142compilation terminated.143In file included from c_src/odb.c:1:144c_src/odb.h:5:10: fatal error: git2.h: No such file or directory145    5 | #include <git2.h>146      |          ^~~~~~~~147compilation terminated.148c_src/oid.c:1:10: fatal error: git2.h: No such file or directory149    1 | #include <git2.h>150      |          ^~~~~~~~151compilation terminated.152In file included from c_src/pack.c:1:153c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory154    4 | #include <git2.h>155      |          ^~~~~~~~156compilation terminated.157c_src/pathspec.c:1:10: fatal error: git2.h: No such file or directory158    1 | #include <git2.h>159      |          ^~~~~~~~160compilation terminated.161c_src/reference.c:2:10: fatal error: git2.h: No such file or directory162    2 | #include <git2.h>163      |          ^~~~~~~~164compilation terminated.165In file included from c_src/reflog.c:1:166c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory167    4 | #include <git2.h>168      |          ^~~~~~~~169compilation terminated.170In file included from c_src/repository.c:1:171c_src/repository.h:5:10: fatal error: git2.h: No such file or directory172    5 | #include <git2.h>173      |          ^~~~~~~~174compilation terminated.175c_src/revparse.c:2:10: fatal error: git2.h: No such file or directory176    2 | #include <git2.h>177      |          ^~~~~~~~178compilation terminated.179In file included from c_src/revwalk.c:1:180c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory181    4 | #include <git2.h>182      |          ^~~~~~~~183compilation terminated.184In file included from c_src/signature.c:1:185c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory186    4 | #include <git2.h>187      |          ^~~~~~~~188compilation terminated.189c_src/tag.c:1:10: fatal error: git2.h: No such file or directory190    1 | #include <git2.h>191      |          ^~~~~~~~192compilation terminated.193c_src/tree.c:1:10: fatal error: git2.h: No such file or directory194    1 | #include <git2.h>195      |          ^~~~~~~~196compilation terminated.197In file included from c_src/worktree.c:1:198c_src/ex_git_engine.h:4:10: fatal error: git2.h: No such file or directory199    4 | #include <git2.h>200      |          ^~~~~~~~201compilation terminated.202make: *** [Makefile:22: priv/ex_git_engine_nif.so] Error 1203could 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"204==> nerves_compatibility_test205** (Mix) Could not compile with "make" (exit status: 2).206You need to have gcc and make installed. If you are using207Ubuntu or any other Debian-based system, install the packages208"build-essential". Also install "erlang-dev" package if not209included in your Erlang/OTP version. If you're on Fedora, run210"dnf group install 'Development Tools'".211