hyperliquid

Build log

nerves_system_mangopi_mq_pro

hyperliquid 0.4.1 · fail · run hyperliquid-0.4.1-1790949033767
752 of 752 lines
1Resolving Hex dependencies...2Resolution completed in 0.27s3Unchanged: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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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_riscv64_nerves_linux_gnu360Compiling 1 file (.ex)361Generated nerves_toolchain_riscv64_nerves_linux_gnu app362==> nerves_system_mangopi_mq_pro363Generated nerves_system_mangopi_mq_pro 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/mangopi_mq_pro/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_manager.erl:446     │447 114 │    catch ets:delete(?MODULE, Ref),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_manager.erl:453     │454 125 │            catch Transport:close(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_manager.erl:460     │461 129 │            catch Handler:checkin(SocketRef, 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_manager.erl:467     │468 133 │          catch Transport:controlling_process(Socket, self()),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_manager.erl:474     │475 134 │          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_manager.erl:481     │482 227 │            catch ets:delete(?MODULE, Ref),483     │            ╰── 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_manager.erl:488     │489 255 │    catch ets:delete(?MODULE, Ref),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_manager.erl:495     │496 269 │          catch Transport:controlling_process(Socket, self()),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_manager.erl:502     │503 270 │          catch Transport:close(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.507508     ┌─ src/hackney_manager.erl:509     │510 383 │          catch unlink(Stream),511     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.512Compile directive 'nowarn_deprecated_catch' can be used to suppress513warnings in selected modules.514515     ┌─ src/hackney_manager.erl:516     │517 416 │        catch ets:delete(?REFS, Ref),518     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.519Compile directive 'nowarn_deprecated_catch' can be used to suppress520warnings in selected modules.521522     ┌─ src/hackney_manager.erl:523     │524 426 │        catch ets:delete(?REFS, Ref),525     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.526Compile directive 'nowarn_deprecated_catch' can be used to suppress527warnings in selected modules.528529     ┌─ src/hackney_manager.erl:530     │531 470 │    case catch hackney_stream:start_link(StreamTo2, Ref, Client) of532     │         ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.533Compile directive 'nowarn_deprecated_catch' can be used to suppress534warnings in selected modules.535536     ┌─ src/hackney_manager.erl:537     │538 487 │           catch Transport:close(Socket),539     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.540Compile directive 'nowarn_deprecated_catch' can be used to suppress541warnings in selected modules.542543     ┌─ src/hackney_manager.erl:544     │545 543 │        catch ets:delete(?REFS, Ref),546     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.547Compile directive 'nowarn_deprecated_catch' can be used to suppress548warnings in selected modules.549550     ┌─ src/hackney_manager.erl:551     │552 544 │        catch ets:delete(?MODULE, Ref),553     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.554Compile directive 'nowarn_deprecated_catch' can be used to suppress555warnings in selected modules.556557     ┌─ src/hackney_manager.erl:558     │559 559 │        catch ets:delete(?REFS, Ref),560     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.561Compile directive 'nowarn_deprecated_catch' can be used to suppress562warnings in selected modules.563564     ┌─ src/hackney_manager.erl:565     │566 560 │        catch ets:delete(?MODULE, Ref),567     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.568Compile directive 'nowarn_deprecated_catch' can be used to suppress569warnings in selected modules.570571     ┌─ src/hackney_manager.erl:572     │573 618 │        catch unlink(Pid),574     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.575Compile directive 'nowarn_deprecated_catch' can be used to suppress576warnings in selected modules.577578579     ┌─ src/hackney_happy.erl:580     │581 101 │    catch exit(Pid, normal),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_happy.erl:587     │588 128 │    case (catch inet_res:getbyname(Hostname, Type)) of589     │          ╰── 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_happy.erl:594     │595 151 │    case (catch inet:gethostbyname(Hostname, InetType)) of596     │          ╰── 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_trace.erl:602     │603 132 │    (catch io:format(standard_io, "stop trace at ~s~n", [format_timestamp(Timestamp)])),604     │     ╰── 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_trace.erl:609     │610 139 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),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_trace.erl:616     │617 146 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),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_trace.erl:623     │624 147 │    (catch file:close(Fd)),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_trace.erl:630     │631 154 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),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_trace.erl:637     │638 155 │    (catch file:close(Fd)),639     │     ╰── 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_trace.erl:644     │645 161 │    (catch print_hackney_trace(Fd, Sev, Timestamp, Who,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_trace.erl:651     │652 165 │    (catch print_trace(Fd, Event)),653     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.654Compile directive 'nowarn_deprecated_catch' can be used to suppress655warnings in selected modules.656657658    ┌─ src/hackney_pool.erl:659    │660 80 │    case catch gen_server:call(Pool, {checkout, Connection, Requester, RequestRef}, CheckoutTimeout) of661    │         ╰── 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_pool.erl:666     │667 101 │                _ = catch hackney_connection:close(Connection, Socket),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_pool.erl:673     │674 130 │            _ = catch hackney_connection:close(Connection, Socket),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_pool.erl:680     │681 134 │        catch hackney_connection:close(Connection, 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_pool.erl:687     │688 319 │                 catch Transport:close(Socket),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_pool.erl:694     │695 417 │                case catch hackney_connection:controlling_process(Connection, S, self()) of696     │                     ╰── 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_pool.erl:701     │702 423 │                    _ = catch hackney_connection:close(Connection, S),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_pool.erl:708     │709 444 │        catch hackney_connection:close(Connection, Socket),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_pool.erl:715     │716 543 │            _ = (catch hackney_connection:close(Connection, Socket)),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: "riscv64gc-unknown-linux-gnu".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"