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"