Build log
nerves_system_mangopi_mq_pro
beam_weaver 0.1.23 · fail · run beam_weaver-0.1.23-1790053284897
295 of 295 lines
1Resolving Hex dependencies...2Resolution completed in 0.308s3Unchanged:4 beam_weaver 0.1.235 circular_buffer 1.1.06 db_connection 2.10.27 decimal 3.1.18 ecto 3.14.29 ecto_sql 3.14.010 elixir_make 0.10.011 fastest_tiktoken 0.1.212 finch 0.23.013 hpax 1.0.414 idna 7.1.015 interactive_cmd 0.1.416 jason 1.4.517 mime 2.0.718 mint 1.10.119 nerves 1.15.020 nerves_discovery 0.1.521 nerves_logging 0.2.422 nerves_runtime 0.13.1323 nerves_system_bbb 2.30.224 nerves_system_br 1.34.425 nerves_system_mangopi_mq_pro 0.17.226 nerves_system_qemu_aarch64 0.4.227 nerves_system_rpi 2.1.228 nerves_system_rpi0 2.1.229 nerves_system_rpi0_2 2.1.230 nerves_system_rpi2 2.1.231 nerves_system_rpi3 2.1.232 nerves_system_rpi4 2.1.233 nerves_system_rpi5 2.1.234 nerves_system_x86_64 1.34.235 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.136 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.137 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.138 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.139 nerves_toolchain_x86_64_nerves_linux_musl 15.3.140 nerves_uevent 0.1.741 nimble_options 1.1.142 nimble_pool 1.1.043 postgrex 0.22.444 property_table 0.3.445 req 0.7.446 ring_logger 0.11.747 rustler_precompiled 0.9.048 shoehorn 0.9.349 tablet 0.3.350 telemetry 1.4.251 toolshed 0.5.052 uboot_env 1.0.253 yamerl 0.10.054* Getting beam_weaver (Hex package)55* Getting nerves (Hex package)56* Getting shoehorn (Hex package)57* Getting ring_logger (Hex package)58* Getting toolshed (Hex package)59* Getting nerves_runtime (Hex package)60* Getting nerves_system_bbb (Hex package)61* Getting nerves_system_mangopi_mq_pro (Hex package)62* Getting nerves_system_qemu_aarch64 (Hex package)63* Getting nerves_system_rpi (Hex package)64* Getting nerves_system_rpi0 (Hex package)65* Getting nerves_system_rpi0_2 (Hex package)66* Getting nerves_system_rpi2 (Hex package)67* Getting nerves_system_rpi3 (Hex package)68* Getting nerves_system_rpi4 (Hex package)69* Getting nerves_system_rpi5 (Hex package)70* Getting nerves_system_x86_64 (Hex package)71* Getting nerves_system_br (Hex package)72* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)73* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)74* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)75* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)76* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)77* Getting nerves_logging (Hex package)78* Getting nerves_uevent (Hex package)79* Getting uboot_env (Hex package)80* Getting elixir_make (Hex package)81* Getting property_table (Hex package)82* Getting circular_buffer (Hex package)83* Getting interactive_cmd (Hex package)84* Getting jason (Hex package)85* Getting nerves_discovery (Hex package)86* Getting tablet (Hex package)87* Getting ecto_sql (Hex package)88* Getting fastest_tiktoken (Hex package)89* Getting finch (Hex package)90* Getting idna (Hex package)91* Getting postgrex (Hex package)92* Getting req (Hex package)93* Getting telemetry (Hex package)94* Getting yamerl (Hex package)95* Getting mime (Hex package)96* Getting db_connection (Hex package)97* Getting decimal (Hex package)98* Getting mint (Hex package)99* Getting nimble_options (Hex package)100* Getting nimble_pool (Hex package)101* Getting hpax (Hex package)102* Getting rustler_precompiled (Hex package)103* Getting ecto (Hex package)104==> tablet105Compiling 2 files (.ex)106Generated tablet app107==> elixir_make108Compiling 8 files (.ex)109Generated elixir_make app110==> nerves_discovery111Compiling 5 files (.ex)112Generated nerves_discovery app113==> decimal114Compiling 4 files (.ex)115Generated decimal app116==> jason117Compiling 10 files (.ex)118Generated jason app119==> interactive_cmd120Compiling 1 file (.ex)121Generated interactive_cmd app122==> nerves123HOST_CC port.o124HOST_LD port125Compiling 55 files (.ex)126Generated nerves app127==> nerves_compatibility_test128129Nerves environment130 MIX_TARGET: mangopi_mq_pro131 MIX_ENV: prod132133Checking for prebuilt Nerves artifacts...134 Found nerves_system_mangopi_mq_pro in cache135 /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2136 Found nerves_toolchain_riscv64_nerves_linux_gnu in cache137 /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1138==> tablet139Compiling 2 files (.ex)140Generated tablet app141==> elixir_make142Compiling 8 files (.ex)143Generated elixir_make app144==> nerves_discovery145Compiling 5 files (.ex)146Generated nerves_discovery app147==> decimal148Compiling 4 files (.ex)149Generated decimal app150==> jason151Compiling 10 files (.ex)152Compiling lib/encode.ex (it's taking more than 10s)153Compiling lib/decoder.ex (it's taking more than 10s)154Compiling lib/encoder.ex (it's taking more than 10s)155Generated jason app156==> interactive_cmd157Compiling 1 file (.ex)158Generated interactive_cmd app159==> nerves160HOST_CC port.o161HOST_LD port162Compiling 55 files (.ex)163Generated nerves app164==> nerves_system_br165Generated nerves_system_br app166==> nerves_toolchain_riscv64_nerves_linux_gnu167Compiling 1 file (.ex)168Generated nerves_toolchain_riscv64_nerves_linux_gnu app169==> nerves_system_mangopi_mq_pro170Generated nerves_system_mangopi_mq_pro app171==> nerves_compatibility_test172173Nerves environment174 MIX_TARGET: mangopi_mq_pro175 MIX_ENV: prod176177==> mime178Compiling 1 file (.ex)179Generated mime app180==> circular_buffer181Compiling 1 file (.ex)182Generated circular_buffer app183==> nimble_options184Compiling 3 files (.ex)185Generated nimble_options app186==> hpax187Compiling 4 files (.ex)188Generated hpax app189==> mint190Compiling 1 file (.erl)191Compiling 20 files (.ex)192Generated mint app193==> nerves_compatibility_test194===> Analyzing applications...195===> Compiling yamerl196/work/proj/deps_mangopi_mq_pro/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.197Compile directive 'nowarn_deprecated_catch' can be used to suppress198warnings in selected modules.199% 65| case catch base64:decode(Text) of200% | ^201202/work/proj/deps_mangopi_mq_pro/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.203Compile directive 'nowarn_deprecated_catch' can be used to suppress204warnings in selected modules.205% 72| case catch base64:decode(Text) of206% | ^207208 ┌─ src/yamerl_node_binary.erl:209 │210 65 │ case catch base64:decode(Text) of211 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.212Compile directive 'nowarn_deprecated_catch' can be used to suppress213warnings in selected modules.214215 ┌─ src/yamerl_node_binary.erl:216 │217 72 │ case catch base64:decode(Text) of218 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.219Compile directive 'nowarn_deprecated_catch' can be used to suppress220warnings in selected modules.221222223/work/proj/deps_mangopi_mq_pro/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.224Compile directive 'nowarn_deprecated_catch' can be used to suppress225warnings in selected modules.226% 801| catch Mod:module_info(),227% | ^228229 ┌─ src/yamerl_constr.erl:230 │231 801 │ catch Mod:module_info(),232 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.233Compile directive 'nowarn_deprecated_catch' can be used to suppress234warnings in selected modules.235236237==> nerves_logging238 CC kmsg_tailer.o239 LD kmsg_tailer240Compiling 5 files (.ex)241Generated nerves_logging app242==> ring_logger243Compiling 7 files (.ex)244Generated ring_logger app245==> shoehorn246Compiling 8 files (.ex)247Generated shoehorn app248==> nerves_compatibility_test249===> Analyzing applications...250===> Compiling idna251===> Analyzing applications...252===> Compiling telemetry253==> db_connection254Compiling 18 files (.ex)255Generated db_connection app256==> ecto257Compiling 56 files (.ex)258Compiling lib/ecto/query/planner.ex (it's taking more than 10s)259Compiling lib/ecto/uuid.ex (it's taking more than 10s)260Generated ecto app261==> rustler_precompiled262Compiling 4 files (.ex)263Generated rustler_precompiled app264warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"265 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2266 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1267 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5268 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2269 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4270 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2271272==> postgrex273Compiling 70 files (.ex)274Compiling lib/postgrex/protocol.ex (it's taking more than 10s)275Compiling lib/postgrex/default_types.ex (it's taking more than 10s)276Generated postgrex app277==> ecto_sql278Compiling 25 files (.ex)279Compiling lib/ecto/adapters/postgres/connection.ex (it's taking more than 10s)280Compiling lib/ecto/adapters/postgres.ex (it's taking more than 10s)281Generated ecto_sql app282==> fastest_tiktoken283Compiling 2 files (.ex)284285== Compilation error in file lib/fastest_tiktoken/native.ex ==286** (RuntimeError) precompiled NIF is not available for this target: "riscv64gc-unknown-linux-gnu".287The available targets are:288 - aarch64-apple-darwin289 - aarch64-unknown-linux-gnu290 - x86_64-apple-darwin291 - x86_64-pc-windows-msvc292 - x86_64-unknown-linux-gnu293 - x86_64-unknown-linux-musl294 lib/fastest_tiktoken/native.ex:7: (module)295could not compile dependency :fastest_tiktoken, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile fastest_tiktoken --force", update it with "mix deps.update fastest_tiktoken" or clean it with "mix deps.clean fastest_tiktoken"