Build log
host
sumo_rest 0.3.4 · fail · run sumo_rest-0.3.4-1791280138267
254 of 254 lines
1Resolving Hex dependencies...2Resolution completed in 0.113s3Unchanged:4 circular_buffer 1.1.05 cowboy 1.0.4 VULNERABLE!6 GHSA-w4f7-4cxr-rv3c (MEDIUM)7 aka: CVE-2026-43966, EEF-CVE-2026-439668 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability9 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c10 cowboy_swagger 1.1.011 cowlib 1.0.2 VULNERABLE!12 EEF-CVE-2026-7790 (HIGH)13 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6514 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS15 https://osv.dev/vulnerability/EEF-CVE-2026-77901617 EEF-CVE-2026-43970 (HIGH)18 aka: CVE-2026-43970, GHSA-84f2-rp86-235p19 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame20 https://osv.dev/vulnerability/EEF-CVE-2026-4397021 elixir_make 0.10.022 goldrush 0.1.823 inaka_iso8601 1.1.224 inaka_mixer 0.1.525 interactive_cmd 0.1.426 jiffy 0.14.727 lager 3.2.128 logger_backends 1.0.129 nerves 2.0.0-pre.230 nerves_discovery 0.1.531 nerves_logging 0.2.432 nerves_runtime 0.13.1333 nerves_system_bbb 2.30.234 nerves_system_br 1.34.435 nerves_system_mangopi_mq_pro 0.17.236 nerves_system_qemu_aarch64 0.4.237 nerves_system_rpi0 2.1.238 nerves_system_rpi4 2.1.239 nerves_system_rpi5 2.1.240 nerves_system_trellis 0.5.041 nerves_system_x86_64 1.34.242 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.143 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.144 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.145 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.146 nerves_toolchain_x86_64_nerves_linux_musl 15.3.147 nerves_uevent 0.1.748 property_table 0.3.449 quickrand 1.5.450 ranch 1.2.151 ring_logger 0.11.752 sumo_db 0.6.453 sumo_rest 0.3.454 tablet 0.3.355 toolshed 0.5.056 trails 0.2.057 uboot_env 1.0.258 uuid_erl 1.5.2-rc159 worker_pool 2.0.160Found packages with security advisories, see above for details61All dependencies have been fetched62==> tablet63Compiling 2 files (.ex)64Generated tablet app65==> nerves_discovery66Compiling 5 files (.ex)67Generated nerves_discovery app68==> interactive_cmd69Compiling 1 file (.ex)70Generated interactive_cmd app71==> nerves72Compiling 65 files (.ex)73Generated nerves app74==> circular_buffer75Compiling 1 file (.ex)76Generated circular_buffer app77==> logger_backends78Compiling 7 files (.ex)79Generated logger_backends app80==> nerves_compatibility_test81===> Analyzing applications...82===> Compiling goldrush83 ┌─ src/gr_counter.erl:84 │85 39 │ case (catch gen_server:call(Server, list)) of86 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.87Compile directive 'nowarn_deprecated_catch' can be used to suppress88warnings in selected modules.8990 ┌─ src/gr_counter.erl:91 │92 46 │ case (catch gen_server:call(Server, {lookup_element, Term})) of93 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.94Compile directive 'nowarn_deprecated_catch' can be used to suppress95warnings in selected modules.9697 ┌─ src/gr_counter.erl:98 │99 66 │ case (catch gen_server:call(Server, {insert_counter, Counter, Value})) of100 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.101Compile directive 'nowarn_deprecated_catch' can be used to suppress102warnings in selected modules.103104 ┌─ src/gr_counter.erl:105 │106 89 │ case (catch gen_server:call(Server, {reset_counters, Counter})) of107 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.108Compile directive 'nowarn_deprecated_catch' can be used to suppress109warnings in selected modules.110111112 ┌─ src/gr_param.erl:113 │114 39 │ case (catch gen_server:call(Server, list)) of115 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.116Compile directive 'nowarn_deprecated_catch' can be used to suppress117warnings in selected modules.118119 ┌─ src/gr_param.erl:120 │121 46 │ case (catch gen_server:call(Server, info_size)) of122 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.123Compile directive 'nowarn_deprecated_catch' can be used to suppress124warnings in selected modules.125126 ┌─ src/gr_param.erl:127 │128 53 │ case (catch gen_server:call(Server, {insert, Term})) of129 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.130Compile directive 'nowarn_deprecated_catch' can be used to suppress131warnings in selected modules.132133 ┌─ src/gr_param.erl:134 │135 60 │ case (catch gen_server:call(Server, {lookup, Term})) of136 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.137Compile directive 'nowarn_deprecated_catch' can be used to suppress138warnings in selected modules.139140 ┌─ src/gr_param.erl:141 │142 67 │ case (catch gen_server:call(Server, {lookup_element, Term})) of143 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.144Compile directive 'nowarn_deprecated_catch' can be used to suppress145warnings in selected modules.146147 ┌─ src/gr_param.erl:148 │149 74 │ case (catch gen_server:call(Server, info)) of150 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.151Compile directive 'nowarn_deprecated_catch' can be used to suppress152warnings in selected modules.153154 ┌─ src/gr_param.erl:155 │156 82 │ case (catch gen_server:call(Server, transform)) of157 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.158Compile directive 'nowarn_deprecated_catch' can be used to suppress159warnings in selected modules.160161162===> Analyzing applications...163===> Compiling ranch164 ┌─ src/ranch_ssl.erl:165 │166 118 │ case ssl:ssl_accept(CSocket, Timeout) of167 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead168169 ┌─ src/ranch_ssl.erl:170 │171 223 │ end, ssl:cipher_suites());172 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead173174 ┌─ src/ranch_ssl.erl:175 │176 225 │ ssl:cipher_suites()177 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead178179180 ┌─ src/ranch.erl:181 │182 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);183 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.184Compile directive 'nowarn_deprecated_catch' can be used to suppress185warnings in selected modules.186187188 ┌─ src/ranch_conns_sup.erl:189 │190 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},191 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.192Compile directive 'nowarn_deprecated_catch' can be used to suppress193warnings in selected modules.194195196===> Analyzing applications...197===> Compiling mixer198 ┌─ src/mixer.erl:199 │200 103 │ case catch Name:module_info(exports) of201 │ ╰── 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/mixer.erl:206 │207 115 │ case catch Name:module_info(exports) of208 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.209Compile directive 'nowarn_deprecated_catch' can be used to suppress210warnings in selected modules.211212213===> Failed to update package rebar_gdb_plugin from repo hexpm214===> Errors loading plugin rebar_gdb_plugin. Run rebar3 with DEBUG=1 set to see errors.215===> Failed to update package rebar_gdb_plugin from repo hexpm216===> Errors loading plugin rebar_gdb_plugin. Run rebar3 with DEBUG=1 set to see errors.217===> Analyzing applications...218===> Compiling jiffy219==> elixir_make220Compiling 8 files (.ex)221Generated elixir_make app222==> nerves_logging223 CC kmsg_tailer.o224 LD kmsg_tailer225Not crosscompiling. To test locally, the port binary needs extra permissions.226Set SUDO=sudo to set permissions. The default is to skip this step.227SUDO_ASKPASS=/usr/bin/ssh-askpass228SUDO=true229Compiling 5 files (.ex)230Generated nerves_logging app231==> nerves_compatibility_test232===> Analyzing applications...233===> Compiling cowlib234===> Analyzing applications...235===> Compiling quickrand236==> ring_logger237Compiling 7 files (.ex)238Generated ring_logger app239==> nerves_compatibility_test240===> Analyzing applications...241===> Compiling iso8601242===> Compiling src/iso8601.erl failed243 ┌─ src/iso8601.erl:244 │245 27 │ -type maybe(A) :: undefined | A.246 │ ╰── syntax error before: '::'247248 ┌─ src/iso8601.erl:249 │250 306 │ maybe(pos_integer()),251 │ ╰── syntax error before: 'maybe'252253254** (Mix) Could not compile dependency :iso8601, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/host/lib/*/ebin" command failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile iso8601 --force", update it with "mix deps.update iso8601" or clean it with "mix deps.clean iso8601"