storebrand

Build log

nerves_system_x86_64

storebrand 0.1.1 · fail · run storebrand-0.1.1-1791115272994
293 of 293 lines
1Resolving Hex dependencies...2Resolution completed in 0.199s3Unchanged:4  certifi 1.0.05  circular_buffer 1.1.06  elixir_make 0.10.07  hackney 1.6.6 RETIRED! VULNERABLE!8    (invalid)910    EEF-CVE-2026-47075 (MEDIUM)11    aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf12    CR/LF injection in query parameter in hackney13    https://osv.dev/vulnerability/EEF-CVE-2026-470751415    GHSA-vq52-99r9-h5pw (LOW)16    aka: CVE-2025-121117    Server-side Request Forgery (SSRF) in hackney18    https://osv.dev/vulnerability/GHSA-vq52-99r9-h5pw1920    EEF-CVE-2026-47071 (HIGH)21    aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr22    SOCKS5 TLS upgrade ignores caller timeout in hackney23    https://osv.dev/vulnerability/EEF-CVE-2026-470712425    GHSA-9fm9-hp7p-53mf (LOW)26    aka: CVE-2025-386427    Hackney fails to properly release HTTP connections to the pool28    https://osv.dev/vulnerability/GHSA-9fm9-hp7p-53mf2930    EEF-CVE-2026-47069 (LOW)31    aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw232    CRLF injection in cookie domain/path options in hackney33    https://osv.dev/vulnerability/EEF-CVE-2026-470693435    EEF-CVE-2026-47076 (MEDIUM)36    aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq37    SSRF allowlist bypass via percent-encoded host in hackney38    https://osv.dev/vulnerability/EEF-CVE-2026-4707639  httpoison 0.9.240  idna 4.0.041  interactive_cmd 0.1.442  metrics 1.0.143  mimerl 1.0.244  nerves 2.0.0-pre.245  nerves_discovery 0.1.546  nerves_logging 0.2.447  nerves_runtime 0.13.1348  nerves_system_bbb 2.30.249  nerves_system_br 1.34.450  nerves_system_mangopi_mq_pro 0.17.251  nerves_system_qemu_aarch64 0.4.252  nerves_system_rpi0 2.1.253  nerves_system_rpi4 2.1.254  nerves_system_rpi5 2.1.255  nerves_system_trellis 0.5.056  nerves_system_x86_64 1.34.257  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.158  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.159  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.160  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.161  nerves_toolchain_x86_64_nerves_linux_musl 15.3.162  nerves_uevent 0.1.763  poison 3.1.064  property_table 0.3.465  ring_logger 0.11.766  ssl_verify_fun 1.1.167  storebrand 0.1.168  tablet 0.3.369  toolshed 0.5.070  uboot_env 1.0.271  uuid 1.1.872* Getting storebrand (Hex package)73* Getting nerves (Hex package)74* Getting ring_logger (Hex package)75* Getting toolshed (Hex package)76* Getting nerves_runtime (Hex package)77* Getting nerves_system_bbb (Hex package)78* Getting nerves_system_mangopi_mq_pro (Hex package)79* Getting nerves_system_qemu_aarch64 (Hex package)80* Getting nerves_system_rpi0 (Hex package)81* Getting nerves_system_rpi4 (Hex package)82* Getting nerves_system_rpi5 (Hex package)83* Getting nerves_system_trellis (Hex package)84* Getting nerves_system_x86_64 (Hex package)85* Getting nerves_system_br (Hex package)86* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)87* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)88* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)89* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)90* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)91* Getting nerves_logging (Hex package)92* Getting nerves_uevent (Hex package)93* Getting uboot_env (Hex package)94* Getting elixir_make (Hex package)95* Getting property_table (Hex package)96* Getting circular_buffer (Hex package)97* Getting interactive_cmd (Hex package)98* Getting nerves_discovery (Hex package)99* Getting tablet (Hex package)100* Getting hackney (Hex package)101* Getting httpoison (Hex package)102* Getting poison (Hex package)103* Getting uuid (Hex package)104* Getting certifi (Hex package)105* Getting idna (Hex package)106* Getting metrics (Hex package)107* Getting mimerl (Hex package)108* Getting ssl_verify_fun (Hex package)109Found retired packages, see above for details110Found packages with security advisories, see above for details111    warning: String.strip/1 is deprecated. Use String.trim/1 instead112    │113  4 │   @version File.read!("VERSION") |> String.strip114    │                                            ~115    │116    └─ /work/proj/deps_x86_64/poison/mix.exs:4:44: Poison.Mixfile (module)117118===> Analyzing applications...119===> Compiling certifi120===> Analyzing applications...121===> Compiling hackney122     ┌─ src/hackney_trace.erl:123     │124 130 │    (catch io:format(standard_io, "stop trace at ~s~n", [format_timestamp(Timestamp)])),125     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.126Compile directive 'nowarn_deprecated_catch' can be used to suppress127warnings in selected modules.128129     ┌─ src/hackney_trace.erl:130     │131 137 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),132     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.133Compile directive 'nowarn_deprecated_catch' can be used to suppress134warnings in selected modules.135136     ┌─ src/hackney_trace.erl:137     │138 144 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),139     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.140Compile directive 'nowarn_deprecated_catch' can be used to suppress141warnings in selected modules.142143     ┌─ src/hackney_trace.erl:144     │145 145 │    (catch file:close(Fd)),146     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.147Compile directive 'nowarn_deprecated_catch' can be used to suppress148warnings in selected modules.149150     ┌─ src/hackney_trace.erl:151     │152 152 │    (catch io:format(Fd, "stop trace at ~s~n", [format_timestamp(Timestamp)])),153     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.154Compile directive 'nowarn_deprecated_catch' can be used to suppress155warnings in selected modules.156157     ┌─ src/hackney_trace.erl:158     │159 153 │    (catch file:close(Fd)),160     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.161Compile directive 'nowarn_deprecated_catch' can be used to suppress162warnings in selected modules.163164     ┌─ src/hackney_trace.erl:165     │166 159 │    (catch print_hackney_trace(Fd, Sev, Timestamp, Who,167     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.168Compile directive 'nowarn_deprecated_catch' can be used to suppress169warnings in selected modules.170171     ┌─ src/hackney_trace.erl:172     │173 163 │    (catch print_trace(Fd, Event)),174     │     ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.175Compile directive 'nowarn_deprecated_catch' can be used to suppress176warnings in selected modules.177178179    ┌─ src/hackney_ssl.erl:180    │181 65 │    case lists:keymember(ecdh_rsa, 1, ssl:cipher_suites()) of182    │                                      ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead183184185    ┌─ src/hackney_stream.erl:186    │187 35 │          erlang:get_stacktrace()},188    │          ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace189190191    ┌─ src/hackney_pool.erl:192    │193 90 │              catch Transport:close(Socket),194    │              ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.195Compile directive 'nowarn_deprecated_catch' can be used to suppress196warnings in selected modules.197198    ┌─ src/hackney_pool.erl:199    │200 94 │          catch Transport:close(Socket),201    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.202Compile directive 'nowarn_deprecated_catch' can be used to suppress203warnings in selected modules.204205     ┌─ src/hackney_pool.erl:206     │207 285 │                   catch Transport:close(Socket),208     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.209Compile directive 'nowarn_deprecated_catch' can be used to suppress210warnings in selected modules.211212     ┌─ src/hackney_pool.erl:213     │214 381 │                  catch Transport:controlling_process(S, self()),215     │                  ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.216Compile directive 'nowarn_deprecated_catch' can be used to suppress217warnings in selected modules.218219     ┌─ src/hackney_pool.erl:220     │221 403 │          catch Transport:close(Socket),222     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.223Compile directive 'nowarn_deprecated_catch' can be used to suppress224warnings in selected modules.225226     ┌─ src/hackney_pool.erl:227     │228 493 │              catch Transport:close(Socket),229     │              ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.230Compile directive 'nowarn_deprecated_catch' can be used to suppress231warnings in selected modules.232233234     ┌─ src/hackney_manager.erl:235     │236 122 │          catch Transport:controlling_process(Socket, self()),237     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.238Compile directive 'nowarn_deprecated_catch' can be used to suppress239warnings in selected modules.240241     ┌─ src/hackney_manager.erl:242     │243 123 │          catch Transport:close(Socket),244     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.245Compile directive 'nowarn_deprecated_catch' can be used to suppress246warnings in selected modules.247248     ┌─ src/hackney_manager.erl:249     │250 255 │          catch Transport:controlling_process(Socket, self()),251     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.252Compile directive 'nowarn_deprecated_catch' can be used to suppress253warnings in selected modules.254255     ┌─ src/hackney_manager.erl:256     │257 256 │          catch Transport:close(Socket),258     │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.259Compile directive 'nowarn_deprecated_catch' can be used to suppress260warnings in selected modules.261262     ┌─ src/hackney_manager.erl:263     │264 456 │    case catch hackney_stream:start_link(StreamTo2, Ref, Client) of265     │         ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.266Compile directive 'nowarn_deprecated_catch' can be used to suppress267warnings in selected modules.268269270==> httpoison271Compiling 2 files (.ex)272Generated httpoison app273==> storebrand274Compiling 2 files (.ex)275    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead276    │277  8 │   unless Application.get_env(:storebrand, Storebrand) do278    │                      ~279    │280    └─ lib/storebrand.ex:8:22: Storebrand (module)281282    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead283    │284 12 │   unless Keyword.get(Application.get_env(:storebrand, Storebrand), :url) do285    │                                  ~286    │287    └─ lib/storebrand.ex:12:34: Storebrand (module)288289290== Compilation error in file lib/storebrand.ex ==291** (Storebrand.ConfigError) Storebrand is not configured292    lib/storebrand.ex:9: (module)293could not compile dependency :storebrand, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile storebrand --force", update it with "mix deps.update storebrand" or clean it with "mix deps.clean storebrand"