sumo_rest

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"