Build log
nerves_system_rpi0
hyperliquid 0.4.1 · fail · run hyperliquid-0.4.1-1790949033767
752 of 752 lines
1Resolving Hex dependencies...2Resolution completed in 0.248s3Unchanged:4 cachex 4.1.15 certifi 2.15.06 circular_buffer 1.1.07 cowlib 2.20.0 VULNERABLE!8 EEF-CVE-2026-43966 (MEDIUM)9 aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c10 HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/211 https://osv.dev/vulnerability/EEF-CVE-2026-439661213 EEF-CVE-2026-43969 (LOW)14 aka: CVE-2026-43969, GHSA-g2wm-735q-3f5615 Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/116 https://osv.dev/vulnerability/EEF-CVE-2026-4396917 decimal 3.1.118 ecto 3.14.219 elixir_make 0.10.020 eternal 1.2.221 ex_hash_ring 6.0.422 gun 2.6.0 VULNERABLE!23 GHSA-w4f7-4cxr-rv3c (MEDIUM)24 aka: CVE-2026-43966, EEF-CVE-2026-4396625 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability26 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c27 hackney 1.25.0 VULNERABLE!28 EEF-CVE-2026-47071 (HIGH)29 aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr30 SOCKS5 TLS upgrade ignores caller timeout in hackney31 https://osv.dev/vulnerability/EEF-CVE-2026-470713233 EEF-CVE-2026-47076 (MEDIUM)34 aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq35 SSRF allowlist bypass via percent-encoded host in hackney36 https://osv.dev/vulnerability/EEF-CVE-2026-470763738 EEF-CVE-2026-47069 (LOW)39 aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw240 CRLF injection in cookie domain/path options in hackney41 https://osv.dev/vulnerability/EEF-CVE-2026-470694243 EEF-CVE-2026-47075 (MEDIUM)44 aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf45 CR/LF injection in query parameter in hackney46 https://osv.dev/vulnerability/EEF-CVE-2026-4707547 hpax 1.1.048 httpoison 1.8.249 hyperliquid 0.4.150 idna 6.1.151 interactive_cmd 0.1.452 jason 1.4.553 jumper 1.0.254 metrics 1.0.155 mimerl 1.5.056 mint 1.11.057 mint_web_socket 1.0.658 nerves 2.0.0-pre.259 nerves_discovery 0.1.560 nerves_logging 0.2.461 nerves_runtime 0.13.1362 nerves_system_bbb 2.30.263 nerves_system_br 1.34.464 nerves_system_mangopi_mq_pro 0.17.265 nerves_system_qemu_aarch64 0.4.266 nerves_system_rpi0 2.1.267 nerves_system_rpi4 2.1.268 nerves_system_rpi5 2.1.269 nerves_system_trellis 0.5.070 nerves_system_x86_64 1.34.271 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.172 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.173 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.174 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.175 nerves_toolchain_x86_64_nerves_linux_musl 15.3.176 nerves_uevent 0.1.777 parse_trans 3.4.178 phoenix_pubsub 2.3.079 property_table 0.3.480 ring_logger 0.11.781 rustler_precompiled 0.10.082 sleeplocks 1.1.483 ssl_verify_fun 1.1.784 tablet 0.3.385 telemetry 1.4.286 toolshed 0.5.087 uboot_env 1.0.288 unicode_util_compat 0.7.189 unsafe 1.0.290* Getting hyperliquid (Hex package)91* Getting nerves (Hex package)92* Getting ring_logger (Hex package)93* Getting toolshed (Hex package)94* Getting nerves_runtime (Hex package)95* Getting nerves_system_bbb (Hex package)96* Getting nerves_system_mangopi_mq_pro (Hex package)97* Getting nerves_system_qemu_aarch64 (Hex package)98* Getting nerves_system_rpi0 (Hex package)99* Getting nerves_system_rpi4 (Hex package)100* Getting nerves_system_rpi5 (Hex package)101* Getting nerves_system_trellis (Hex package)102* Getting nerves_system_x86_64 (Hex package)103* Getting nerves_system_br (Hex package)104* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)105* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)106* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)107* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)108* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)109* Getting nerves_logging (Hex package)110* Getting nerves_uevent (Hex package)111* Getting uboot_env (Hex package)112* Getting elixir_make (Hex package)113* Getting property_table (Hex package)114* Getting circular_buffer (Hex package)115* Getting interactive_cmd (Hex package)116* Getting nerves_discovery (Hex package)117* Getting tablet (Hex package)118* Getting cachex (Hex package)119* Getting ecto (Hex package)120* Getting gun (Hex package)121* Getting httpoison (Hex package)122* Getting jason (Hex package)123* Getting mint_web_socket (Hex package)124* Getting phoenix_pubsub (Hex package)125* Getting rustler_precompiled (Hex package)126* Getting telemetry (Hex package)127* Getting mint (Hex package)128* Getting hpax (Hex package)129* Getting hackney (Hex package)130* Getting certifi (Hex package)131* Getting idna (Hex package)132* Getting metrics (Hex package)133* Getting mimerl (Hex package)134* Getting parse_trans (Hex package)135* Getting ssl_verify_fun (Hex package)136* Getting unicode_util_compat (Hex package)137* Getting cowlib (Hex package)138* Getting decimal (Hex package)139* Getting eternal (Hex package)140* Getting ex_hash_ring (Hex package)141* Getting jumper (Hex package)142* Getting sleeplocks (Hex package)143* Getting unsafe (Hex package)144Found packages with security advisories, see above for details145You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more146==> nerves_system_br147Generated nerves_system_br app148==> eternal149Compiling 5 files (.ex)150Generated eternal app151==> circular_buffer152Compiling 1 file (.ex)153Generated circular_buffer app154==> hpax155Compiling 4 files (.ex)156Generated hpax app157==> mint158Compiling 1 file (.erl)159Compiling 21 files (.ex)160Generated mint app161==> mint_web_socket162Compiling 7 files (.ex)163Generated mint_web_socket app164==> nerves_compatibility_test165===> Analyzing applications...166===> Compiling mimerl167===> Analyzing applications...168===> Compiling sleeplocks169==> ssl_verify_fun170Compiling 7 files (.erl)171Generated ssl_verify_fun app172==> jumper173Compiling 1 file (.ex)174Generated jumper app175==> tablet176Compiling 2 files (.ex)177Generated tablet app178==> ex_hash_ring179Compiling 7 files (.ex)180Generated ex_hash_ring app181==> elixir_make182Compiling 8 files (.ex)183Generated elixir_make app184==> nerves_logging185 CC kmsg_tailer.o186 LD kmsg_tailer187Compiling 5 files (.ex)188Generated nerves_logging app189==> nerves_compatibility_test190===> Analyzing applications...191===> Compiling cowlib192===> Analyzing applications...193===> Compiling gun194==> nerves_discovery195Compiling 5 files (.ex)196Generated nerves_discovery app197==> ring_logger198Compiling 7 files (.ex)199Generated ring_logger app200==> decimal201Compiling 4 files (.ex)202Generated decimal app203==> jason204Compiling 10 files (.ex)205Generated jason app206==> interactive_cmd207Compiling 1 file (.ex)208Generated interactive_cmd app209==> nerves210Compiling 65 files (.ex)211 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)212 │213 6 │ defmodule Mix.Tasks.Nerves.Init do214 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~215 │216 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)217218 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.beam)219 │220 6 │ defmodule Nerves do221 │ ~~~~~~~~~~~~~~~~~~~222 │223 └─ lib/nerves.ex:6: Nerves (module)224225 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)226 │227 5 │ defmodule Nerves.ArtifactResolver do228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~229 │230 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)231232 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)233 │234 6 │ defmodule Nerves.BuildAction.AppModes do235 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~236 │237 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)238239 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)240 │241 5 │ defmodule Nerves.BuildAction.CheckExecutables do242 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~243 │244 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)245246 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)247 │248 8 │ defmodule Nerves.BuildAction.Erlinit do249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~250 │251 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)252253 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)254 │255 5 │ defmodule Nerves.BuildAction.Firmware do256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~257 │258 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)259260 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)261 │262 7 │ defmodule Nerves.BuildAction.IExStartupCheck do263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~264 │265 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)266267 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)268 │269 5 │ defmodule Nerves.BuildAction.NervesV1System do270 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~271 │272 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)273274 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)275 │276 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~278 │279 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)280281 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)282 │283 5 │ defmodule Nerves.BuildAction.Rootfs do284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~285 │286 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)287288 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)289 │290 6 │ defmodule Nerves.BuildAction.SortApps do291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~292 │293 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)294295 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)296 │297 5 │ defmodule Nerves.BuildAction.StripAll do298 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~299 │300 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)301302 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)303 │304 5 │ defmodule Nerves.BuildAction.Trimmer do305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~306 │307 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)308309 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)310 │311 5 │ defmodule Nerves.BuildPlan do312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~313 │314 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)315316 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)317 │318 5 │ defmodule Nerves.BuildPlan.Checks do319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~320 │321 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)322323 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Container.beam)324 │325 6 │ defmodule Nerves.Container do326 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~327 │328 └─ lib/nerves/container.ex:6: Nerves.Container (module)329330 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)331 │332 5 │ defmodule Nerves.Fingerprint do333 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~334 │335 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)336337 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)338 │339 5 │ defmodule Nerves.MixPackage do340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~341 │342 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)343344 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Paths.beam)345 │346 5 │ defmodule Nerves.Paths do347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~348 │349 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)350351 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)352 │353 5 │ defmodule Nerves.TargetTuple do354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~355 │356 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)357358Generated nerves app359==> nerves_toolchain_armv6_nerves_linux_gnueabihf360Compiling 1 file (.ex)361Generated nerves_toolchain_armv6_nerves_linux_gnueabihf app362==> nerves_system_rpi0363Generated nerves_system_rpi0 app364==> nerves_compatibility_test365===> Analyzing applications...366===> Compiling unicode_util_compat367===> Analyzing applications...368===> Compiling idna369===> Analyzing applications...370===> Compiling telemetry371==> ecto372Compiling 56 files (.ex)373 warning: redefining module Ecto (current version loaded from /work/proj/_build/rpi0/lib/ecto/ebin/Elixir.Ecto.beam)374 │375 1 │ defmodule Ecto do376 │ ~~~~~~~~~~~~~~~~~377 │378 └─ lib/ecto.ex:1: Ecto (module)379380Generated ecto app381==> phoenix_pubsub382Compiling 12 files (.ex)383Generated phoenix_pubsub app384==> rustler_precompiled385Compiling 4 files (.ex)386Generated rustler_precompiled app387==> nerves_compatibility_test388===> Analyzing applications...389===> Compiling certifi390===> Analyzing applications...391===> Compiling parse_trans392==> unsafe393Compiling 3 files (.ex)394Generated unsafe app395==> cachex396Compiling 61 files (.ex)397 warning: type record/0 is overriding a built-in type398 │399 13 │ @type record ::400 │ ~~~~~~~~~~~~~~~401 │402 └─ lib/cachex/spec/validator.ex:13: (file)403404 warning: unused require Cachex.Services.Overseer405 │406 52 │ require Overseer407 │ ~408 │409 └─ lib/cachex.ex:52:3410411 warning: the following conditional expression:412413 schedule(scheduling)414415 will always evaluate to:416417 dynamic(:ok)418419 where "scheduling" was given the types:420421 # type: dynamic()422 # from: lib/cachex/limit/scheduled.ex:54:71423 {cache, {size, options, scheduling}} = args424425 # type: dynamic(empty_list() or non_empty_list(term(), term()))426 # from: lib/cachex/limit/scheduled.ex:56:5427 schedule(scheduling)428429 type warning found at:430 │431 56 │ schedule(scheduling) && {:noreply, args}432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~433 │434 └─ lib/cachex/limit/scheduled.ex:56: Cachex.Limit.Scheduled.handle_info/2435436Generated cachex app437==> uboot_env438Compiling 5 files (.ex)439Generated uboot_env app440==> nerves_compatibility_test441===> Analyzing applications...442===> Compiling metrics443===> Analyzing applications...444===> Compiling hackney445 ┌─ src/hackney_pool.erl:446 │447 80 │ case catch gen_server:call(Pool, {checkout, Connection, Requester, RequestRef}, CheckoutTimeout) of448 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.449Compile directive 'nowarn_deprecated_catch' can be used to suppress450warnings in selected modules.451452 ┌─ src/hackney_pool.erl:453 │454 101 │ _ = catch hackney_connection:close(Connection, Socket),455 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.456Compile directive 'nowarn_deprecated_catch' can be used to suppress457warnings in selected modules.458459 ┌─ src/hackney_pool.erl:460 │461 130 │ _ = catch hackney_connection:close(Connection, Socket),462 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.463Compile directive 'nowarn_deprecated_catch' can be used to suppress464warnings in selected modules.465466 ┌─ src/hackney_pool.erl:467 │468 134 │ catch hackney_connection:close(Connection, Socket),469 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.470Compile directive 'nowarn_deprecated_catch' can be used to suppress471warnings in selected modules.472473 ┌─ src/hackney_pool.erl:474 │475 319 │ catch Transport:close(Socket),476 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.477Compile directive 'nowarn_deprecated_catch' can be used to suppress478warnings in selected modules.479480 ┌─ src/hackney_pool.erl:481 │482 417 │ case catch hackney_connection:controlling_process(Connection, S, self()) of483 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.484Compile directive 'nowarn_deprecated_catch' can be used to suppress485warnings in selected modules.486487 ┌─ src/hackney_pool.erl:488 │489 423 │ _ = catch hackney_connection:close(Connection, S),490 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.491Compile directive 'nowarn_deprecated_catch' can be used to suppress492warnings in selected modules.493494 ┌─ src/hackney_pool.erl:495 │496 444 │ catch hackney_connection:close(Connection, Socket),497 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.498Compile directive 'nowarn_deprecated_catch' can be used to suppress499warnings in selected modules.500501 ┌─ src/hackney_pool.erl:502 │503 543 │ _ = (catch hackney_connection:close(Connection, Socket)),504 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.505Compile directive 'nowarn_deprecated_catch' can be used to suppress506warnings in selected modules.507508509 ┌─ src/hackney_happy.erl:510 │511 101 │ catch exit(Pid, normal),512 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.513Compile directive 'nowarn_deprecated_catch' can be used to suppress514warnings in selected modules.515516 ┌─ src/hackney_happy.erl:517 │518 128 │ case (catch inet_res:getbyname(Hostname, Type)) of519 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.520Compile directive 'nowarn_deprecated_catch' can be used to suppress521warnings in selected modules.522523 ┌─ src/hackney_happy.erl:524 │525 151 │ case (catch inet:gethostbyname(Hostname, InetType)) of526 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.527Compile directive 'nowarn_deprecated_catch' can be used to suppress528warnings in selected modules.529530531 ┌─ src/hackney_trace.erl:532 │533 132 │ (catch io:format(standard_io, "stop trace at ~s~n", [format_timestamp(Timestamp)])),534 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.535Compile directive 'nowarn_deprecated_catch' can be used to suppress536warnings in selected modules.537538 ┌─ src/hackney_trace.erl:539 │540 139 │ (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),541 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.542Compile directive 'nowarn_deprecated_catch' can be used to suppress543warnings in selected modules.544545 ┌─ src/hackney_trace.erl:546 │547 146 │ (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),548 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.549Compile directive 'nowarn_deprecated_catch' can be used to suppress550warnings in selected modules.551552 ┌─ src/hackney_trace.erl:553 │554 147 │ (catch file:close(Fd)),555 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.556Compile directive 'nowarn_deprecated_catch' can be used to suppress557warnings in selected modules.558559 ┌─ src/hackney_trace.erl:560 │561 154 │ (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),562 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.563Compile directive 'nowarn_deprecated_catch' can be used to suppress564warnings in selected modules.565566 ┌─ src/hackney_trace.erl:567 │568 155 │ (catch file:close(Fd)),569 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.570Compile directive 'nowarn_deprecated_catch' can be used to suppress571warnings in selected modules.572573 ┌─ src/hackney_trace.erl:574 │575 161 │ (catch print_hackney_trace(Fd, Sev, Timestamp, Who,576 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.577Compile directive 'nowarn_deprecated_catch' can be used to suppress578warnings in selected modules.579580 ┌─ src/hackney_trace.erl:581 │582 165 │ (catch print_trace(Fd, Event)),583 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.584Compile directive 'nowarn_deprecated_catch' can be used to suppress585warnings in selected modules.586587588 ┌─ src/hackney_manager.erl:589 │590 114 │ catch ets:delete(?MODULE, Ref),591 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.592Compile directive 'nowarn_deprecated_catch' can be used to suppress593warnings in selected modules.594595 ┌─ src/hackney_manager.erl:596 │597 125 │ catch Transport:close(Socket);598 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.599Compile directive 'nowarn_deprecated_catch' can be used to suppress600warnings in selected modules.601602 ┌─ src/hackney_manager.erl:603 │604 129 │ catch Handler:checkin(SocketRef, Socket)605 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.606Compile directive 'nowarn_deprecated_catch' can be used to suppress607warnings in selected modules.608609 ┌─ src/hackney_manager.erl:610 │611 133 │ catch Transport:controlling_process(Socket, self()),612 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.613Compile directive 'nowarn_deprecated_catch' can be used to suppress614warnings in selected modules.615616 ┌─ src/hackney_manager.erl:617 │618 134 │ catch Transport:close(Socket),619 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.620Compile directive 'nowarn_deprecated_catch' can be used to suppress621warnings in selected modules.622623 ┌─ src/hackney_manager.erl:624 │625 227 │ catch ets:delete(?MODULE, Ref),626 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.627Compile directive 'nowarn_deprecated_catch' can be used to suppress628warnings in selected modules.629630 ┌─ src/hackney_manager.erl:631 │632 255 │ catch ets:delete(?MODULE, Ref),633 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.634Compile directive 'nowarn_deprecated_catch' can be used to suppress635warnings in selected modules.636637 ┌─ src/hackney_manager.erl:638 │639 269 │ catch Transport:controlling_process(Socket, self()),640 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.641Compile directive 'nowarn_deprecated_catch' can be used to suppress642warnings in selected modules.643644 ┌─ src/hackney_manager.erl:645 │646 270 │ catch Transport:close(Socket),647 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.648Compile directive 'nowarn_deprecated_catch' can be used to suppress649warnings in selected modules.650651 ┌─ src/hackney_manager.erl:652 │653 383 │ catch unlink(Stream),654 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.655Compile directive 'nowarn_deprecated_catch' can be used to suppress656warnings in selected modules.657658 ┌─ src/hackney_manager.erl:659 │660 416 │ catch ets:delete(?REFS, Ref),661 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.662Compile directive 'nowarn_deprecated_catch' can be used to suppress663warnings in selected modules.664665 ┌─ src/hackney_manager.erl:666 │667 426 │ catch ets:delete(?REFS, Ref),668 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.669Compile directive 'nowarn_deprecated_catch' can be used to suppress670warnings in selected modules.671672 ┌─ src/hackney_manager.erl:673 │674 470 │ case catch hackney_stream:start_link(StreamTo2, Ref, Client) of675 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.676Compile directive 'nowarn_deprecated_catch' can be used to suppress677warnings in selected modules.678679 ┌─ src/hackney_manager.erl:680 │681 487 │ catch Transport:close(Socket),682 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.683Compile directive 'nowarn_deprecated_catch' can be used to suppress684warnings in selected modules.685686 ┌─ src/hackney_manager.erl:687 │688 543 │ catch ets:delete(?REFS, Ref),689 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.690Compile directive 'nowarn_deprecated_catch' can be used to suppress691warnings in selected modules.692693 ┌─ src/hackney_manager.erl:694 │695 544 │ catch ets:delete(?MODULE, Ref),696 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.697Compile directive 'nowarn_deprecated_catch' can be used to suppress698warnings in selected modules.699700 ┌─ src/hackney_manager.erl:701 │702 559 │ catch ets:delete(?REFS, Ref),703 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.704Compile directive 'nowarn_deprecated_catch' can be used to suppress705warnings in selected modules.706707 ┌─ src/hackney_manager.erl:708 │709 560 │ catch ets:delete(?MODULE, Ref),710 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.711Compile directive 'nowarn_deprecated_catch' can be used to suppress712warnings in selected modules.713714 ┌─ src/hackney_manager.erl:715 │716 618 │ catch unlink(Pid),717 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.718Compile directive 'nowarn_deprecated_catch' can be used to suppress719warnings in selected modules.720721722==> property_table723Compiling 8 files (.ex)724Generated property_table app725==> nerves_uevent726 CC uevent.o727 LD uevent728Compiling 5 files (.ex)729Generated nerves_uevent app730==> nerves_runtime731Compiling 14 files (.ex)732Generated nerves_runtime app733==> toolshed734Compiling 5 files (.ex)735Generated toolshed app736==> httpoison737Compiling 3 files (.ex)738Generated httpoison app739==> hyperliquid740Compiling 214 files (.ex)741742== Compilation error in file lib/hyperliquid/signer.ex ==743** (RuntimeError) precompiled NIF is not available for this target: "arm-unknown-linux-gnueabihf".744The available targets are:745 - aarch64-apple-darwin746 - aarch64-unknown-linux-gnu747 - x86_64-apple-darwin748 - x86_64-unknown-linux-gnu749 - x86_64-pc-windows-gnu750 - x86_64-pc-windows-msvc751 lib/hyperliquid/signer.ex:4: (module)752could not compile dependency :hyperliquid, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile hyperliquid --force", update it with "mix deps.update hyperliquid" or clean it with "mix deps.clean hyperliquid"