pplus_firestore

Build log

nerves_system_rpi5

pplus_firestore 0.1.7 · fail · run pplus_firestore-0.1.7-1791241575975
746 of 746 lines
1Resolving Hex dependencies...2Resolution completed in 0.212s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  finch 0.24.07  google_api_firestore 0.33.08  google_gax 0.4.19  goth 1.4.510  hpax 1.1.011  interactive_cmd 0.1.412  jason 1.4.513  jose 1.11.1214  mime 1.6.015  mint 1.11.016  nerves 2.0.0-pre.217  nerves_discovery 0.1.518  nerves_logging 0.2.419  nerves_runtime 0.13.1320  nerves_system_bbb 2.30.221  nerves_system_br 1.34.422  nerves_system_mangopi_mq_pro 0.17.223  nerves_system_qemu_aarch64 0.4.224  nerves_system_rpi0 2.1.225  nerves_system_rpi4 2.1.226  nerves_system_rpi5 2.1.227  nerves_system_trellis 0.5.028  nerves_system_x86_64 1.34.229  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.130  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.131  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.132  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.133  nerves_toolchain_x86_64_nerves_linux_musl 15.3.134  nerves_uevent 0.1.735  nimble_options 1.1.136  nimble_pool 1.1.037  poison 4.0.138  pplus_firestore 0.1.739  property_table 0.3.440  ring_logger 0.11.741  tablet 0.3.342  telemetry 1.4.243  tesla 1.21.344  toolshed 0.5.045  uboot_env 1.0.246* Getting pplus_firestore (Hex package)47* Getting nerves (Hex package)48* Getting ring_logger (Hex package)49* Getting toolshed (Hex package)50* Getting nerves_runtime (Hex package)51* Getting nerves_system_bbb (Hex package)52* Getting nerves_system_mangopi_mq_pro (Hex package)53* Getting nerves_system_qemu_aarch64 (Hex package)54* Getting nerves_system_rpi0 (Hex package)55* Getting nerves_system_rpi4 (Hex package)56* Getting nerves_system_rpi5 (Hex package)57* Getting nerves_system_trellis (Hex package)58* Getting nerves_system_x86_64 (Hex package)59* Getting nerves_system_br (Hex package)60* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)61* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)62* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)63* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)64* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)65* Getting nerves_logging (Hex package)66* Getting nerves_uevent (Hex package)67* Getting uboot_env (Hex package)68* Getting elixir_make (Hex package)69* Getting property_table (Hex package)70* Getting circular_buffer (Hex package)71* Getting interactive_cmd (Hex package)72* Getting nerves_discovery (Hex package)73* Getting tablet (Hex package)74* Getting google_api_firestore (Hex package)75* Getting goth (Hex package)76* Getting tesla (Hex package)77* Getting mime (Hex package)78* Getting finch (Hex package)79* Getting jason (Hex package)80* Getting jose (Hex package)81* Getting mint (Hex package)82* Getting nimble_options (Hex package)83* Getting nimble_pool (Hex package)84* Getting telemetry (Hex package)85* Getting hpax (Hex package)86* Getting google_gax (Hex package)87* Getting poison (Hex package)88==> nerves_system_br89Generated nerves_system_br app90==> mime91Compiling 2 files (.ex)92Generated mime app93==> circular_buffer94Compiling 1 file (.ex)95Generated circular_buffer app96==> nimble_options97Compiling 3 files (.ex)98Generated nimble_options app99==> jason100Compiling 10 files (.ex)101Generated jason app102==> poison103Compiling 4 files (.ex)104     warning: using single-quoted strings to represent charlists is deprecated.105     Use ~c"" if you indeed want a charlist or use "" instead.106     You may run "mix format --migrate" to change all single-quoted107     strings to use the ~c sigil and fix this warning.108     │109 127 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do110     │                               ~111     │112     └─ lib/poison/encoder.ex:127:31113114     warning: using single-quoted strings to represent charlists is deprecated.115     Use ~c"" if you indeed want a charlist or use "" instead.116     You may run "mix format --migrate" to change all single-quoted117     strings to use the ~c sigil and fix this warning.118     │119 127 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do120     │                                                ~121     │122     └─ lib/poison/encoder.ex:127:48123124     warning: using single-quoted strings to represent charlists is deprecated.125     Use ~c"" if you indeed want a charlist or use "" instead.126     You may run "mix format --migrate" to change all single-quoted127     strings to use the ~c sigil and fix this warning.128     │129 174 │        when char <= 0x1F or char in '"\\' do130     │                                     ~131     │132     └─ lib/poison/encoder.ex:174:37133134    warning: using single-quoted strings to represent charlists is deprecated.135    Use ~c"" if you indeed want a charlist or use "" instead.136    You may run "mix format --migrate" to change all single-quoted137    strings to use the ~c sigil and fix this warning.138    │139 94 │        when char in '-0123456789' do140    │                     ~141    │142    └─ lib/poison/parser.ex:94:21143144     warning: using single-quoted strings to represent charlists is deprecated.145     Use ~c"" if you indeed want a charlist or use "" instead.146     You may run "mix format --migrate" to change all single-quoted147     strings to use the ~c sigil and fix this warning.148     │149 189 │        when char in '123456789' do150     │                     ~151     │152     └─ lib/poison/parser.ex:189:21153154     warning: using single-quoted strings to represent charlists is deprecated.155     Use ~c"" if you indeed want a charlist or use "" instead.156     You may run "mix format --migrate" to change all single-quoted157     strings to use the ~c sigil and fix this warning.158     │159 205 │   defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do160     │                                                            ~161     │162     └─ lib/poison/parser.ex:205:60163164     warning: using single-quoted strings to represent charlists is deprecated.165     Use ~c"" if you indeed want a charlist or use "" instead.166     You may run "mix format --migrate" to change all single-quoted167     strings to use the ~c sigil and fix this warning.168     │169 238 │        when char in '0123456789' do170     │                     ~171     │172     └─ lib/poison/parser.ex:238:21173174     warning: using single-quoted strings to represent charlists is deprecated.175     Use ~c"" if you indeed want a charlist or use "" instead.176     You may run "mix format --migrate" to change all single-quoted177     strings to use the ~c sigil and fix this warning.178     │179 246 │   defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do180     │                                                                ~181     │182     └─ lib/poison/parser.ex:246:64183184     warning: using single-quoted strings to represent charlists is deprecated.185     Use ~c"" if you indeed want a charlist or use "" instead.186     You may run "mix format --migrate" to change all single-quoted187     strings to use the ~c sigil and fix this warning.188     │189 270 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do190     │                               ~191     │192     └─ lib/poison/parser.ex:270:31193194     warning: using single-quoted strings to represent charlists is deprecated.195     Use ~c"" if you indeed want a charlist or use "" instead.196     You may run "mix format --migrate" to change all single-quoted197     strings to use the ~c sigil and fix this warning.198     │199 270 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do200     │                                            ~201     │202     └─ lib/poison/parser.ex:270:44203204     warning: using single-quoted strings to represent charlists is deprecated.205     Use ~c"" if you indeed want a charlist or use "" instead.206     You may run "mix format --migrate" to change all single-quoted207     strings to use the ~c sigil and fix this warning.208     │209 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and210     │                        ~211     │212     └─ lib/poison/parser.ex:277:24213214     warning: using single-quoted strings to represent charlists is deprecated.215     Use ~c"" if you indeed want a charlist or use "" instead.216     You may run "mix format --migrate" to change all single-quoted217     strings to use the ~c sigil and fix this warning.218     │219 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and220     │                                       ~221     │222     └─ lib/poison/parser.ex:277:39223224     warning: using single-quoted strings to represent charlists is deprecated.225     Use ~c"" if you indeed want a charlist or use "" instead.226     You may run "mix format --migrate" to change all single-quoted227     strings to use the ~c sigil and fix this warning.228     │229 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and230     │                                                      ~231     │232     └─ lib/poison/parser.ex:277:54233234     warning: using single-quoted strings to represent charlists is deprecated.235     Use ~c"" if you indeed want a charlist or use "" instead.236     You may run "mix format --migrate" to change all single-quoted237     strings to use the ~c sigil and fix this warning.238     │239 334 │   defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do240     │                                                            ~241     │242     └─ lib/poison/parser.ex:334:60243244    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead245    │246 42 │   if Application.get_env(:poison, :native) do247    │                  ~248    │249    └─ lib/poison/parser.ex:42:18: Poison.Parser (module)250251    warning: use Bitwise is deprecated. import Bitwise instead252    │253 46 │   use Bitwise254    │   ~~~~~~~~~~~255    │256    └─ lib/poison/parser.ex:46: Poison.Parser (module)257258     warning: use Bitwise is deprecated. import Bitwise instead259     │260 117 │   use Bitwise261     │   ~~~~~~~~~~~262     │263     └─ lib/poison/encoder.ex:117: Poison.Encoder.BitString (module)264265     warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator266     │267 240 │     <<digits::binary-size(count), rest::binary>> = string268     │                           ~269     │270     └─ lib/poison/parser.ex:240:27: Poison.Parser.number_digits/2271272     warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator273     │274 266 │     <<chunk::binary-size(count), rest::binary>> = string275     │                          ~276     │277     └─ lib/poison/parser.ex:266:26: Poison.Parser.string_continue/3278279     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 operator280     │281 169 │     <<chunk::binary-size(size), rest::binary>> = string282     │                          ~283     │284     └─ lib/poison/encoder.ex:169:26: Poison.Encoder.BitString.escape/2285286Generated poison app287==> hpax288Compiling 4 files (.ex)289Generated hpax app290==> mint291Compiling 1 file (.erl)292Compiling 21 files (.ex)293Generated mint app294==> jose295Compiling 113 files (.erl)296src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.297Compile directive 'nowarn_deprecated_catch' can be used to suppress298warnings in selected modules.299%  137| 		_ = catch jose_jwa:unsecured_signing(UnsecuredSigning),300%     | 		    ^301302src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.303Compile directive 'nowarn_deprecated_catch' can be used to suppress304warnings in selected modules.305%  797| 	case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of306%     | 	     ^307308src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.309Compile directive 'nowarn_deprecated_catch' can be used to suppress310warnings in selected modules.311%  799| 			case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of312%     | 			     ^313314src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.315Compile directive 'nowarn_deprecated_catch' can be used to suppress316warnings in selected modules.317%  809| 	case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of318%     | 	     ^319320src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.321Compile directive 'nowarn_deprecated_catch' can be used to suppress322warnings in selected modules.323%  811| 			case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of324%     | 			     ^325326src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.327Compile directive 'nowarn_deprecated_catch' can be used to suppress328warnings in selected modules.329%  821| 	case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of330%     | 	     ^331332src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.333Compile directive 'nowarn_deprecated_catch' can be used to suppress334warnings in selected modules.335%  823| 			case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of336%     | 			     ^337338src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.339Compile directive 'nowarn_deprecated_catch' can be used to suppress340warnings in selected modules.341%  837| 	case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of342%     | 	     ^343344src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.345Compile directive 'nowarn_deprecated_catch' can be used to suppress346warnings in selected modules.347%  840| 			case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of348%     | 			     ^349350src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.351Compile directive 'nowarn_deprecated_catch' can be used to suppress352warnings in selected modules.353%  842| 					case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of354%     | 					     ^355356src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.357Compile directive 'nowarn_deprecated_catch' can be used to suppress358warnings in selected modules.359%  859| 	case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of360%     | 	     ^361362src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.363Compile directive 'nowarn_deprecated_catch' can be used to suppress364warnings in selected modules.365%  862| 			case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of366%     | 			     ^367368src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.369Compile directive 'nowarn_deprecated_catch' can be used to suppress370warnings in selected modules.371%  864| 					case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of372%     | 					     ^373374src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.375Compile directive 'nowarn_deprecated_catch' can be used to suppress376warnings in selected modules.377%  882| 	case catch public_key:sign(Message, DigestType, PrivateKey, Options) of378%     | 	     ^379380src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.381Compile directive 'nowarn_deprecated_catch' can be used to suppress382warnings in selected modules.383%  885| 			case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of384%     | 			     ^385386src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.387Compile directive 'nowarn_deprecated_catch' can be used to suppress388warnings in selected modules.389%  897| 	case catch public_key:sign(Message, DigestType, PrivateKey) of390%     | 	     ^391392src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.393Compile directive 'nowarn_deprecated_catch' can be used to suppress394warnings in selected modules.395%  900| 			case catch public_key:verify(Message, DigestType, Signature, PublicKey) of396%     | 			     ^397398src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.399Compile directive 'nowarn_deprecated_catch' can be used to suppress400warnings in selected modules.401%  230| 	case catch block_cipher(Cipher) of402%     | 	     ^403404src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.405Compile directive 'nowarn_deprecated_catch' can be used to suppress406warnings in selected modules.407%  238| 	case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of408%     | 	     ^409410src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.411Compile directive 'nowarn_deprecated_catch' can be used to suppress412warnings in selected modules.413%  246| 	case catch rsa_crypt(Padding) of414%     | 	     ^415416src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.417Compile directive 'nowarn_deprecated_catch' can be used to suppress418warnings in selected modules.419%  254| 	case catch rsa_sign(Padding) of420%     | 	     ^421422src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.423Compile directive 'nowarn_deprecated_catch' can be used to suppress424warnings in selected modules.425%  262| 	case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of426%     | 	     ^427428Compiling 8 files (.ex)429Generated jose app430==> tablet431Compiling 2 files (.ex)432Generated tablet app433==> elixir_make434Compiling 8 files (.ex)435Generated elixir_make app436==> nerves_logging437 CC kmsg_tailer.o438 LD kmsg_tailer439Compiling 5 files (.ex)440Generated nerves_logging app441==> nerves_discovery442Compiling 5 files (.ex)443Generated nerves_discovery app444==> ring_logger445Compiling 7 files (.ex)446Generated ring_logger app447==> interactive_cmd448Compiling 1 file (.ex)449Generated interactive_cmd app450==> nerves451Compiling 65 files (.ex)452    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)453    │454  6 │ defmodule Mix.Tasks.Nerves.Init do455    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~456    │457    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)458459    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.beam)460    │461  6 │ defmodule Nerves do462    │ ~~~~~~~~~~~~~~~~~~~463    │464    └─ lib/nerves.ex:6: Nerves (module)465466    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)467    │468  5 │ defmodule Nerves.ArtifactResolver do469    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~470    │471    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)472473    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)474    │475  6 │ defmodule Nerves.BuildAction.AppModes do476    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~477    │478    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)479480    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)481    │482  5 │ defmodule Nerves.BuildAction.CheckExecutables do483    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~484    │485    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)486487    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)488    │489  8 │ defmodule Nerves.BuildAction.Erlinit do490    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~491    │492    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)493494    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)495    │496  5 │ defmodule Nerves.BuildAction.Firmware do497    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~498    │499    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)500501    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)502    │503  7 │ defmodule Nerves.BuildAction.IExStartupCheck do504    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~505    │506    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)507508    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)509    │510  5 │ defmodule Nerves.BuildAction.NervesV1System do511    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~512    │513    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)514515    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)516    │517  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do518    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~519    │520    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)521522    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)523    │524  5 │ defmodule Nerves.BuildAction.Rootfs do525    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~526    │527    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)528529    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)530    │531  6 │ defmodule Nerves.BuildAction.SortApps do532    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~533    │534    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)535536    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)537    │538  5 │ defmodule Nerves.BuildAction.StripAll do539    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~540    │541    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)542543    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)544    │545  5 │ defmodule Nerves.BuildAction.Trimmer do546    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~547    │548    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)549550    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)551    │552  5 │ defmodule Nerves.BuildPlan.Checks do553    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~554    │555    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)556557    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)558    │559  5 │ defmodule Nerves.BuildPlan do560    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~561    │562    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)563564    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Container.beam)565    │566  6 │ defmodule Nerves.Container do567    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~568    │569    └─ lib/nerves/container.ex:6: Nerves.Container (module)570571    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)572    │573  5 │ defmodule Nerves.Fingerprint do574    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~575    │576    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)577578    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)579    │580  5 │ defmodule Nerves.MixPackage do581    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~582    │583    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)584585    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Paths.beam)586    │587  5 │ defmodule Nerves.Paths do588    │ ~~~~~~~~~~~~~~~~~~~~~~~~~589    │590    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)591592    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)593    │594  5 │ defmodule Nerves.TargetTuple do595    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~596    │597    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)598599Generated nerves app600==> nerves_toolchain_aarch64_nerves_linux_gnu601Compiling 1 file (.ex)602Generated nerves_toolchain_aarch64_nerves_linux_gnu app603==> nerves_system_rpi5604Generated nerves_system_rpi5 app605==> nerves_compatibility_test606===> Analyzing applications...607===> Compiling telemetry608==> uboot_env609Compiling 5 files (.ex)610Generated uboot_env app611==> nimble_pool612Compiling 2 files (.ex)613Generated nimble_pool app614==> finch615Compiling 23 files (.ex)616Generated finch app617==> goth618Compiling 7 files (.ex)619     warning: the following clause is redundant:620621         def refresh!(%Goth.Token{account: account, scope: scope})622623     it has type:624625         dynamic(%Goth.Token{})626627     previous clauses have already matched on the following types:628629         %Goth.Token{}630631     │632 625 │   def refresh!(%__MODULE__{account: account, scope: scope}), do: refresh!({account, scope})633     │       ~634     │635     └─ lib/goth/token.ex:625:7: Goth.Token.refresh!/1636637Generated goth app638==> tesla639Compiling 57 files (.ex)640Generated tesla app641==> google_gax642Compiling 5 files (.ex)643     warning: incompatible types given to Tesla.Multipart.add_field/4:644645         Tesla.Multipart.add_field(646           body,647           :metadata,648           Poison.encode!(meta), headers: ["Content-Type": "application/json"])649650     given types:651652         (653           dynamic(%Tesla.Multipart{parts: empty_list(), content_type_params: empty_list()}),654           -:metadata-,655           dynamic(),656           non_empty_list({:headers, non_empty_list({:"Content-Type", binary()})})657         )658659     but expected one of:660661         (662           %Tesla.Multipart{parts: list(term())},663           binary(),664           %{..., __struct__: File.Stream or IO.Stream or Range or Stream} or binary() or empty_list() or665             fun() or non_empty_list(term(), term()),666           empty_list() or non_empty_list(term(), term())667         )668669     where "body" was given the type:670671         # type: dynamic(%Tesla.Multipart{parts: empty_list(), content_type_params: empty_list()})672         # from: lib/google_api/gax/connection.ex:177:10673         body = Tesla.Multipart.new()674675     where "meta" was given the type:676677         # type: dynamic(not nil)678         # from: lib/google_api/gax/connection.ex:181:17679         meta680681     type warning found at:682     │683 183 │       _   -> Tesla.Multipart.add_field(684     │                              ~685     │686     └─ lib/google_api/gax/connection.ex:183:30: GoogleApi.Gax.Connection.build_body/3687688Generated google_gax app689==> google_api_firestore690Compiling 210 files (.ex)691warning: `use Tesla.Builder` and `use Tesla` in GoogleApi.Firestore.V1.Connection are soft-deprecated. It will be removed in future major version in favor of692Runtime Configuration instead. Please share your feedback at https://github.com/elixir-tesla/tesla/discussions/732693694If you can turn off this warning, add the following to your config.exs:695696```elixir697config :tesla, disable_deprecated_builder_warning: true698```699700  (tesla 1.21.3) lib/tesla/builder.ex:12: Tesla.Builder."MACRO-__using__"/2701  (elixir 1.20.3) src/elixir_dispatch.erl:263: :elixir_dispatch.expand_macro_fun/7702  (elixir 1.20.3) src/elixir_dispatch.erl:155: :elixir_dispatch.dispatch_require/7703  (elixir 1.20.3) src/elixir_expand.erl:670: :elixir_expand.expand_block/5704  (elixir 1.20.3) src/elixir_expand.erl:53: :elixir_expand.expand/3705  (elixir 1.20.3) src/elixir_dispatch.erl:277: :elixir_dispatch.expand_quoted/7706707warning: `use Tesla.Builder` and `use Tesla` in GoogleApi.Firestore.V1beta1.Connection are soft-deprecated. It will be removed in future major version in favor of708Runtime Configuration instead. Please share your feedback at https://github.com/elixir-tesla/tesla/discussions/732709710If you can turn off this warning, add the following to your config.exs:711712```elixir713config :tesla, disable_deprecated_builder_warning: true714```715716  (tesla 1.21.3) lib/tesla/builder.ex:12: Tesla.Builder."MACRO-__using__"/2717  (elixir 1.20.3) src/elixir_dispatch.erl:263: :elixir_dispatch.expand_macro_fun/7718  (elixir 1.20.3) src/elixir_dispatch.erl:155: :elixir_dispatch.dispatch_require/7719  (elixir 1.20.3) src/elixir_expand.erl:670: :elixir_expand.expand_block/5720  (elixir 1.20.3) src/elixir_expand.erl:53: :elixir_expand.expand/3721  (elixir 1.20.3) src/elixir_dispatch.erl:277: :elixir_dispatch.expand_quoted/7722723Generated google_api_firestore app724==> pplus_firestore725Compiling 11 files (.ex)726Generated pplus_firestore app727==> property_table728Compiling 8 files (.ex)729Generated property_table app730==> nerves_uevent731 CC uevent.o732Assembler messages:733Fatal error: can't create /work/proj/_build/rpi5/lib/nerves_uevent/obj/uevent.o: No such file or directory734c_src/uevent.c:851:1: fatal error: error writing to -: Broken pipe735  851 | }736      | ^737compilation terminated.738make: *** [Makefile:82: /work/proj/_build/rpi5/lib/nerves_uevent/obj/uevent.o] Error 1739could not compile dependency :nerves_uevent, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile nerves_uevent --force", update it with "mix deps.update nerves_uevent" or clean it with "mix deps.clean nerves_uevent"740==> nerves_compatibility_test741** (Mix) Could not compile with "make" (exit status: 2).742If the error message above says that libmnl.h can't be found, then the743fix is to install libmnl. For example, run `apt install libmnl-dev` on744Debian-based systems. For Nerves targets, be sure to include745`BR2_PACKAGE_LIBMNL=y` in the Nerves system's nerves_defconfig.746