Build log
nerves_system_bbb
csv2sqldashboard 1.0.0 · fail · run csv2sqldashboard-1.0.0-1791100440664
365 of 365 lines
1Resolving Hex dependencies...2Resolution completed in 0.746s3Unchanged:4 bakeware 0.2.45 castore 1.0.216 circular_buffer 1.1.07 codepagex 0.1.138 combine 0.10.09 cowboy 2.19.010 cowboy_telemetry 0.4.011 cowlib 2.20.0 VULNERABLE!12 EEF-CVE-2026-43966 (MEDIUM)13 aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c14 HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/215 https://osv.dev/vulnerability/EEF-CVE-2026-439661617 EEF-CVE-2026-43969 (LOW)18 aka: CVE-2026-43969, GHSA-g2wm-735q-3f5619 Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/120 https://osv.dev/vulnerability/EEF-CVE-2026-4396921 csv2sql 0.1.022 csv2sqldashboard 1.0.023 dart_sass 0.7.024 db_connection 2.10.225 decimal 2.4.1 VULNERABLE!26 EEF-CVE-2026-32686 (MEDIUM)27 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v28 Unbounded exponent in decimal enables unauthenticated DoS29 https://osv.dev/vulnerability/EEF-CVE-2026-3268630 earmark_parser 1.4.4631 ecto 3.11.232 ecto_sql 3.11.333 elixir_make 0.10.034 esbuild 0.8.235 ex_doc 0.33.036 expo 1.1.137 flow 1.2.438 gen_stage 1.3.239 gettext 0.26.240 interactive_cmd 0.1.441 jason 1.4.542 makeup 1.2.343 makeup_elixir 1.0.144 makeup_erlang 1.1.045 mime 2.0.746 myxql 0.6.447 nanoid 2.1.048 nerves 2.0.0-pre.249 nerves_discovery 0.1.550 nerves_logging 0.2.451 nerves_runtime 0.13.1352 nerves_system_bbb 2.30.253 nerves_system_br 1.34.454 nerves_system_mangopi_mq_pro 0.17.255 nerves_system_qemu_aarch64 0.4.256 nerves_system_rpi0 2.1.257 nerves_system_rpi4 2.1.258 nerves_system_rpi5 2.1.259 nerves_system_trellis 0.5.060 nerves_system_x86_64 1.34.261 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.162 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.163 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.164 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.165 nerves_toolchain_x86_64_nerves_linux_musl 15.3.166 nerves_uevent 0.1.767 nimble_csv 1.3.068 nimble_parsec 1.4.269 phoenix 1.7.2470 phoenix_ecto 4.7.071 phoenix_html 3.3.472 phoenix_live_view 0.20.17 VULNERABLE!73 EEF-CVE-2026-64941 (LOW)74 aka: CVE-2026-64941, GHSA-36m4-rm57-3prf75 Open redirect in Phoenix.LiveView.validate_local_url!/2 via ASCII tab, LF and CR76 https://osv.dev/vulnerability/EEF-CVE-2026-6494177 phoenix_pubsub 2.3.078 phoenix_template 1.1.079 phoenix_view 2.0.480 plug 1.20.381 plug_cowboy 2.9.082 plug_crypto 2.2.083 postgrex 0.17.5 VULNERABLE!84 EEF-CVE-2026-32687 (HIGH)85 aka: CVE-2026-32687, GHSA-r73h-97w8-m54h86 SQL injection via channel name in Postgrex.Notifications.listen/3 and unlisten/387 https://osv.dev/vulnerability/EEF-CVE-2026-326878889 EEF-CVE-2026-58225 (LOW)90 aka: CVE-2026-58225, GHSA-4mw9-4qgj-m97w91 SQL injection via unescaped dollar-quote in Postgrex.Notifications reconnect replay causes notification denial of service92 https://osv.dev/vulnerability/EEF-CVE-2026-5822593 property_table 0.3.494 ranch 2.3.095 ring_logger 0.11.796 sizeable 1.0.297 stream_split 0.1.798 tablet 0.3.399 telemetry 1.4.2100 telemetry_metrics 1.2.0101 telemetry_poller 1.1.0102 timex 3.7.13103 toolshed 0.5.0104 typed_struct 0.3.0105 tzdata 1.2.2106 uboot_env 1.0.2107 websock 0.5.3108 websock_adapter 0.5.9109* Getting csv2sqldashboard (Hex package)110* Getting nerves (Hex package)111* Getting ring_logger (Hex package)112* Getting toolshed (Hex package)113* Getting nerves_runtime (Hex package)114* Getting nerves_system_bbb (Hex package)115* Getting nerves_system_mangopi_mq_pro (Hex package)116* Getting nerves_system_qemu_aarch64 (Hex package)117* Getting nerves_system_rpi0 (Hex package)118* Getting nerves_system_rpi4 (Hex package)119* Getting nerves_system_rpi5 (Hex package)120* Getting nerves_system_trellis (Hex package)121* Getting nerves_system_x86_64 (Hex package)122* Getting nerves_system_br (Hex package)123* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)124* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)125* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)126* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)127* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)128* Getting nerves_logging (Hex package)129* Getting nerves_uevent (Hex package)130* Getting uboot_env (Hex package)131* Getting elixir_make (Hex package)132* Getting property_table (Hex package)133* Getting circular_buffer (Hex package)134* Getting interactive_cmd (Hex package)135* Getting nerves_discovery (Hex package)136* Getting tablet (Hex package)137* Getting csv2sql (Hex package)138* Getting dart_sass (Hex package)139* Getting ecto (Hex package)140* Getting esbuild (Hex package)141* Getting ex_doc (Hex package)142* Getting jason (Hex package)143* Getting nanoid (Hex package)144* Getting phoenix (Hex package)145* Getting phoenix_ecto (Hex package)146* Getting phoenix_html (Hex package)147* Getting phoenix_live_view (Hex package)148* Getting phoenix_view (Hex package)149* Getting plug_cowboy (Hex package)150* Getting telemetry_metrics (Hex package)151* Getting telemetry_poller (Hex package)152* Getting telemetry (Hex package)153* Getting cowboy (Hex package)154* Getting cowboy_telemetry (Hex package)155* Getting plug (Hex package)156* Getting mime (Hex package)157* Getting plug_crypto (Hex package)158* Getting cowlib (Hex package)159* Getting ranch (Hex package)160* Getting phoenix_template (Hex package)161* Getting castore (Hex package)162* Getting phoenix_pubsub (Hex package)163* Getting websock_adapter (Hex package)164* Getting websock (Hex package)165* Getting earmark_parser (Hex package)166* Getting makeup_elixir (Hex package)167* Getting makeup_erlang (Hex package)168* Getting makeup (Hex package)169* Getting nimble_parsec (Hex package)170* Getting decimal (Hex package)171* Getting bakeware (Hex package)172* Getting codepagex (Hex package)173* Getting ecto_sql (Hex package)174* Getting flow (Hex package)175* Getting myxql (Hex package)176* Getting nimble_csv (Hex package)177* Getting postgrex (Hex package)178* Getting sizeable (Hex package)179* Getting stream_split (Hex package)180* Getting timex (Hex package)181* Getting typed_struct (Hex package)182* Getting combine (Hex package)183* Getting gettext (Hex package)184* Getting tzdata (Hex package)185* Getting expo (Hex package)186* Getting db_connection (Hex package)187* Getting gen_stage (Hex package)188Found packages with security advisories, see above for details189You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more190==> nerves_system_br191Generated nerves_system_br app192==> earmark_parser193Compiling 2 files (.xrl)194Compiling 1 file (.yrl)195Compiling 3 files (.erl)196Compiling 32 files (.ex)197Generated earmark_parser app198==> typed_struct199Compiling 2 files (.ex)200Generated typed_struct app201==> gen_stage202Compiling 10 files (.ex)203 warning: unused require Logger204 │205 103 │ require Logger206 │ ~207 │208 └─ lib/gen_stage/dispatchers/partition_dispatcher.ex:103:3209210Generated gen_stage app211==> combine212Compiling 6 files (.ex)213 warning: the variable "n" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator214 │215 26 │ <<bits::bitstring-size(n), rest::bitstring>> ->216 │ ~217 │218 └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2219220 warning: the variable "bits_size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator221 │222 48 │ <<bits::bitstring-size(bits_size), rest::bitstring>> ->223 │ ~224 │225 └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2226227 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator228 │229 70 │ <<int::big-unsigned-size(size), rest::bitstring>> ->230 │ ~231 │232 └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3233234 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator235 │236 77 │ <<int::little-unsigned-size(size), rest::bitstring>> ->237 │ ~238 │239 └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3240241 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator242 │243 101 │ <<int::big-signed-size(size), rest::bitstring>> ->244 │ ~245 │246 └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3247248 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator249 │250 108 │ <<int::little-signed-size(size), rest::bitstring>> ->251 │ ~252 │253 └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3254255 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator256 │257 128 │ <<num::float-size(size), rest::bitstring>> ->258 │ ~259 │260 └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2261262 warning: the variable "byte_size" (context Combine.Parsers.Text) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator263 │264 432 │ <<^expected::binary-size(byte_size), rest::binary>> ->265 │ ~266 │267 └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2268269 warning: the following clause is redundant:270271 defp word_of_impl(%Combine.ParserState{...} = state, _pattern)272273 it has type:274275 dynamic(%Combine.ParserState{status: :ok}), dynamic()276277 previous clauses have already matched on the following types:278279 %Combine.ParserState{status: :error}, term()280 %Combine.ParserState{status: :ok}, term()281282 │283 488 │ defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do284 │ ~285 │286 └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2287288Generated combine app289==> mime290Compiling 1 file (.ex)291Generated mime app292==> circular_buffer293Compiling 1 file (.ex)294Generated circular_buffer app295==> plug_crypto296Compiling 5 files (.ex)297Generated plug_crypto app298==> sizeable299Compiling 1 file (.ex)300 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead301 │302 19 │ Logger.warn("Using maps for options is deprecated. Please use Keyword Lists.")303 │ ~304 │305 └─ lib/sizeable.ex:19:12: Sizeable.filesize/2306307warning: pattern matching on 0.0 is equivalent to matching only on +0.0. Instead you must match on +0.0 or -0.0308└─ lib/sizeable.ex: Sizeable.filesize/2309310Generated sizeable app311==> stream_split312Compiling 1 file (.ex)313Generated stream_split app314==> nimble_csv315Compiling 1 file (.ex)316Generated nimble_csv app317==> nerves_compatibility_test318===> Analyzing applications...319===> Compiling ranch320==> tzdata321Compiling 18 files (.ex)322Generated tzdata app323==> tablet324Compiling 2 files (.ex)325Generated tablet app326==> elixir_make327Compiling 8 files (.ex)328Generated elixir_make app329==> nerves_logging330 CC kmsg_tailer.o331 LD kmsg_tailer332Compiling 5 files (.ex)333Generated nerves_logging app334==> bakeware335 CC cache.o336 CC cpio.o337 CC index.o338 CC main.o339 CC rm_fr.o340 CC sha1.o341 CC sha_read.o342 CC trailer.o343 CC unzstd.o344 CC utils.o345 CC huf_decompress.o346 CC zstd_ddict.o347 CC zstd_decompress.o348 CC zstd_decompress_block.o349 CC debug.o350 CC entropy_common.o351 CC error_private.o352 CC fse_decompress.o353 CC pool.o354 CC threading.o355 CC xxhash.o356 CC zstd_common.o357 LD launcher358/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/bakeware/obj/cache.o: in function `cache_validate':359cache.c:(.text+0x224): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'360strip: Unable to recognise the format of the input file `/work/proj/_build/bbb/lib/bakeware/launcher/launcher'361make: *** [Makefile:69: /work/proj/_build/bbb/lib/bakeware/launcher/launcher] Error 1362could not compile dependency :bakeware, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile bakeware --force", update it with "mix deps.update bakeware" or clean it with "mix deps.clean bakeware"363==> nerves_compatibility_test364** (Mix) Could not compile with "make" (exit status: 2).365