Build log
nerves_system_trellis
hyperliquid 0.4.1 · fail · run hyperliquid-0.4.1-1790949033767
752 of 752 lines
1Resolving Hex dependencies...2Resolution completed in 0.462s3Unchanged: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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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_armv7_nerves_linux_gnueabihf360Compiling 1 file (.ex)361Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app362==> nerves_system_trellis363Generated nerves_system_trellis 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/trellis/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_happy.erl:446 │447 101 │ catch exit(Pid, normal),448 │ ╰── 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_happy.erl:453 │454 128 │ case (catch inet_res:getbyname(Hostname, Type)) of455 │ ╰── 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_happy.erl:460 │461 151 │ case (catch inet:gethostbyname(Hostname, InetType)) of462 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.463Compile directive 'nowarn_deprecated_catch' can be used to suppress464warnings in selected modules.465466467 ┌─ src/hackney_manager.erl:468 │469 114 │ catch ets:delete(?MODULE, Ref),470 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.471Compile directive 'nowarn_deprecated_catch' can be used to suppress472warnings in selected modules.473474 ┌─ src/hackney_manager.erl:475 │476 125 │ catch Transport:close(Socket);477 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.478Compile directive 'nowarn_deprecated_catch' can be used to suppress479warnings in selected modules.480481 ┌─ src/hackney_manager.erl:482 │483 129 │ catch Handler:checkin(SocketRef, Socket)484 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.485Compile directive 'nowarn_deprecated_catch' can be used to suppress486warnings in selected modules.487488 ┌─ src/hackney_manager.erl:489 │490 133 │ catch Transport:controlling_process(Socket, self()),491 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.492Compile directive 'nowarn_deprecated_catch' can be used to suppress493warnings in selected modules.494495 ┌─ src/hackney_manager.erl:496 │497 134 │ catch Transport:close(Socket),498 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.499Compile directive 'nowarn_deprecated_catch' can be used to suppress500warnings in selected modules.501502 ┌─ src/hackney_manager.erl:503 │504 227 │ catch ets:delete(?MODULE, Ref),505 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.506Compile directive 'nowarn_deprecated_catch' can be used to suppress507warnings in selected modules.508509 ┌─ src/hackney_manager.erl:510 │511 255 │ catch ets:delete(?MODULE, Ref),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_manager.erl:517 │518 269 │ catch Transport:controlling_process(Socket, self()),519 │ ╰── 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_manager.erl:524 │525 270 │ catch Transport:close(Socket),526 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.527Compile directive 'nowarn_deprecated_catch' can be used to suppress528warnings in selected modules.529530 ┌─ src/hackney_manager.erl:531 │532 383 │ catch unlink(Stream),533 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.534Compile directive 'nowarn_deprecated_catch' can be used to suppress535warnings in selected modules.536537 ┌─ src/hackney_manager.erl:538 │539 416 │ catch ets:delete(?REFS, Ref),540 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.541Compile directive 'nowarn_deprecated_catch' can be used to suppress542warnings in selected modules.543544 ┌─ src/hackney_manager.erl:545 │546 426 │ catch ets:delete(?REFS, Ref),547 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.548Compile directive 'nowarn_deprecated_catch' can be used to suppress549warnings in selected modules.550551 ┌─ src/hackney_manager.erl:552 │553 470 │ case catch hackney_stream:start_link(StreamTo2, Ref, Client) of554 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.555Compile directive 'nowarn_deprecated_catch' can be used to suppress556warnings in selected modules.557558 ┌─ src/hackney_manager.erl:559 │560 487 │ catch Transport:close(Socket),561 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.562Compile directive 'nowarn_deprecated_catch' can be used to suppress563warnings in selected modules.564565 ┌─ src/hackney_manager.erl:566 │567 543 │ catch ets:delete(?REFS, Ref),568 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.569Compile directive 'nowarn_deprecated_catch' can be used to suppress570warnings in selected modules.571572 ┌─ src/hackney_manager.erl:573 │574 544 │ catch ets:delete(?MODULE, Ref),575 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.576Compile directive 'nowarn_deprecated_catch' can be used to suppress577warnings in selected modules.578579 ┌─ src/hackney_manager.erl:580 │581 559 │ catch ets:delete(?REFS, Ref),582 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.583Compile directive 'nowarn_deprecated_catch' can be used to suppress584warnings in selected modules.585586 ┌─ src/hackney_manager.erl:587 │588 560 │ catch ets:delete(?MODULE, Ref),589 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.590Compile directive 'nowarn_deprecated_catch' can be used to suppress591warnings in selected modules.592593 ┌─ src/hackney_manager.erl:594 │595 618 │ catch unlink(Pid),596 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.597Compile directive 'nowarn_deprecated_catch' can be used to suppress598warnings in selected modules.599600601 ┌─ src/hackney_pool.erl:602 │603 80 │ case catch gen_server:call(Pool, {checkout, Connection, Requester, RequestRef}, CheckoutTimeout) of604 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.605Compile directive 'nowarn_deprecated_catch' can be used to suppress606warnings in selected modules.607608 ┌─ src/hackney_pool.erl:609 │610 101 │ _ = catch hackney_connection:close(Connection, Socket),611 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.612Compile directive 'nowarn_deprecated_catch' can be used to suppress613warnings in selected modules.614615 ┌─ src/hackney_pool.erl:616 │617 130 │ _ = catch hackney_connection:close(Connection, Socket),618 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.619Compile directive 'nowarn_deprecated_catch' can be used to suppress620warnings in selected modules.621622 ┌─ src/hackney_pool.erl:623 │624 134 │ catch hackney_connection:close(Connection, Socket),625 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.626Compile directive 'nowarn_deprecated_catch' can be used to suppress627warnings in selected modules.628629 ┌─ src/hackney_pool.erl:630 │631 319 │ catch Transport:close(Socket),632 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.633Compile directive 'nowarn_deprecated_catch' can be used to suppress634warnings in selected modules.635636 ┌─ src/hackney_pool.erl:637 │638 417 │ case catch hackney_connection:controlling_process(Connection, S, self()) of639 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.640Compile directive 'nowarn_deprecated_catch' can be used to suppress641warnings in selected modules.642643 ┌─ src/hackney_pool.erl:644 │645 423 │ _ = catch hackney_connection:close(Connection, S),646 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.647Compile directive 'nowarn_deprecated_catch' can be used to suppress648warnings in selected modules.649650 ┌─ src/hackney_pool.erl:651 │652 444 │ catch hackney_connection:close(Connection, Socket),653 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.654Compile directive 'nowarn_deprecated_catch' can be used to suppress655warnings in selected modules.656657 ┌─ src/hackney_pool.erl:658 │659 543 │ _ = (catch hackney_connection:close(Connection, Socket)),660 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.661Compile directive 'nowarn_deprecated_catch' can be used to suppress662warnings in selected modules.663664665 ┌─ src/hackney_trace.erl:666 │667 132 │ (catch io:format(standard_io, "stop trace at ~s~n", [format_timestamp(Timestamp)])),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_trace.erl:673 │674 139 │ (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),675 │ ╰── 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_trace.erl:680 │681 146 │ (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),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_trace.erl:687 │688 147 │ (catch file:close(Fd)),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_trace.erl:694 │695 154 │ (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),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_trace.erl:701 │702 155 │ (catch file:close(Fd)),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_trace.erl:708 │709 161 │ (catch print_hackney_trace(Fd, Sev, Timestamp, Who,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_trace.erl:715 │716 165 │ (catch print_trace(Fd, Event)),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"