raven_smcd

Build log

nerves_system_x86_64

raven_smcd 0.2.1 · fail · run raven_smcd-0.2.1-1791082180789
166 of 166 lines
1Resolving Hex dependencies...2Resolution completed in 0.134s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  interactive_cmd 0.1.47  nerves 2.0.0-pre.28  nerves_discovery 0.1.59  nerves_logging 0.2.410  nerves_runtime 0.13.1311  nerves_system_bbb 2.30.212  nerves_system_br 1.34.413  nerves_system_mangopi_mq_pro 0.17.214  nerves_system_qemu_aarch64 0.4.215  nerves_system_rpi0 2.1.216  nerves_system_rpi4 2.1.217  nerves_system_rpi5 2.1.218  nerves_system_trellis 0.5.019  nerves_system_x86_64 1.34.220  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.121  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.122  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.123  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.124  nerves_toolchain_x86_64_nerves_linux_musl 15.3.125  nerves_uart 0.1.226  nerves_uevent 0.1.727  property_table 0.3.428  raven_smcd 0.2.129  ring_logger 0.11.730  sweet_xml 0.6.6 VULNERABLE!31    GHSA-qpmc-wprv-x746 (HIGH)32    aka: CVE-2019-1516033    Inline DTD allows XML bomb attack34    https://osv.dev/vulnerability/GHSA-qpmc-wprv-x74635  tablet 0.3.336  toolshed 0.5.037  uboot_env 1.0.238* Getting raven_smcd (Hex package)39* Getting nerves (Hex package)40* Getting ring_logger (Hex package)41* Getting toolshed (Hex package)42* Getting nerves_runtime (Hex package)43* Getting nerves_system_bbb (Hex package)44* Getting nerves_system_mangopi_mq_pro (Hex package)45* Getting nerves_system_qemu_aarch64 (Hex package)46* Getting nerves_system_rpi0 (Hex package)47* Getting nerves_system_rpi4 (Hex package)48* Getting nerves_system_rpi5 (Hex package)49* Getting nerves_system_trellis (Hex package)50* Getting nerves_system_x86_64 (Hex package)51* Getting nerves_system_br (Hex package)52* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)53* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)54* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)55* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)56* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)57* Getting nerves_logging (Hex package)58* Getting nerves_uevent (Hex package)59* Getting uboot_env (Hex package)60* Getting elixir_make (Hex package)61* Getting property_table (Hex package)62* Getting circular_buffer (Hex package)63* Getting interactive_cmd (Hex package)64* Getting nerves_discovery (Hex package)65* Getting tablet (Hex package)66* Getting nerves_uart (Hex package)67* Getting sweet_xml (Hex package)68Found packages with security advisories, see above for details69    warning: found quoted keyword "compile" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes70    │71 35 │       [aliases: ["compile": ["compile", &copy_prebuilt/1]]]72    │                  ~73    │74    └─ /work/proj/deps_x86_64/nerves_uart/mix.exs:35:187576==> sweet_xml77Compiling 1 file (.ex)78     warning: using single-quoted strings to represent charlists is deprecated.79     Use ~c"" if you indeed want a charlist or use "" instead.80     You may run "mix format --migrate" to change all single-quoted81     strings to use the ~c sigil and fix this warning.82     │83 190 │   def sigil_x(path, modifiers \\ '') do84     │                                  ~85     │86     └─ lib/sweet_xml.ex:190:348788     warning: using single-quoted strings to represent charlists is deprecated.89     Use ~c"" if you indeed want a charlist or use "" instead.90     You may run "mix format --migrate" to change all single-quoted91     strings to use the ~c sigil and fix this warning.92     │93 237 │     {parsed_doc, _} = :xmerl_scan.string('', options ++ continuation_opts(doc_enum))94     │                                          ~95     │96     └─ lib/sweet_xml.ex:237:429798     warning: using single-quoted strings to represent charlists is deprecated.99     Use ~c"" if you indeed want a charlist or use "" instead.100     You may run "mix format --migrate" to change all single-quoted101     strings to use the ~c sigil and fix this warning.102     │103 361 │       pid = spawn_link fn -> :xmerl_scan.string('', opts ++ continuation_opts(doc, waiter)) end104     │                                                 ~105     │106     └─ lib/sweet_xml.ex:361:49107108     warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator109     │110 632 │       <<_::binary - size(size), h>> <> tail when h == ?\s or h == ?\n or h == ?\r or h == ?\t ->111     │                          ~112     │113     └─ lib/sweet_xml.ex:632:26: SweetXml.split_last_whitespace/2114115     warning: a struct for SweetXpath is expected on struct update:116117         %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)} | xpath.namespaces]}118119     but got type:120121         dynamic()122123     where "xpath" was given the type:124125         # type: dynamic()126         # from: lib/sweet_xml.ex:209:21127         xpath128129     when defining the variable "xpath", you must also pattern match on "%SweetXpath{}"130131     type warning found at:132     │133 210 │     %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)}134     │     ~135     │136     └─ lib/sweet_xml.ex:210:5: SweetXml.add_namespace/3137138Generated sweet_xml app139==> raven_smcd140Compiling 9 files (.ex)141    warning: variable get_tty in code block has no effect as it is never returned (remove the variable or assign it to _ to avoid warnings)142    │143  7 │     get_tty144    │     ~145    │146    └─ lib/raven.ex:7:5: Raven.start/2147148    warning: variable "pid" is unused (if the variable is not meant to be used, prefix it with an underscore)149    │150  8 │     {:ok, pid} = Raven.Supervisor.start_link151    │           ~~~152    │153    └─ lib/raven.ex:8:11: Raven.start/2154155    error: undefined variable "get_tty"156    │157  7 │     get_tty158    │     ^^^^^^^159    │160    └─ lib/raven.ex:7:5: Raven.start/2161162163== Compilation error in file lib/raven.ex ==164** (CompileError) lib/raven.ex: cannot compile module Raven (errors have been logged)165166could not compile dependency :raven_smcd, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile raven_smcd --force", update it with "mix deps.update raven_smcd" or clean it with "mix deps.clean raven_smcd"