Build log
nerves_system_mangopi_mq_pro
ex_iceberg 0.3.0 · fail · run ex_iceberg-0.3.0-1790909386290
208 of 208 lines
1Resolving Hex dependencies...2Resolution completed in 0.202s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 ex_iceberg 0.3.07 finch 0.24.08 hpax 1.1.09 interactive_cmd 0.1.410 jason 1.4.511 mime 2.0.712 mint 1.11.013 nerves 1.15.014 nerves_discovery 0.1.515 nerves_logging 0.2.416 nerves_runtime 0.13.1317 nerves_system_br 1.34.418 nerves_system_mangopi_mq_pro 0.17.219 nerves_system_rpi4 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_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 nimble_options 1.1.128 nimble_pool 1.1.029 plug 1.20.330 plug_crypto 2.2.031 property_table 0.3.432 req 0.7.433 ring_logger 0.11.734 rustler_precompiled 0.10.035 shoehorn 0.9.336 tablet 0.3.337 telemetry 1.4.238 toolshed 0.5.039 uboot_env 1.0.240* Getting ex_iceberg (Hex package)41* Getting nerves (Hex package)42* Getting shoehorn (Hex package)43* Getting ring_logger (Hex package)44* Getting toolshed (Hex package)45* Getting nerves_runtime (Hex package)46* Getting nerves_system_mangopi_mq_pro (Hex package)47* Getting nerves_system_rpi4 (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_riscv64_nerves_linux_gnu (Hex package)55* Getting nerves_logging (Hex package)56* Getting nerves_uevent (Hex package)57* Getting uboot_env (Hex package)58* Getting elixir_make (Hex package)59* Getting property_table (Hex package)60* Getting circular_buffer (Hex package)61* Getting interactive_cmd (Hex package)62* Getting jason (Hex package)63* Getting nerves_discovery (Hex package)64* Getting tablet (Hex package)65* Getting plug (Hex package)66* Getting req (Hex package)67* Getting rustler_precompiled (Hex package)68* Getting finch (Hex package)69* Getting mime (Hex package)70* Getting mint (Hex package)71* Getting nimble_options (Hex package)72* Getting nimble_pool (Hex package)73* Getting telemetry (Hex package)74* Getting hpax (Hex package)75* Getting plug_crypto (Hex package)76==> jason77Compiling 10 files (.ex)78Generated jason app79==> tablet80Compiling 2 files (.ex)81Generated tablet app82==> elixir_make83Compiling 8 files (.ex)84Generated elixir_make app85==> nerves_discovery86Compiling 5 files (.ex)87Generated nerves_discovery app88==> interactive_cmd89Compiling 1 file (.ex)90Generated interactive_cmd app91==> nerves92HOST_CC port.o93HOST_LD port94Compiling 55 files (.ex)95Generated nerves app96==> nerves_compatibility_test9798Nerves environment99 MIX_TARGET: mangopi_mq_pro100 MIX_ENV: prod101102Checking for prebuilt Nerves artifacts...103 Found nerves_system_mangopi_mq_pro in cache104 /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2105 Found nerves_toolchain_riscv64_nerves_linux_gnu in cache106 /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1107==> jason108Compiling 10 files (.ex)109Generated jason app110==> tablet111Compiling 2 files (.ex)112Generated tablet app113==> elixir_make114Compiling 8 files (.ex)115Generated elixir_make app116==> nerves_discovery117Compiling 5 files (.ex)118Generated nerves_discovery app119==> interactive_cmd120Compiling 1 file (.ex)121Generated interactive_cmd app122==> nerves123HOST_CC port.o124HOST_LD port125Compiling 55 files (.ex)126Generated nerves app127==> nerves_system_br128Generated nerves_system_br app129==> nerves_toolchain_riscv64_nerves_linux_gnu130Compiling 1 file (.ex)131Generated nerves_toolchain_riscv64_nerves_linux_gnu app132==> nerves_system_mangopi_mq_pro133Generated nerves_system_mangopi_mq_pro app134==> nerves_compatibility_test135136Nerves environment137 MIX_TARGET: mangopi_mq_pro138 MIX_ENV: prod139140==> mime141Compiling 1 file (.ex)142Generated mime app143==> circular_buffer144Compiling 1 file (.ex)145Generated circular_buffer app146==> nimble_options147Compiling 3 files (.ex)148Generated nimble_options app149==> plug_crypto150Compiling 5 files (.ex)151Generated plug_crypto app152==> hpax153Compiling 4 files (.ex)154Generated hpax app155==> mint156Compiling 1 file (.erl)157Compiling 21 files (.ex)158Generated mint app159==> nerves_logging160 CC kmsg_tailer.o161 LD kmsg_tailer162Compiling 5 files (.ex)163Generated nerves_logging app164==> ring_logger165Compiling 7 files (.ex)166Generated ring_logger app167==> shoehorn168Compiling 8 files (.ex)169Generated shoehorn app170==> nerves_compatibility_test171===> Analyzing applications...172===> Compiling telemetry173==> rustler_precompiled174Compiling 4 files (.ex)175Generated rustler_precompiled app176==> plug177Compiling 1 file (.erl)178Compiling 42 files (.ex)179Generated plug app180==> uboot_env181Compiling 5 files (.ex)182Generated uboot_env app183==> nimble_pool184Compiling 2 files (.ex)185Generated nimble_pool app186==> finch187Compiling 23 files (.ex)188Generated finch app189==> req190Compiling 24 files (.ex)191Generated req app192==> ex_iceberg193Compiling 6 files (.ex)194195== Compilation error in file lib/ex_iceberg/nif.ex ==196** (RuntimeError) precompiled NIF is not available for this target: "riscv64gc-unknown-linux-gnu".197The available targets are:198 - aarch64-apple-darwin199 - aarch64-unknown-linux-gnu200 - aarch64-unknown-linux-musl201 - x86_64-apple-darwin202 - x86_64-pc-windows-msvc203 - x86_64-pc-windows-gnu204 - x86_64-unknown-linux-gnu205 - x86_64-unknown-linux-musl206 - arm-unknown-linux-gnueabihf207 lib/ex_iceberg/nif.ex:7: (module)208could not compile dependency :ex_iceberg, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_iceberg --force", update it with "mix deps.update ex_iceberg" or clean it with "mix deps.clean ex_iceberg"