hyperliquid

Build log

nerves_system_x86_64

hyperliquid 0.4.1 · fail · run hyperliquid-0.4.1-1790949033767
517 of 517 lines
1Resolving Hex dependencies...2Resolution completed in 0.351s3Unchanged: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==> eternal147Compiling 5 files (.ex)148Generated eternal app149==> mint_web_socket150Compiling 7 files (.ex)151Generated mint_web_socket app152==> nerves_compatibility_test153===> Analyzing applications...154===> Compiling sleeplocks155==> jumper156Compiling 1 file (.ex)157Generated jumper app158==> ex_hash_ring159Compiling 7 files (.ex)160Generated ex_hash_ring app161==> nerves_compatibility_test162===> Analyzing applications...163===> Compiling cowlib164===> Analyzing applications...165===> Compiling gun166===> Analyzing applications...167===> Compiling unicode_util_compat168===> Analyzing applications...169===> Compiling idna170===> Analyzing applications...171===> Compiling certifi172===> Analyzing applications...173===> Compiling parse_trans174==> unsafe175Compiling 3 files (.ex)176Generated unsafe app177==> cachex178Compiling 61 files (.ex)179    warning: type record/0 is overriding a built-in type180    │181 13 │   @type record ::182    │   ~~~~~~~~~~~~~~~183    │184    └─ lib/cachex/spec/validator.ex:13: (file)185186    warning: unused require Cachex.Services.Overseer187    │188 52 │   require Overseer189    │   ~190    │191    └─ lib/cachex.ex:52:3192193    warning: the following conditional expression:194195        schedule(scheduling)196197    will always evaluate to:198199        dynamic(:ok)200201    where "scheduling" was given the types:202203        # type: dynamic()204        # from: lib/cachex/limit/scheduled.ex:54:71205        {cache, {size, options, scheduling}} = args206207        # type: dynamic(empty_list() or non_empty_list(term(), term()))208        # from: lib/cachex/limit/scheduled.ex:56:5209        schedule(scheduling)210211    type warning found at:212    │213 56 │     schedule(scheduling) && {:noreply, args}214    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~215    │216    └─ lib/cachex/limit/scheduled.ex:56: Cachex.Limit.Scheduled.handle_info/2217218Generated cachex app219==> nerves_compatibility_test220===> Analyzing applications...221===> Compiling metrics222===> Analyzing applications...223===> Compiling hackney224     ┌─ src/hackney_trace.erl:225     │226 132 │    (catch io:format(standard_io, "stop trace at ~s~n", [format_timestamp(Timestamp)])),227     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.228Compile directive 'nowarn_deprecated_catch' can be used to suppress229warnings in selected modules.230231     ┌─ src/hackney_trace.erl:232     │233 139 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),234     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.235Compile directive 'nowarn_deprecated_catch' can be used to suppress236warnings in selected modules.237238     ┌─ src/hackney_trace.erl:239     │240 146 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),241     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.242Compile directive 'nowarn_deprecated_catch' can be used to suppress243warnings in selected modules.244245     ┌─ src/hackney_trace.erl:246     │247 147 │    (catch file:close(Fd)),248     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.249Compile directive 'nowarn_deprecated_catch' can be used to suppress250warnings in selected modules.251252     ┌─ src/hackney_trace.erl:253     │254 154 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),255     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.256Compile directive 'nowarn_deprecated_catch' can be used to suppress257warnings in selected modules.258259     ┌─ src/hackney_trace.erl:260     │261 155 │    (catch file:close(Fd)),262     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.263Compile directive 'nowarn_deprecated_catch' can be used to suppress264warnings in selected modules.265266     ┌─ src/hackney_trace.erl:267     │268 161 │    (catch print_hackney_trace(Fd, Sev, Timestamp, Who,269     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.270Compile directive 'nowarn_deprecated_catch' can be used to suppress271warnings in selected modules.272273     ┌─ src/hackney_trace.erl:274     │275 165 │    (catch print_trace(Fd, Event)),276     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.277Compile directive 'nowarn_deprecated_catch' can be used to suppress278warnings in selected modules.279280281    ┌─ src/hackney_pool.erl:282    │283 80 │    case catch gen_server:call(Pool, {checkout, Connection, Requester, RequestRef}, CheckoutTimeout) of284    │         ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.285Compile directive 'nowarn_deprecated_catch' can be used to suppress286warnings in selected modules.287288     ┌─ src/hackney_pool.erl:289     │290 101 │                _ = catch hackney_connection:close(Connection, Socket),291     │                    ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.292Compile directive 'nowarn_deprecated_catch' can be used to suppress293warnings in selected modules.294295     ┌─ src/hackney_pool.erl:296     │297 130 │            _ = catch hackney_connection:close(Connection, Socket),298     │                ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.299Compile directive 'nowarn_deprecated_catch' can be used to suppress300warnings in selected modules.301302     ┌─ src/hackney_pool.erl:303     │304 134 │        catch hackney_connection:close(Connection, Socket),305     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.306Compile directive 'nowarn_deprecated_catch' can be used to suppress307warnings in selected modules.308309     ┌─ src/hackney_pool.erl:310     │311 319 │                 catch Transport:close(Socket),312     │                 ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.313Compile directive 'nowarn_deprecated_catch' can be used to suppress314warnings in selected modules.315316     ┌─ src/hackney_pool.erl:317     │318 417 │                case catch hackney_connection:controlling_process(Connection, S, self()) of319     │                     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.320Compile directive 'nowarn_deprecated_catch' can be used to suppress321warnings in selected modules.322323     ┌─ src/hackney_pool.erl:324     │325 423 │                    _ = catch hackney_connection:close(Connection, S),326     │                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.327Compile directive 'nowarn_deprecated_catch' can be used to suppress328warnings in selected modules.329330     ┌─ src/hackney_pool.erl:331     │332 444 │        catch hackney_connection:close(Connection, Socket),333     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.334Compile directive 'nowarn_deprecated_catch' can be used to suppress335warnings in selected modules.336337     ┌─ src/hackney_pool.erl:338     │339 543 │            _ = (catch hackney_connection:close(Connection, Socket)),340     │                 ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.341Compile directive 'nowarn_deprecated_catch' can be used to suppress342warnings in selected modules.343344345     ┌─ src/hackney_happy.erl:346     │347 101 │    catch exit(Pid, normal),348     │    ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.349Compile directive 'nowarn_deprecated_catch' can be used to suppress350warnings in selected modules.351352     ┌─ src/hackney_happy.erl:353     │354 128 │    case (catch inet_res:getbyname(Hostname, Type)) of355     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.356Compile directive 'nowarn_deprecated_catch' can be used to suppress357warnings in selected modules.358359     ┌─ src/hackney_happy.erl:360     │361 151 │    case (catch inet:gethostbyname(Hostname, InetType)) of362     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.363Compile directive 'nowarn_deprecated_catch' can be used to suppress364warnings in selected modules.365366367     ┌─ src/hackney_manager.erl:368     │369 114 │    catch ets:delete(?MODULE, Ref),370     │    ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.371Compile directive 'nowarn_deprecated_catch' can be used to suppress372warnings in selected modules.373374     ┌─ src/hackney_manager.erl:375     │376 125 │            catch Transport:close(Socket);377     │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.378Compile directive 'nowarn_deprecated_catch' can be used to suppress379warnings in selected modules.380381     ┌─ src/hackney_manager.erl:382     │383 129 │            catch Handler:checkin(SocketRef, Socket)384     │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.385Compile directive 'nowarn_deprecated_catch' can be used to suppress386warnings in selected modules.387388     ┌─ src/hackney_manager.erl:389     │390 133 │          catch Transport:controlling_process(Socket, self()),391     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.392Compile directive 'nowarn_deprecated_catch' can be used to suppress393warnings in selected modules.394395     ┌─ src/hackney_manager.erl:396     │397 134 │          catch Transport:close(Socket),398     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.399Compile directive 'nowarn_deprecated_catch' can be used to suppress400warnings in selected modules.401402     ┌─ src/hackney_manager.erl:403     │404 227 │            catch ets:delete(?MODULE, Ref),405     │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.406Compile directive 'nowarn_deprecated_catch' can be used to suppress407warnings in selected modules.408409     ┌─ src/hackney_manager.erl:410     │411 255 │    catch ets:delete(?MODULE, Ref),412     │    ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.413Compile directive 'nowarn_deprecated_catch' can be used to suppress414warnings in selected modules.415416     ┌─ src/hackney_manager.erl:417     │418 269 │          catch Transport:controlling_process(Socket, self()),419     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.420Compile directive 'nowarn_deprecated_catch' can be used to suppress421warnings in selected modules.422423     ┌─ src/hackney_manager.erl:424     │425 270 │          catch Transport:close(Socket),426     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.427Compile directive 'nowarn_deprecated_catch' can be used to suppress428warnings in selected modules.429430     ┌─ src/hackney_manager.erl:431     │432 383 │          catch unlink(Stream),433     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.434Compile directive 'nowarn_deprecated_catch' can be used to suppress435warnings in selected modules.436437     ┌─ src/hackney_manager.erl:438     │439 416 │        catch ets:delete(?REFS, Ref),440     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.441Compile directive 'nowarn_deprecated_catch' can be used to suppress442warnings in selected modules.443444     ┌─ src/hackney_manager.erl:445     │446 426 │        catch ets:delete(?REFS, Ref),447     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.448Compile directive 'nowarn_deprecated_catch' can be used to suppress449warnings in selected modules.450451     ┌─ src/hackney_manager.erl:452     │453 470 │    case catch hackney_stream:start_link(StreamTo2, Ref, Client) of454     │         ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.455Compile directive 'nowarn_deprecated_catch' can be used to suppress456warnings in selected modules.457458     ┌─ src/hackney_manager.erl:459     │460 487 │           catch Transport:close(Socket),461     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.462Compile directive 'nowarn_deprecated_catch' can be used to suppress463warnings in selected modules.464465     ┌─ src/hackney_manager.erl:466     │467 543 │        catch ets:delete(?REFS, Ref),468     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.469Compile directive 'nowarn_deprecated_catch' can be used to suppress470warnings in selected modules.471472     ┌─ src/hackney_manager.erl:473     │474 544 │        catch ets:delete(?MODULE, Ref),475     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.476Compile directive 'nowarn_deprecated_catch' can be used to suppress477warnings in selected modules.478479     ┌─ src/hackney_manager.erl:480     │481 559 │        catch ets:delete(?REFS, Ref),482     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.483Compile directive 'nowarn_deprecated_catch' can be used to suppress484warnings in selected modules.485486     ┌─ src/hackney_manager.erl:487     │488 560 │        catch ets:delete(?MODULE, Ref),489     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.490Compile directive 'nowarn_deprecated_catch' can be used to suppress491warnings in selected modules.492493     ┌─ src/hackney_manager.erl:494     │495 618 │        catch unlink(Pid),496     │        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.497Compile directive 'nowarn_deprecated_catch' can be used to suppress498warnings in selected modules.499500501==> httpoison502Compiling 3 files (.ex)503Generated httpoison app504==> hyperliquid505Compiling 214 files (.ex)506507== Compilation error in file lib/hyperliquid/signer.ex ==508** (RuntimeError) precompiled NIF is not available for this target: "x86_64-unknown-linux-musl".509The available targets are:510 - aarch64-apple-darwin511 - aarch64-unknown-linux-gnu512 - x86_64-apple-darwin513 - x86_64-unknown-linux-gnu514 - x86_64-pc-windows-gnu515 - x86_64-pc-windows-msvc516    lib/hyperliquid/signer.ex:4: (module)517could 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"