Build log
nerves_system_mangopi_mq_pro
elixir_datasets 0.1.0 · fail · run elixir_datasets-0.1.0-1790899116994
320 of 320 lines
1Resolving Hex dependencies...2Resolution completed in 0.2s3Unchanged:4 aws_signature 0.4.35 briefly 0.5.16 certifi 2.15.07 circular_buffer 1.1.08 decimal 2.4.1 VULNERABLE!9 EEF-CVE-2026-32686 (MEDIUM)10 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v11 Unbounded exponent in decimal enables unauthenticated DoS12 https://osv.dev/vulnerability/EEF-CVE-2026-3268613 elixir_datasets 0.1.014 elixir_make 0.10.015 explorer 0.10.116 fss 0.1.117 hackney 1.25.0 VULNERABLE!18 EEF-CVE-2026-47071 (HIGH)19 aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr20 SOCKS5 TLS upgrade ignores caller timeout in hackney21 https://osv.dev/vulnerability/EEF-CVE-2026-470712223 EEF-CVE-2026-47076 (MEDIUM)24 aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq25 SSRF allowlist bypass via percent-encoded host in hackney26 https://osv.dev/vulnerability/EEF-CVE-2026-470762728 EEF-CVE-2026-47069 (LOW)29 aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw230 CRLF injection in cookie domain/path options in hackney31 https://osv.dev/vulnerability/EEF-CVE-2026-470693233 EEF-CVE-2026-47075 (MEDIUM)34 aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf35 CR/LF injection in query parameter in hackney36 https://osv.dev/vulnerability/EEF-CVE-2026-4707537 httpoison 2.3.038 idna 6.1.139 interactive_cmd 0.1.440 jason 1.4.541 metrics 1.0.142 mimerl 1.5.043 nerves 1.15.044 nerves_discovery 0.1.545 nerves_logging 0.2.446 nerves_runtime 0.13.1347 nerves_system_br 1.34.448 nerves_system_mangopi_mq_pro 0.17.249 nerves_system_rpi4 2.1.250 nerves_system_trellis 0.5.051 nerves_system_x86_64 1.34.252 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.153 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.154 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.155 nerves_toolchain_x86_64_nerves_linux_musl 15.3.156 nerves_uevent 0.1.757 parse_trans 3.4.158 progress_bar 3.1.059 property_table 0.3.460 ring_logger 0.11.761 rustler_precompiled 0.10.062 shoehorn 0.9.363 ssl_verify_fun 1.1.764 table 0.1.265 table_rex 4.0.066 tablet 0.3.367 toolshed 0.5.068 uboot_env 1.0.269 unicode_util_compat 0.7.170* Getting elixir_datasets (Hex package)71* Getting nerves (Hex package)72* Getting shoehorn (Hex package)73* Getting ring_logger (Hex package)74* Getting toolshed (Hex package)75* Getting nerves_runtime (Hex package)76* Getting nerves_system_mangopi_mq_pro (Hex package)77* Getting nerves_system_rpi4 (Hex package)78* Getting nerves_system_trellis (Hex package)79* Getting nerves_system_x86_64 (Hex package)80* Getting nerves_system_br (Hex package)81* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)82* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)83* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)84* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)85* Getting nerves_logging (Hex package)86* Getting nerves_uevent (Hex package)87* Getting uboot_env (Hex package)88* Getting elixir_make (Hex package)89* Getting property_table (Hex package)90* Getting circular_buffer (Hex package)91* Getting interactive_cmd (Hex package)92* Getting jason (Hex package)93* Getting nerves_discovery (Hex package)94* Getting tablet (Hex package)95* Getting briefly (Hex package)96* Getting explorer (Hex package)97* Getting httpoison (Hex package)98* Getting progress_bar (Hex package)99* Getting hackney (Hex package)100* Getting certifi (Hex package)101* Getting idna (Hex package)102* Getting metrics (Hex package)103* Getting mimerl (Hex package)104* Getting parse_trans (Hex package)105* Getting ssl_verify_fun (Hex package)106* Getting unicode_util_compat (Hex package)107* Getting aws_signature (Hex package)108* Getting decimal (Hex package)109* Getting fss (Hex package)110* Getting rustler_precompiled (Hex package)111* Getting table (Hex package)112* Getting table_rex (Hex package)113Found packages with security advisories, see above for details114==> tablet115Compiling 2 files (.ex)116Generated tablet app117==> elixir_make118Compiling 8 files (.ex)119Generated elixir_make app120==> nerves_discovery121Compiling 5 files (.ex)122Generated nerves_discovery app123==> decimal124Compiling 4 files (.ex)125 warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)126 │127 2842 │ defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity128 │ ~129 │130 └─ lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1131132Generated decimal app133==> jason134Compiling 10 files (.ex)135Generated jason app136==> interactive_cmd137Compiling 1 file (.ex)138Generated interactive_cmd app139==> nerves140HOST_CC port.o141HOST_LD port142Compiling 55 files (.ex)143Generated nerves app144==> nerves_compatibility_test145146Nerves environment147 MIX_TARGET: mangopi_mq_pro148 MIX_ENV: prod149150Checking for prebuilt Nerves artifacts...151 Found nerves_system_mangopi_mq_pro in cache152 /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2153 Found nerves_toolchain_riscv64_nerves_linux_gnu in cache154 /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1155==> tablet156Compiling 2 files (.ex)157Generated tablet app158==> elixir_make159Compiling 8 files (.ex)160Generated elixir_make app161==> nerves_discovery162Compiling 5 files (.ex)163Generated nerves_discovery app164==> decimal165Compiling 4 files (.ex)166 warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)167 │168 2842 │ defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity169 │ ~170 │171 └─ lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1172173Generated decimal app174==> jason175Compiling 10 files (.ex)176Generated jason app177==> interactive_cmd178Compiling 1 file (.ex)179Generated interactive_cmd app180==> nerves181HOST_CC port.o182HOST_LD port183Compiling 55 files (.ex)184Generated nerves app185==> nerves_system_br186Generated nerves_system_br app187==> nerves_toolchain_riscv64_nerves_linux_gnu188Compiling 1 file (.ex)189Generated nerves_toolchain_riscv64_nerves_linux_gnu app190==> nerves_system_mangopi_mq_pro191Generated nerves_system_mangopi_mq_pro app192==> nerves_compatibility_test193194Nerves environment195 MIX_TARGET: mangopi_mq_pro196 MIX_ENV: prod197198==> progress_bar199Compiling 10 files (.ex)200Generated progress_bar app201==> circular_buffer202Compiling 1 file (.ex)203Generated circular_buffer app204==> nerves_compatibility_test205===> Analyzing applications...206===> Compiling mimerl207==> ssl_verify_fun208Compiling 7 files (.erl)209Generated ssl_verify_fun app210==> table_rex211Compiling 7 files (.ex)212 warning: incompatible types given to Map.get/3:213214 Map.get(cell, :width_calc, nil)215216 the map:217218 dynamic(%TableRex.Cell{})219220 does not have all required keys:221222 :width_calc223224 therefore this function will always return nil225226 where "cell" was given the types:227228 # type: dynamic(%TableRex.Cell{})229 # from: lib/table_rex/renderer/text.ex:292:63230 %TableRex.Cell{} = cell231232 # type: dynamic(%TableRex.Cell{})233 # from: lib/table_rex/renderer/text.ex234 {%TableRex.Cell{} = cell, col_index}235236 type warning found at:237 │238 299 │ Map.get(cell, :width_calc, nil) || Table.get_column_meta(table, col_index, :width_calc)239 │ ~240 │241 └─ lib/table_rex/renderer/text.ex:299:11: TableRex.Renderer.Text.render_cell/3242243 warning: expected a module (an atom) when invoking render/2 in expression:244245 renderer.render(table, opts)246247 where "opts" was given the type:248249 # type: dynamic()250 # from: lib/table_rex/table.ex:267:10251 opts = Enum.into(opts, renderer.default_options)252253 where "renderer" was given the type:254255 # type: dynamic(%{..., default_options: term()})256 # from: lib/table_rex/table.ex:267:25257 Enum.into(opts, renderer.default_options)258259 where "table" was given the type:260261 # type: dynamic(%TableRex.Table{})262 # from: lib/table_rex/table.ex:265:23263 %TableRex.Table{} = table264265 type warning found at:266 │267 268 │ renderer.render(table, opts)268 │ ~269 │270 └─ lib/table_rex/table.ex:268:14: TableRex.Table.render/2271272Generated table_rex app273==> nerves_logging274 CC kmsg_tailer.o275 LD kmsg_tailer276Compiling 5 files (.ex)277Generated nerves_logging app278==> ring_logger279Compiling 7 files (.ex)280Generated ring_logger app281==> nerves_compatibility_test282===> Analyzing applications...283===> Compiling aws_signature284==> shoehorn285Compiling 8 files (.ex)286Generated shoehorn app287==> table288Compiling 5 files (.ex)289Generated table app290==> nerves_compatibility_test291===> Analyzing applications...292===> Compiling unicode_util_compat293===> Analyzing applications...294===> Compiling idna295==> briefly296Compiling 5 files (.ex)297Generated briefly app298==> rustler_precompiled299Compiling 4 files (.ex)300Generated rustler_precompiled app301==> fss302Compiling 4 files (.ex)303Generated fss app304==> explorer305Compiling 29 files (.ex)306307== Compilation error in file lib/explorer/polars_backend/native.ex ==308** (RuntimeError) precompiled NIF is not available for this target: "riscv64gc-unknown-linux-gnu".309The available targets are:310 - aarch64-apple-darwin311 - aarch64-unknown-linux-gnu312 - aarch64-unknown-linux-musl313 - x86_64-apple-darwin314 - x86_64-pc-windows-msvc315 - x86_64-pc-windows-gnu316 - x86_64-unknown-linux-gnu317 - x86_64-unknown-linux-musl318 - x86_64-unknown-freebsd319 lib/explorer/polars_backend/native.ex:32: (module)320could not compile dependency :explorer, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile explorer --force", update it with "mix deps.update explorer" or clean it with "mix deps.clean explorer"