Build log
nerves_system_qemu_aarch64
sumo_rest 0.3.4 · fail · run sumo_rest-0.3.4-1791280138267
300 of 300 lines
1Resolving Hex dependencies...2Resolution completed in 0.126s3Unchanged: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)106Generated tablet app107==> nerves_discovery108Compiling 5 files (.ex)109Generated nerves_discovery app110==> interactive_cmd111Compiling 1 file (.ex)112Generated interactive_cmd app113==> nerves114Compiling 65 files (.ex)115Generated nerves app116==> nerves_system_br117Generated nerves_system_br app118==> circular_buffer119Compiling 1 file (.ex)120Generated circular_buffer app121==> logger_backends122Compiling 7 files (.ex)123Generated logger_backends app124==> nerves_compatibility_test125===> Analyzing applications...126===> Compiling goldrush127 ┌─ src/gr_counter.erl:128 │129 39 │ case (catch gen_server:call(Server, list)) of130 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.131Compile directive 'nowarn_deprecated_catch' can be used to suppress132warnings in selected modules.133134 ┌─ src/gr_counter.erl:135 │136 46 │ case (catch gen_server:call(Server, {lookup_element, Term})) of137 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.138Compile directive 'nowarn_deprecated_catch' can be used to suppress139warnings in selected modules.140141 ┌─ src/gr_counter.erl:142 │143 66 │ case (catch gen_server:call(Server, {insert_counter, Counter, Value})) of144 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.145Compile directive 'nowarn_deprecated_catch' can be used to suppress146warnings in selected modules.147148 ┌─ src/gr_counter.erl:149 │150 89 │ case (catch gen_server:call(Server, {reset_counters, Counter})) of151 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.152Compile directive 'nowarn_deprecated_catch' can be used to suppress153warnings in selected modules.154155156 ┌─ src/gr_param.erl:157 │158 39 │ case (catch gen_server:call(Server, list)) of159 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.160Compile directive 'nowarn_deprecated_catch' can be used to suppress161warnings in selected modules.162163 ┌─ src/gr_param.erl:164 │165 46 │ case (catch gen_server:call(Server, info_size)) of166 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.167Compile directive 'nowarn_deprecated_catch' can be used to suppress168warnings in selected modules.169170 ┌─ src/gr_param.erl:171 │172 53 │ case (catch gen_server:call(Server, {insert, Term})) of173 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.174Compile directive 'nowarn_deprecated_catch' can be used to suppress175warnings in selected modules.176177 ┌─ src/gr_param.erl:178 │179 60 │ case (catch gen_server:call(Server, {lookup, Term})) of180 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.181Compile directive 'nowarn_deprecated_catch' can be used to suppress182warnings in selected modules.183184 ┌─ src/gr_param.erl:185 │186 67 │ case (catch gen_server:call(Server, {lookup_element, Term})) of187 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.188Compile directive 'nowarn_deprecated_catch' can be used to suppress189warnings in selected modules.190191 ┌─ src/gr_param.erl:192 │193 74 │ case (catch gen_server:call(Server, info)) of194 │ ╰── 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/gr_param.erl:199 │200 82 │ case (catch gen_server:call(Server, transform)) of201 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.202Compile directive 'nowarn_deprecated_catch' can be used to suppress203warnings in selected modules.204205206===> Analyzing applications...207===> Compiling ranch208 ┌─ src/ranch.erl:209 │210 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);211 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.212Compile directive 'nowarn_deprecated_catch' can be used to suppress213warnings in selected modules.214215216 ┌─ src/ranch_conns_sup.erl:217 │218 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},219 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.220Compile directive 'nowarn_deprecated_catch' can be used to suppress221warnings in selected modules.222223224 ┌─ src/ranch_ssl.erl:225 │226 118 │ case ssl:ssl_accept(CSocket, Timeout) of227 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead228229 ┌─ src/ranch_ssl.erl:230 │231 223 │ end, ssl:cipher_suites());232 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead233234 ┌─ src/ranch_ssl.erl:235 │236 225 │ ssl:cipher_suites()237 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead238239240===> Analyzing applications...241===> Compiling mixer242 ┌─ src/mixer.erl:243 │244 103 │ case catch Name:module_info(exports) of245 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.246Compile directive 'nowarn_deprecated_catch' can be used to suppress247warnings in selected modules.248249 ┌─ src/mixer.erl:250 │251 115 │ case catch Name:module_info(exports) of252 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.253Compile directive 'nowarn_deprecated_catch' can be used to suppress254warnings in selected modules.255256257===> Failed to update package rebar_gdb_plugin from repo hexpm258===> Errors loading plugin rebar_gdb_plugin. Run rebar3 with DEBUG=1 set to see errors.259===> Failed to update package rebar_gdb_plugin from repo hexpm260===> Errors loading plugin rebar_gdb_plugin. Run rebar3 with DEBUG=1 set to see errors.261===> Analyzing applications...262===> Compiling jiffy263==> elixir_make264Compiling 8 files (.ex)265Generated elixir_make app266==> nerves_logging267 CC kmsg_tailer.o268 LD kmsg_tailer269Compiling 5 files (.ex)270Generated nerves_logging app271==> nerves_compatibility_test272===> Analyzing applications...273===> Compiling cowlib274===> Analyzing applications...275===> Compiling quickrand276==> ring_logger277Compiling 7 files (.ex)278Generated ring_logger app279==> nerves_toolchain_aarch64_nerves_linux_gnu280Compiling 1 file (.ex)281Generated nerves_toolchain_aarch64_nerves_linux_gnu app282==> nerves_system_qemu_aarch64283Compiling 1 file (.ex)284Generated nerves_system_qemu_aarch64 app285==> nerves_compatibility_test286===> Analyzing applications...287===> Compiling iso8601288===> Compiling src/iso8601.erl failed289 ┌─ src/iso8601.erl:290 │291 27 │ -type maybe(A) :: undefined | A.292 │ ╰── syntax error before: '::'293294 ┌─ src/iso8601.erl:295 │296 306 │ maybe(pos_integer()),297 │ ╰── syntax error before: 'maybe'298299300** (Mix) Could not compile dependency :iso8601, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/qemu_aarch64/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"