Build log
nerves_system_rpi4
tds_encoding 1.1.1 · fail · run tds_encoding-1.1.1-1791280400248
600 of 600 lines
1Resolving Hex dependencies...2Resolution completed in 0.093s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 interactive_cmd 0.1.47 jason 1.4.58 logger_backends 1.0.19 nerves 2.0.0-pre.210 nerves_discovery 0.1.511 nerves_logging 0.2.412 nerves_runtime 0.13.1313 nerves_system_bbb 2.30.214 nerves_system_br 1.34.415 nerves_system_mangopi_mq_pro 0.17.216 nerves_system_qemu_aarch64 0.4.217 nerves_system_rpi0 2.1.218 nerves_system_rpi4 2.1.219 nerves_system_rpi5 2.1.220 nerves_system_trellis 0.5.021 nerves_system_x86_64 1.34.222 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.123 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.124 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.125 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.126 nerves_toolchain_x86_64_nerves_linux_musl 15.3.127 nerves_uevent 0.1.728 property_table 0.3.429 ring_logger 0.11.730 rustler 0.22.231 tablet 0.3.332 tds_encoding 1.1.133 toml 0.5.234 toolshed 0.5.035 uboot_env 1.0.236* Getting tds_encoding (Hex package)37* Getting nerves (Hex package)38* Getting logger_backends (Hex package)39* Getting ring_logger (Hex package)40* Getting toolshed (Hex package)41* Getting nerves_runtime (Hex package)42* Getting nerves_system_bbb (Hex package)43* Getting nerves_system_mangopi_mq_pro (Hex package)44* Getting nerves_system_qemu_aarch64 (Hex package)45* Getting nerves_system_rpi0 (Hex package)46* Getting nerves_system_rpi4 (Hex package)47* Getting nerves_system_rpi5 (Hex package)48* Getting nerves_system_trellis (Hex package)49* Getting nerves_system_x86_64 (Hex package)50* Getting nerves_system_br (Hex package)51* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)52* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)53* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)54* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)55* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)56* Getting nerves_logging (Hex package)57* Getting nerves_uevent (Hex package)58* Getting uboot_env (Hex package)59* Getting elixir_make (Hex package)60* Getting property_table (Hex package)61* Getting circular_buffer (Hex package)62* Getting interactive_cmd (Hex package)63* Getting nerves_discovery (Hex package)64* Getting tablet (Hex package)65* Getting rustler (Hex package)66* Getting jason (Hex package)67* Getting toml (Hex package)68==> nerves_system_br69Generated nerves_system_br app70==> toml71Compiling 10 files (.ex)72 warning: using single-quoted strings to represent charlists is deprecated.73 Use ~c"" if you indeed want a charlist or use "" instead.74 You may run "mix format --migrate" to change all single-quoted75 strings to use the ~c sigil and fix this warning.76 │77 263 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do78 │ ~79 │80 └─ lib/decoder.ex:263:828182 warning: using single-quoted strings to represent charlists is deprecated.83 Use ~c"" if you indeed want a charlist or use "" instead.84 You may run "mix format --migrate" to change all single-quoted85 strings to use the ~c sigil and fix this warning.86 │87 370 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->88 │ ~89 │90 └─ lib/decoder.ex:370:569192 warning: using single-quoted strings to represent charlists is deprecated.93 Use ~c"" if you indeed want a charlist or use "" instead.94 You may run "mix format --migrate" to change all single-quoted95 strings to use the ~c sigil and fix this warning.96 │97 418 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->98 │ ~99 │100 └─ lib/decoder.ex:418:56101102 warning: using single-quoted strings to represent charlists is deprecated.103 Use ~c"" if you indeed want a charlist or use "" instead.104 You may run "mix format --migrate" to change all single-quoted105 strings to use the ~c sigil and fix this warning.106 │107 473 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->108 │ ~109 │110 └─ lib/decoder.ex:473:52111112 warning: using single-quoted strings to represent charlists is deprecated.113 Use ~c"" if you indeed want a charlist or use "" instead.114 You may run "mix format --migrate" to change all single-quoted115 strings to use the ~c sigil and fix this warning.116 │117 513 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->118 │ ~119 │120 └─ lib/decoder.ex:513:43121122 warning: using single-quoted strings to represent charlists is deprecated.123 Use ~c"" if you indeed want a charlist or use "" instead.124 You may run "mix format --migrate" to change all single-quoted125 strings to use the ~c sigil and fix this warning.126 │127 517 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->128 │ ~129 │130 └─ lib/decoder.ex:517:52131132 warning: using single-quoted strings to represent charlists is deprecated.133 Use ~c"" if you indeed want a charlist or use "" instead.134 You may run "mix format --migrate" to change all single-quoted135 strings to use the ~c sigil and fix this warning.136 │137 521 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->138 │ ~139 │140 └─ lib/decoder.ex:521:52141142 warning: using single-quoted strings to represent charlists is deprecated.143 Use ~c"" if you indeed want a charlist or use "" instead.144 You may run "mix format --migrate" to change all single-quoted145 strings to use the ~c sigil and fix this warning.146 │147 537 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->148 │ ~149 │150 └─ lib/decoder.ex:537:53151152 warning: using single-quoted strings to represent charlists is deprecated.153 Use ~c"" if you indeed want a charlist or use "" instead.154 You may run "mix format --migrate" to change all single-quoted155 strings to use the ~c sigil and fix this warning.156 │157 541 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->158 │ ~159 │160 └─ lib/decoder.ex:541:67161162 warning: using single-quoted strings to represent charlists is deprecated.163 Use ~c"" if you indeed want a charlist or use "" instead.164 You may run "mix format --migrate" to change all single-quoted165 strings to use the ~c sigil and fix this warning.166 │167 681 │ {:ok, {sign, _, _, _}} when sign in '-+' ->168 │ ~169 │170 └─ lib/decoder.ex:681:45171172 warning: using single-quoted strings to represent charlists is deprecated.173 Use ~c"" if you indeed want a charlist or use "" instead.174 You may run "mix format --migrate" to change all single-quoted175 strings to use the ~c sigil and fix this warning.176 │177 798 │ {:ok, {sign, _, _, _}} when sign in '-+' ->178 │ ~179 │180 └─ lib/decoder.ex:798:43181182 warning: using single-quoted strings to represent charlists is deprecated.183 Use ~c"" if you indeed want a charlist or use "" instead.184 You may run "mix format --migrate" to change all single-quoted185 strings to use the ~c sigil and fix this warning.186 │187 947 │ {:ok, {type, skip, _, lines}} when type in '-_' ->188 │ ~189 │190 └─ lib/decoder.ex:947:52191192 warning: using single-quoted strings to represent charlists is deprecated.193 Use ~c"" if you indeed want a charlist or use "" instead.194 You may run "mix format --migrate" to change all single-quoted195 strings to use the ~c sigil and fix this warning.196 │197 985 │ {:ok, {type, _, _, _}} when type in '-_' ->198 │ ~199 │200 └─ lib/decoder.ex:985:51201202 warning: using single-quoted strings to represent charlists is deprecated.203 Use ~c"" if you indeed want a charlist or use "" instead.204 You may run "mix format --migrate" to change all single-quoted205 strings to use the ~c sigil and fix this warning.206 │207 1000 │ {:ok, {type, _, _, _}} when type in '-_' ->208 │ ~209 │210 └─ lib/decoder.ex:1000:43211212 warning: using single-quoted strings to represent charlists is deprecated.213 Use ~c"" if you indeed want a charlist or use "" instead.214 You may run "mix format --migrate" to change all single-quoted215 strings to use the ~c sigil and fix this warning.216 │217 1014 │ {:ok, {type, _, _, _}} when type in '-_' ->218 │ ~219 │220 └─ lib/decoder.ex:1014:47221222 warning: the following clause will never match:223224 {:datetime, {:error, :invalid_date}} ->225226 it is expected to match on type:227228 dynamic(229 {:date,230 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or231 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and232 not {:date, {:ok, %Date{}}}233 )234235 type warning found at:236 │237 721 │ {:datetime, {:error, :invalid_date}} ->238 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~239 │240 └─ lib/decoder.ex:721: Toml.Decoder.datetime/3241242 warning: the following clause will never match:243244 {:datetime, {:error, reason}} ->245246 it is expected to match on type:247248 dynamic(249 {:date,250 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or251 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and252 not {:date, {:ok, %Date{}}}253 )254255 type warning found at:256 │257 724 │ {:datetime, {:error, reason}} ->258 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~259 │260 └─ lib/decoder.ex:724: Toml.Decoder.datetime/3261262 warning: the following clause will never match:263264 {:error, _, _, _} = err ->265266 it is expected to match on type:267268 dynamic(269 {:date,270 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or271 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and272 not {:date, {:ok, %Date{}}}273 )274275 type warning found at:276 │277 727 │ {:error, _, _, _} = err ->278 │ ~279 │280 └─ lib/decoder.ex:727:25: Toml.Decoder.datetime/3281282 warning: the following clause will never match:283284 {:ok, {type, skip, data, lines}} ->285286 it is expected to match on type:287288 dynamic(289 {:date,290 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or291 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and292 not {:date, {:ok, %Date{}}}293 )294295 type warning found at:296 │297 730 │ {:ok, {type, skip, data, lines}} ->298 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~299 │300 └─ lib/decoder.ex:730: Toml.Decoder.datetime/3301302Generated toml app303==> circular_buffer304Compiling 1 file (.ex)305Generated circular_buffer app306==> jason307Compiling 10 files (.ex)308Generated jason app309==> logger_backends310Compiling 7 files (.ex)311Generated logger_backends app312==> rustler313Compiling 7 files (.ex)314 warning: using single-quoted strings to represent charlists is deprecated.315 Use ~c"" if you indeed want a charlist or use "" instead.316 You may run "mix format --migrate" to change all single-quoted317 strings to use the ~c sigil and fix this warning.318 │319 128 │ '2.7',320 │ ~321 │322 └─ lib/rustler.ex:128:7323324 warning: using single-quoted strings to represent charlists is deprecated.325 Use ~c"" if you indeed want a charlist or use "" instead.326 You may run "mix format --migrate" to change all single-quoted327 strings to use the ~c sigil and fix this warning.328 │329 129 │ '2.8',330 │ ~331 │332 └─ lib/rustler.ex:129:7333334 warning: using single-quoted strings to represent charlists is deprecated.335 Use ~c"" if you indeed want a charlist or use "" instead.336 You may run "mix format --migrate" to change all single-quoted337 strings to use the ~c sigil and fix this warning.338 │339 130 │ '2.9',340 │ ~341 │342 └─ lib/rustler.ex:130:7343344 warning: using single-quoted strings to represent charlists is deprecated.345 Use ~c"" if you indeed want a charlist or use "" instead.346 You may run "mix format --migrate" to change all single-quoted347 strings to use the ~c sigil and fix this warning.348 │349 131 │ '2.10',350 │ ~351 │352 └─ lib/rustler.ex:131:7353354 warning: using single-quoted strings to represent charlists is deprecated.355 Use ~c"" if you indeed want a charlist or use "" instead.356 You may run "mix format --migrate" to change all single-quoted357 strings to use the ~c sigil and fix this warning.358 │359 132 │ '2.11',360 │ ~361 │362 └─ lib/rustler.ex:132:7363364 warning: using single-quoted strings to represent charlists is deprecated.365 Use ~c"" if you indeed want a charlist or use "" instead.366 You may run "mix format --migrate" to change all single-quoted367 strings to use the ~c sigil and fix this warning.368 │369 133 │ '2.12',370 │ ~371 │372 └─ lib/rustler.ex:133:7373374 warning: using single-quoted strings to represent charlists is deprecated.375 Use ~c"" if you indeed want a charlist or use "" instead.376 You may run "mix format --migrate" to change all single-quoted377 strings to use the ~c sigil and fix this warning.378 │379 134 │ '2.13',380 │ ~381 │382 └─ lib/rustler.ex:134:7383384 warning: using single-quoted strings to represent charlists is deprecated.385 Use ~c"" if you indeed want a charlist or use "" instead.386 You may run "mix format --migrate" to change all single-quoted387 strings to use the ~c sigil and fix this warning.388 │389 135 │ '2.14',390 │ ~391 │392 └─ lib/rustler.ex:135:7393394 warning: using single-quoted strings to represent charlists is deprecated.395 Use ~c"" if you indeed want a charlist or use "" instead.396 You may run "mix format --migrate" to change all single-quoted397 strings to use the ~c sigil and fix this warning.398 │399 136 │ '2.15',400 │ ~401 │402 └─ lib/rustler.ex:136:7403404 warning: using single-quoted strings to represent charlists is deprecated.405 Use ~c"" if you indeed want a charlist or use "" instead.406 You may run "mix format --migrate" to change all single-quoted407 strings to use the ~c sigil and fix this warning.408 │409 137 │ '2.16'410 │ ~411 │412 └─ lib/rustler.ex:137:7413414Generated rustler app415==> tablet416Compiling 2 files (.ex)417Generated tablet app418==> elixir_make419Compiling 8 files (.ex)420Generated elixir_make app421==> nerves_logging422 CC kmsg_tailer.o423 LD kmsg_tailer424Compiling 5 files (.ex)425Generated nerves_logging app426==> nerves_discovery427Compiling 5 files (.ex)428Generated nerves_discovery app429==> ring_logger430Compiling 7 files (.ex)431Generated ring_logger app432==> interactive_cmd433Compiling 1 file (.ex)434Generated interactive_cmd app435==> nerves436Compiling 65 files (.ex)437 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)438 │439 6 │ defmodule Mix.Tasks.Nerves.Init do440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~441 │442 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)443444 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)445 │446 6 │ defmodule Nerves do447 │ ~~~~~~~~~~~~~~~~~~~448 │449 └─ lib/nerves.ex:6: Nerves (module)450451 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)452 │453 5 │ defmodule Nerves.ArtifactResolver do454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~455 │456 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)457458 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)459 │460 6 │ defmodule Nerves.BuildAction.AppModes do461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~462 │463 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)464465 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)466 │467 5 │ defmodule Nerves.BuildAction.CheckExecutables do468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~469 │470 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)471472 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)473 │474 5 │ defmodule Nerves.BuildAction.Firmware do475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~476 │477 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)478479 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)480 │481 8 │ defmodule Nerves.BuildAction.Erlinit do482 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~483 │484 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)485486 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)487 │488 7 │ defmodule Nerves.BuildAction.IExStartupCheck do489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~490 │491 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)492493 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)494 │495 5 │ defmodule Nerves.BuildAction.NervesV1System do496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~497 │498 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)499500 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)501 │502 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~504 │505 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)506507 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)508 │509 5 │ defmodule Nerves.BuildAction.Rootfs do510 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~511 │512 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)513514 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)515 │516 6 │ defmodule Nerves.BuildAction.SortApps do517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~518 │519 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)520521 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)522 │523 5 │ defmodule Nerves.BuildAction.StripAll do524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~525 │526 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)527528 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)529 │530 5 │ defmodule Nerves.BuildAction.Trimmer do531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~532 │533 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)534535 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)536 │537 5 │ defmodule Nerves.BuildPlan.Checks do538 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~539 │540 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)541542 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)543 │544 5 │ defmodule Nerves.BuildPlan do545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~546 │547 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)548549 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)550 │551 6 │ defmodule Nerves.Container do552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~553 │554 └─ lib/nerves/container.ex:6: Nerves.Container (module)555556 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)557 │558 5 │ defmodule Nerves.Fingerprint do559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~560 │561 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)562563 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)564 │565 5 │ defmodule Nerves.MixPackage do566 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~567 │568 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)569570 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)571 │572 5 │ defmodule Nerves.Paths do573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~574 │575 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)576577 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)578 │579 5 │ defmodule Nerves.TargetTuple do580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~581 │582 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)583584Generated nerves app585==> nerves_toolchain_aarch64_nerves_linux_gnu586Compiling 1 file (.ex)587Generated nerves_toolchain_aarch64_nerves_linux_gnu app588==> nerves_system_rpi4589Generated nerves_system_rpi4 app590==> tds_encoding591Compiling 1 file (.ex)592593== Compilation error in file lib/tds_encoding.ex ==594** (ErlangError) Erlang error: :enoent595 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/tds_encoding"])596 (rustler 0.22.2) lib/rustler/compiler/config.ex:81: Rustler.Compiler.Config.external_resources/2597 (rustler 0.22.2) lib/rustler/compiler/config.ex:69: Rustler.Compiler.Config.build/1598 (rustler 0.22.2) lib/rustler/compiler.ex:9: Rustler.Compiler.compile_crate/2599 lib/tds_encoding.ex:37: (module)600could not compile dependency :tds_encoding, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile tds_encoding --force", update it with "mix deps.update tds_encoding" or clean it with "mix deps.clean tds_encoding"