Build log
host
raven_smcd 0.2.1 · fail · run raven_smcd-0.2.1-1791082180789
137 of 137 lines
1Resolving Hex dependencies...2Resolution completed in 0.22s3Unchanged: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.238Found packages with security advisories, see above for details39All dependencies have been fetched40 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 quotes41 │42 35 │ [aliases: ["compile": ["compile", ©_prebuilt/1]]]43 │ ~44 │45 └─ /work/proj/deps/nerves_uart/mix.exs:35:184647==> sweet_xml48Compiling 1 file (.ex)49 warning: using single-quoted strings to represent charlists is deprecated.50 Use ~c"" if you indeed want a charlist or use "" instead.51 You may run "mix format --migrate" to change all single-quoted52 strings to use the ~c sigil and fix this warning.53 │54 190 │ def sigil_x(path, modifiers \\ '') do55 │ ~56 │57 └─ lib/sweet_xml.ex:190:345859 warning: using single-quoted strings to represent charlists is deprecated.60 Use ~c"" if you indeed want a charlist or use "" instead.61 You may run "mix format --migrate" to change all single-quoted62 strings to use the ~c sigil and fix this warning.63 │64 237 │ {parsed_doc, _} = :xmerl_scan.string('', options ++ continuation_opts(doc_enum))65 │ ~66 │67 └─ lib/sweet_xml.ex:237:426869 warning: using single-quoted strings to represent charlists is deprecated.70 Use ~c"" if you indeed want a charlist or use "" instead.71 You may run "mix format --migrate" to change all single-quoted72 strings to use the ~c sigil and fix this warning.73 │74 361 │ pid = spawn_link fn -> :xmerl_scan.string('', opts ++ continuation_opts(doc, waiter)) end75 │ ~76 │77 └─ lib/sweet_xml.ex:361:497879 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 operator80 │81 632 │ <<_::binary - size(size), h>> <> tail when h == ?\s or h == ?\n or h == ?\r or h == ?\t ->82 │ ~83 │84 └─ lib/sweet_xml.ex:632:26: SweetXml.split_last_whitespace/28586 warning: a struct for SweetXpath is expected on struct update:8788 %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)} | xpath.namespaces]}8990 but got type:9192 dynamic()9394 where "xpath" was given the type:9596 # type: dynamic()97 # from: lib/sweet_xml.ex:209:2198 xpath99100 when defining the variable "xpath", you must also pattern match on "%SweetXpath{}"101102 type warning found at:103 │104 210 │ %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)}105 │ ~106 │107 └─ lib/sweet_xml.ex:210:5: SweetXml.add_namespace/3108109Generated sweet_xml app110==> raven_smcd111Compiling 9 files (.ex)112 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)113 │114 7 │ get_tty115 │ ~116 │117 └─ lib/raven.ex:7:5: Raven.start/2118119 warning: variable "pid" is unused (if the variable is not meant to be used, prefix it with an underscore)120 │121 8 │ {:ok, pid} = Raven.Supervisor.start_link122 │ ~~~123 │124 └─ lib/raven.ex:8:11: Raven.start/2125126 error: undefined variable "get_tty"127 │128 7 │ get_tty129 │ ^^^^^^^130 │131 └─ lib/raven.ex:7:5: Raven.start/2132133134== Compilation error in file lib/raven.ex ==135** (CompileError) lib/raven.ex: cannot compile module Raven (errors have been logged)136137could 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"