sumo_rest

Build log

nerves_system_x86_64

sumo_rest 0.3.4 · fail · run sumo_rest-0.3.4-1791280138267
288 of 288 lines
1Resolving Hex dependencies...2Resolution completed in 0.108s3Unchanged: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.160* Getting sumo_rest (Hex package)61* Getting nerves (Hex package)62* Getting logger_backends (Hex package)63* Getting ring_logger (Hex package)64* Getting toolshed (Hex package)65* Getting nerves_runtime (Hex package)66* Getting nerves_system_bbb (Hex package)67* Getting nerves_system_mangopi_mq_pro (Hex package)68* Getting nerves_system_qemu_aarch64 (Hex package)69* Getting nerves_system_rpi0 (Hex package)70* Getting nerves_system_rpi4 (Hex package)71* Getting nerves_system_rpi5 (Hex package)72* Getting nerves_system_trellis (Hex package)73* Getting nerves_system_x86_64 (Hex package)74* Getting nerves_system_br (Hex package)75* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)76* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)77* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)78* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)79* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)80* Getting nerves_logging (Hex package)81* Getting nerves_uevent (Hex package)82* Getting uboot_env (Hex package)83* Getting elixir_make (Hex package)84* Getting property_table (Hex package)85* Getting circular_buffer (Hex package)86* Getting interactive_cmd (Hex package)87* Getting nerves_discovery (Hex package)88* Getting tablet (Hex package)89* Getting cowboy (Hex package)90* Getting cowboy_swagger (Hex package)91* Getting iso8601 (Hex package)92* Getting jiffy (Hex package)93* Getting mixer (Hex package)94* Getting sumo_db (Hex package)95* Getting trails (Hex package)96* Getting ranch (Hex package)97* Getting lager (Hex package)98* Getting uuid (Hex package)99* Getting worker_pool (Hex package)100* Getting quickrand (Hex package)101* Getting goldrush (Hex package)102* Getting cowlib (Hex package)103Found packages with security advisories, see above for details104==> tablet105Compiling 2 files (.ex)106==> nerves_discovery107Compiling 5 files (.ex)108Generated nerves_discovery app109==> interactive_cmd110Compiling 1 file (.ex)111==> nerves112Compiling 65 files (.ex)113Generated nerves app114==> nerves_system_br115Generated nerves_system_br app116==> nerves_compatibility_test117===> Analyzing applications...118===> Compiling goldrush119    ┌─ src/gr_param.erl:120    │121 39 │      case (catch gen_server:call(Server, list)) 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 46 │      case (catch gen_server:call(Server, info_size)) 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 53 │      case (catch gen_server:call(Server, {insert, 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 60 │      case (catch gen_server:call(Server, {lookup, 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 67 │      case (catch gen_server:call(Server, {lookup_element, Term})) 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 74 │      case (catch gen_server:call(Server, info)) of157    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.158Compile directive 'nowarn_deprecated_catch' can be used to suppress159warnings in selected modules.160161    ┌─ src/gr_param.erl:162    │163 82 │      case (catch gen_server:call(Server, transform)) of164    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.165Compile directive 'nowarn_deprecated_catch' can be used to suppress166warnings in selected modules.167168169    ┌─ src/gr_counter.erl:170    │171 39 │      case (catch gen_server:call(Server, list)) of172    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.173Compile directive 'nowarn_deprecated_catch' can be used to suppress174warnings in selected modules.175176    ┌─ src/gr_counter.erl:177    │178 46 │      case (catch gen_server:call(Server, {lookup_element, Term})) of179    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.180Compile directive 'nowarn_deprecated_catch' can be used to suppress181warnings in selected modules.182183    ┌─ src/gr_counter.erl:184    │185 66 │      case (catch gen_server:call(Server, {insert_counter, Counter, Value})) of186    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.187Compile directive 'nowarn_deprecated_catch' can be used to suppress188warnings in selected modules.189190    ┌─ src/gr_counter.erl:191    │192 89 │      case (catch gen_server:call(Server, {reset_counters, Counter})) of193    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.194Compile directive 'nowarn_deprecated_catch' can be used to suppress195warnings in selected modules.196197198===> Analyzing applications...199===> Compiling ranch200    ┌─ src/ranch.erl:201    │202 73 │  					catch Transport:controlling_process(Socket, AcceptorsSup);203    │  					╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.204Compile directive 'nowarn_deprecated_catch' can be used to suppress205warnings in selected modules.206207208     ┌─ src/ranch_ssl.erl:209     │210 118 │  	case ssl:ssl_accept(CSocket, Timeout) of211     │  	     ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead212213     ┌─ src/ranch_ssl.erl:214     │215 223 │  			end, ssl:cipher_suites());216     │  			     ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead217218     ┌─ src/ranch_ssl.erl:219     │220 225 │  			ssl:cipher_suites()221     │  			╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead222223224    ┌─ src/ranch_conns_sup.erl:225    │226 80 │  	catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},227    │  	╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.228Compile directive 'nowarn_deprecated_catch' can be used to suppress229warnings in selected modules.230231232===> Analyzing applications...233===> Compiling mixer234     ┌─ src/mixer.erl:235     │236 103 │      case catch Name:module_info(exports) of237     │           ╰── 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/mixer.erl:242     │243 115 │      case catch Name:module_info(exports) of244     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.245Compile directive 'nowarn_deprecated_catch' can be used to suppress246warnings in selected modules.247248249===> Failed to update package rebar_gdb_plugin from repo hexpm250===> Errors loading plugin rebar_gdb_plugin. Run rebar3 with DEBUG=1 set to see errors.251===> Failed to update package rebar_gdb_plugin from repo hexpm252===> Errors loading plugin rebar_gdb_plugin. Run rebar3 with DEBUG=1 set to see errors.253===> Analyzing applications...254===> Compiling jiffy255==> elixir_make256Compiling 8 files (.ex)257Generated elixir_make app258==> nerves_logging259 CC kmsg_tailer.o260 LD kmsg_tailer261Compiling 5 files (.ex)262Generated nerves_logging app263==> nerves_compatibility_test264===> Analyzing applications...265===> Compiling cowlib266===> Analyzing applications...267===> Compiling quickrand268==> nerves_toolchain_x86_64_nerves_linux_musl269Compiling 1 file (.ex)270Generated nerves_toolchain_x86_64_nerves_linux_musl app271==> nerves_system_x86_64272Generated nerves_system_x86_64 app273==> nerves_compatibility_test274===> Analyzing applications...275===> Compiling iso8601276===> Compiling src/iso8601.erl failed277    ┌─ src/iso8601.erl:278    │279 27 │  -type maybe(A) :: undefined | A.280    │                 ╰── syntax error before: '::'281282     ┌─ src/iso8601.erl:283     │284 306 │                   maybe(pos_integer()),285     │                   ╰── syntax error before: 'maybe'286287288** (Mix) Could not compile dependency :iso8601, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/x86_64/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"