gpgmex

Build log

nerves_system_rpi4

gpgmex 0.1.1 · fail · run gpgmex-0.1.1-1791190669338
779 of 779 lines
1Resolving Hex dependencies...2Resolution completed in 0.192s3Unchanged:4  circular_buffer 1.1.05  earmark_parser 1.4.466  elixir_make 0.10.07  ex_doc 0.29.48  gpgmex 0.1.19  interactive_cmd 0.1.410  jason 1.4.511  makeup 1.2.312  makeup_elixir 0.16.213  makeup_erlang 0.1.514  nerves 2.0.0-pre.215  nerves_discovery 0.1.516  nerves_logging 0.2.417  nerves_runtime 0.13.1318  nerves_system_bbb 2.30.219  nerves_system_br 1.34.420  nerves_system_mangopi_mq_pro 0.17.221  nerves_system_qemu_aarch64 0.4.222  nerves_system_rpi0 2.1.223  nerves_system_rpi4 2.1.224  nerves_system_rpi5 2.1.225  nerves_system_trellis 0.5.026  nerves_system_x86_64 1.34.227  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.128  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.129  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.130  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.131  nerves_toolchain_x86_64_nerves_linux_musl 15.3.132  nerves_uevent 0.1.733  nimble_parsec 1.4.234  property_table 0.3.435  ring_logger 0.11.736  rustler 0.28.037  tablet 0.3.338  toml 0.7.039  toolshed 0.5.040  uboot_env 1.0.241* Getting gpgmex (Hex package)42* Getting nerves (Hex package)43* Getting ring_logger (Hex package)44* Getting toolshed (Hex package)45* Getting nerves_runtime (Hex package)46* Getting nerves_system_bbb (Hex package)47* Getting nerves_system_mangopi_mq_pro (Hex package)48* Getting nerves_system_qemu_aarch64 (Hex package)49* Getting nerves_system_rpi0 (Hex package)50* Getting nerves_system_rpi4 (Hex package)51* Getting nerves_system_rpi5 (Hex package)52* Getting nerves_system_trellis (Hex package)53* Getting nerves_system_x86_64 (Hex package)54* Getting nerves_system_br (Hex package)55* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)56* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)57* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)58* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)59* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)60* Getting nerves_logging (Hex package)61* Getting nerves_uevent (Hex package)62* Getting uboot_env (Hex package)63* Getting elixir_make (Hex package)64* Getting property_table (Hex package)65* Getting circular_buffer (Hex package)66* Getting interactive_cmd (Hex package)67* Getting nerves_discovery (Hex package)68* Getting tablet (Hex package)69* Getting ex_doc (Hex package)70* Getting rustler (Hex package)71* Getting jason (Hex package)72* Getting toml (Hex package)73* Getting earmark_parser (Hex package)74* Getting makeup_elixir (Hex package)75* Getting makeup_erlang (Hex package)76* Getting makeup (Hex package)77* Getting nimble_parsec (Hex package)78==> nerves_system_br79Generated nerves_system_br app80==> earmark_parser81Compiling 2 files (.xrl)82Compiling 1 file (.yrl)83Compiling 3 files (.erl)84Compiling 32 files (.ex)85Generated earmark_parser app86==> toml87Compiling 10 files (.ex)88     warning: using single-quoted strings to represent charlists is deprecated.89     Use ~c"" if you indeed want a charlist or use "" instead.90     You may run "mix format --migrate" to change all single-quoted91     strings to use the ~c sigil and fix this warning.92     │93 264 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do94     │                                                                                  ~95     │96     └─ lib/decoder.ex:264:829798     warning: using single-quoted strings to represent charlists is deprecated.99     Use ~c"" if you indeed want a charlist or use "" instead.100     You may run "mix format --migrate" to change all single-quoted101     strings to use the ~c sigil and fix this warning.102     │103 371 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->104     │                                                        ~105     │106     └─ lib/decoder.ex:371:56107108     warning: using single-quoted strings to represent charlists is deprecated.109     Use ~c"" if you indeed want a charlist or use "" instead.110     You may run "mix format --migrate" to change all single-quoted111     strings to use the ~c sigil and fix this warning.112     │113 419 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->114     │                                                        ~115     │116     └─ lib/decoder.ex:419:56117118     warning: using single-quoted strings to represent charlists is deprecated.119     Use ~c"" if you indeed want a charlist or use "" instead.120     You may run "mix format --migrate" to change all single-quoted121     strings to use the ~c sigil and fix this warning.122     │123 474 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->124     │                                                    ~125     │126     └─ lib/decoder.ex:474:52127128     warning: using single-quoted strings to represent charlists is deprecated.129     Use ~c"" if you indeed want a charlist or use "" instead.130     You may run "mix format --migrate" to change all single-quoted131     strings to use the ~c sigil and fix this warning.132     │133 514 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->134     │                                           ~135     │136     └─ lib/decoder.ex:514:43137138     warning: using single-quoted strings to represent charlists is deprecated.139     Use ~c"" if you indeed want a charlist or use "" instead.140     You may run "mix format --migrate" to change all single-quoted141     strings to use the ~c sigil and fix this warning.142     │143 518 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->144     │                                                    ~145     │146     └─ lib/decoder.ex:518:52147148     warning: using single-quoted strings to represent charlists is deprecated.149     Use ~c"" if you indeed want a charlist or use "" instead.150     You may run "mix format --migrate" to change all single-quoted151     strings to use the ~c sigil and fix this warning.152     │153 522 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->154     │                                                    ~155     │156     └─ lib/decoder.ex:522:52157158     warning: using single-quoted strings to represent charlists is deprecated.159     Use ~c"" if you indeed want a charlist or use "" instead.160     You may run "mix format --migrate" to change all single-quoted161     strings to use the ~c sigil and fix this warning.162     │163 538 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->164     │                                                     ~165     │166     └─ lib/decoder.ex:538:53167168     warning: using single-quoted strings to represent charlists is deprecated.169     Use ~c"" if you indeed want a charlist or use "" instead.170     You may run "mix format --migrate" to change all single-quoted171     strings to use the ~c sigil and fix this warning.172     │173 542 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->174     │                                                                   ~175     │176     └─ lib/decoder.ex:542:67177178     warning: using single-quoted strings to represent charlists is deprecated.179     Use ~c"" if you indeed want a charlist or use "" instead.180     You may run "mix format --migrate" to change all single-quoted181     strings to use the ~c sigil and fix this warning.182     │183 682 │         {:ok, {sign, _, _, _}} when sign in '-+' ->184     │                                             ~185     │186     └─ lib/decoder.ex:682:45187188     warning: using single-quoted strings to represent charlists is deprecated.189     Use ~c"" if you indeed want a charlist or use "" instead.190     You may run "mix format --migrate" to change all single-quoted191     strings to use the ~c sigil and fix this warning.192     │193 796 │       {:ok, {sign, _, _, _}} when sign in '-+' ->194     │                                           ~195     │196     └─ lib/decoder.ex:796:43197198     warning: using single-quoted strings to represent charlists is deprecated.199     Use ~c"" if you indeed want a charlist or use "" instead.200     You may run "mix format --migrate" to change all single-quoted201     strings to use the ~c sigil and fix this warning.202     │203 916 │         {:ok, {type, skip, _, lines}} when type in '-_' ->204     │                                                    ~205     │206     └─ lib/decoder.ex:916:52207208     warning: using single-quoted strings to represent charlists is deprecated.209     Use ~c"" if you indeed want a charlist or use "" instead.210     You may run "mix format --migrate" to change all single-quoted211     strings to use the ~c sigil and fix this warning.212     │213 954 │               {:ok, {type, _, _, _}} when type in '-_' ->214     │                                                   ~215     │216     └─ lib/decoder.ex:954:51217218     warning: using single-quoted strings to represent charlists is deprecated.219     Use ~c"" if you indeed want a charlist or use "" instead.220     You may run "mix format --migrate" to change all single-quoted221     strings to use the ~c sigil and fix this warning.222     │223 969 │       {:ok, {type, _, _, _}} when type in '-_' ->224     │                                           ~225     │226     └─ lib/decoder.ex:969:43227228     warning: using single-quoted strings to represent charlists is deprecated.229     Use ~c"" if you indeed want a charlist or use "" instead.230     You may run "mix format --migrate" to change all single-quoted231     strings to use the ~c sigil and fix this warning.232     │233 983 │           {:ok, {type, _, _, _}} when type in '-_' ->234     │                                               ~235     │236     └─ lib/decoder.ex:983:47237238     warning: the following clause will never match:239240         {:datetime, {:error, :invalid_date}} ->241242     it is expected to match on type:243244         dynamic(245           {:date,246            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or247              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and248             not {:date, {:ok, %Date{}}}249         )250251     type warning found at:252     │253 722 │       {:datetime, {:error, :invalid_date}} ->254     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255     │256     └─ lib/decoder.ex:722: Toml.Decoder.datetime/3257258     warning: the following clause will never match:259260         {:datetime, {:error, reason}} ->261262     it is expected to match on type:263264         dynamic(265           {:date,266            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or267              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and268             not {:date, {:ok, %Date{}}}269         )270271     type warning found at:272     │273 725 │       {:datetime, {:error, reason}} ->274     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~275     │276     └─ lib/decoder.ex:725: Toml.Decoder.datetime/3277278     warning: the following clause will never match:279280         {:error, _, _, _} = err ->281282     it is expected to match on type:283284         dynamic(285           {:date,286            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or287              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and288             not {:date, {:ok, %Date{}}}289         )290291     type warning found at:292     │293 728 │       {:error, _, _, _} = err ->294     │                         ~295     │296     └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3297298     warning: the following clause will never match:299300         {:ok, {type, skip, data, lines}} ->301302     it is expected to match on type:303304         dynamic(305           {:date,306            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or307              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and308             not {:date, {:ok, %Date{}}}309         )310311     type warning found at:312     │313 731 │       {:ok, {type, skip, data, lines}} ->314     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~315     │316     └─ lib/decoder.ex:731: Toml.Decoder.datetime/3317318Generated toml app319==> circular_buffer320Compiling 1 file (.ex)321Generated circular_buffer app322==> jason323Compiling 10 files (.ex)324Generated jason app325==> rustler326Compiling 7 files (.ex)327     warning: using single-quoted strings to represent charlists is deprecated.328     Use ~c"" if you indeed want a charlist or use "" instead.329     You may run "mix format --migrate" to change all single-quoted330     strings to use the ~c sigil and fix this warning.331     │332 173 │       '2.14',333     │       ~334     │335     └─ lib/rustler.ex:173:7336337     warning: using single-quoted strings to represent charlists is deprecated.338     Use ~c"" if you indeed want a charlist or use "" instead.339     You may run "mix format --migrate" to change all single-quoted340     strings to use the ~c sigil and fix this warning.341     │342 174 │       '2.15',343     │       ~344     │345     └─ lib/rustler.ex:174:7346347     warning: using single-quoted strings to represent charlists is deprecated.348     Use ~c"" if you indeed want a charlist or use "" instead.349     You may run "mix format --migrate" to change all single-quoted350     strings to use the ~c sigil and fix this warning.351     │352 175 │       '2.16'353     │       ~354     │355     └─ lib/rustler.ex:175:7356357     warning: incompatible types given to throw_error/1:358359         throw_error(360           {:unknown_target,361            <<to_string(target)::binary,362              " is not in the support list yet. Please report it on https://github.com/rusterlium/rustler/issues.">>}363         )364365     given types:366367         -dynamic({:unknown_target, binary()})-368369     but expected one of:370371         :no_config or :no_crates_property or :rustup_not_installed or {:no_rustler_deps, term(), term()} or372           {:differing_versions or :unsupported_rustler_version, term(), term(), term()} or373           {:cargo_no_name or :cargo_toml_not_found or :nonexistent_crate_directory or374              :rust_version_not_installed or :unsupported_nif_version, term()}375376     where "target" was given the types:377378         # type: binary()379         # from: lib/rustler/compiler.ex:152:27380         target381382         # type: binary()383         # from: lib/rustler/compiler.ex:152:40384         is_binary(target)385386     type warning found at:387     │388 168 │       throw_error(389     │       ~390     │391     └─ lib/rustler/compiler.ex:168:7: Rustler.Compiler.get_target_os_type/1392393Generated rustler app394==> tablet395Compiling 2 files (.ex)396Generated tablet app397==> elixir_make398Compiling 8 files (.ex)399Generated elixir_make app400==> nerves_logging401 CC kmsg_tailer.o402 LD kmsg_tailer403Compiling 5 files (.ex)404Generated nerves_logging app405==> nerves_discovery406Compiling 5 files (.ex)407Generated nerves_discovery app408==> ring_logger409Compiling 7 files (.ex)410Generated ring_logger app411==> interactive_cmd412Compiling 1 file (.ex)413Generated interactive_cmd app414==> nerves415Compiling 65 files (.ex)416    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)417    │418  6 │ defmodule Mix.Tasks.Nerves.Init do419    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~420    │421    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)422423    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)424    │425  6 │ defmodule Nerves do426    │ ~~~~~~~~~~~~~~~~~~~427    │428    └─ lib/nerves.ex:6: Nerves (module)429430    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)431    │432  5 │ defmodule Nerves.ArtifactResolver do433    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~434    │435    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)436437    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)438    │439  6 │ defmodule Nerves.BuildAction.AppModes do440    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~441    │442    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)443444    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)445    │446  5 │ defmodule Nerves.BuildAction.CheckExecutables do447    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~448    │449    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)450451    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)452    │453  8 │ defmodule Nerves.BuildAction.Erlinit do454    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~455    │456    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)457458    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)459    │460  5 │ defmodule Nerves.BuildAction.Firmware do461    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~462    │463    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)464465    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)466    │467  7 │ defmodule Nerves.BuildAction.IExStartupCheck do468    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~469    │470    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)471472    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)473    │474  5 │ defmodule Nerves.BuildAction.NervesV1System do475    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~476    │477    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)478479    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)480    │481  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do482    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~483    │484    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)485486    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)487    │488  5 │ defmodule Nerves.BuildAction.Rootfs do489    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~490    │491    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)492493    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)494    │495  6 │ defmodule Nerves.BuildAction.SortApps do496    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~497    │498    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)499500    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)501    │502  5 │ defmodule Nerves.BuildAction.StripAll do503    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~504    │505    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)506507    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)508    │509  5 │ defmodule Nerves.BuildAction.Trimmer do510    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~511    │512    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)513514    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)515    │516  5 │ defmodule Nerves.BuildPlan do517    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~518    │519    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)520521    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)522    │523  5 │ defmodule Nerves.BuildPlan.Checks do524    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~525    │526    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)527528    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)529    │530  6 │ defmodule Nerves.Container do531    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~532    │533    └─ lib/nerves/container.ex:6: Nerves.Container (module)534535    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)536    │537  5 │ defmodule Nerves.Fingerprint do538    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~539    │540    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)541542    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)543    │544  5 │ defmodule Nerves.MixPackage do545    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~546    │547    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)548549    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)550    │551  5 │ defmodule Nerves.Paths do552    │ ~~~~~~~~~~~~~~~~~~~~~~~~~553    │554    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)555556    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)557    │558  5 │ defmodule Nerves.TargetTuple do559    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~560    │561    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)562563Generated nerves app564==> nerves_toolchain_aarch64_nerves_linux_gnu565Compiling 1 file (.ex)566Generated nerves_toolchain_aarch64_nerves_linux_gnu app567==> nerves_system_rpi4568Generated nerves_system_rpi4 app569==> nimble_parsec570Compiling 4 files (.ex)571Generated nimble_parsec app572==> makeup573Compiling 15 files (.ex)574Generated makeup app575==> makeup_elixir576Compiling 6 files (.ex)577Compiling lib/makeup/lexers/elixir_lexer/atoms.ex (it's taking more than 10s)578Compiling lib/makeup/lexers/elixir_lexer.ex (it's taking more than 10s)579Generated makeup_elixir app580==> makeup_erlang581Compiling 4 files (.ex)582Compiling lib/makeup/lexers/erlang_lexer.ex (it's taking more than 10s)583Generated makeup_erlang app584==> ex_doc585Compiling 25 files (.ex)586    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead587    │588 42 │   <%# Extra content specified by the user (e.g. custom Javascript) %>589    │   ~590    │591    └─ lib/ex_doc/formatter/html/templates/footer_template.eex:42: (file)592593    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead594    │595 27 │     <%# Extra content specified by the user (e.g. custom CSS) %>596    │     ~597    │598    └─ lib/ex_doc/formatter/html/templates/head_template.eex:27: (file)599600    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead601    │602 32 │       <%# Immediately apply night mode preference to avoid a flash effect %>603    │       ~604    │605    └─ lib/ex_doc/formatter/html/templates/head_template.eex:32: (file)606607    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead608    │609 45 │     <%# Extra content specified by the user (e.g. custom Javascript) %>610    │     ~611    │612    └─ lib/ex_doc/formatter/epub/templates/module_template.eex:45: (file)613614    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead615    │616 23 │     <%# Extra content specified by the user (e.g. custom Javascript) %>617    │     ~618    │619    └─ lib/ex_doc/formatter/epub/templates/nav_template.eex:23: (file)620621    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead622    │623  6 │     <%# Extra content specified by the user (e.g. custom Javascript) %>624    │     ~625    │626    └─ lib/ex_doc/formatter/epub/templates/extra_template.eex:6: (file)627628    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead629    │630 13 │     <%# Extra content specified by the user (e.g. custom Javascript) %>631    │     ~632    │633    └─ lib/ex_doc/formatter/epub/templates/title_template.eex:13: (file)634635    warning: <%# is deprecated, use <%!-- or add a space between <% and # instead636    │637 11 │     <%# Extra content specified by the user (e.g. custom CSS) %>638    │     ~639    │640    └─ lib/ex_doc/formatter/epub/templates/head_template.eex:11: (file)641642     warning: this clause of defp logo_path/1 is never used (or it will always fail/warn when invoked)643     │644 196 │   defp logo_path(%{logo: nil}), do: nil645     │        ~646     │647     └─ lib/ex_doc/formatter/html/templates.ex:196:8: ExDoc.Formatter.HTML.Templates.logo_path/1648649    warning: the following clause cannot match because the previous clauses already matched all possible values:650651        _ ->652653    it attempts to match on the result of:654655        result656657    which has the already matched type:658659        dynamic({:docs_v1, term(), term(), term(), term(), term(), term()} or {:error, term()})660661    type warning found at:662    │663 93 │       _ ->664    │         ~665    │666    └─ lib/ex_doc/retriever.ex:93:9: ExDoc.Retriever.docs_chunk/1667668     warning: the following clause is redundant:669670         defp to_var({:<<>>, _, _}, _)671672     it has type:673674         dynamic({:<<>>, term(), term()}), dynamic()675676     previous clauses have already matched on the following types:677678         {:%{}, term(), term()}, term()679         {atom(), term(), term()}, term()680681     │682 378 │   defp to_var({:<<>>, _, _}, _), do: {:binary, [], nil}683     │        ~684     │685     └─ lib/ex_doc/language/elixir.ex:378:8: ExDoc.Language.Elixir.to_var/2686687    warning: expected a map or struct when accessing .available? in expression:688689        module.available?690691    where "module" was given the type:692693        # type: dynamic(atom())694        # from: lib/ex_doc/markdown.ex:68:12695        Code.ensure_loaded?(module)696697    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()698699    type warning found at:700    │701 68 │       Code.ensure_loaded?(module) && module.available?702    │                                             ~703    │704    └─ lib/ex_doc/markdown.ex:68:45: ExDoc.Markdown.find_markdown_processor/0705706     warning: the following clause is redundant:707708         defp to_var({:{}, _, _}, _)709710     it has type:711712         dynamic({:{}, term(), term()}), dynamic()713714     previous clauses have already matched on the following types:715716         {:%{}, term(), term()}, term()717         {atom(), term(), term()}, term()718719     │720 379 │   defp to_var({:{}, _, _}, _), do: {:tuple, [], nil}721     │        ~722     │723     └─ lib/ex_doc/language/elixir.ex:379:8: ExDoc.Language.Elixir.to_var/2724725     warning: the following clause is redundant:726727         defp to_var(float, _) when is_integer(float)728729     it has type:730731         integer(), dynamic()732733     previous clauses have already matched on the following types:734735         {:%{}, term(), term()}, term()736         {atom(), term(), term()}, term()737         {term(), term()}, term()738         integer(), term()739740     │741 382 │   defp to_var(float, _) when is_integer(float), do: {:float, [], nil}742     │        ~743     │744     └─ lib/ex_doc/language/elixir.ex:382:8: ExDoc.Language.Elixir.to_var/2745746     warning: expected a map or struct when accessing .__struct__ in expression:747748         module.__struct__749750     where "module" was given the type:751752         # type: dynamic(atom())753         # from: lib/ex_doc/language/elixir.ex:235:7754         function_exported?(module, :__struct__, 0)755756     hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()757758     type warning found at:759     │760 236 │           match?(%{__exception__: true}, module.__struct__) ->761     │                                                 ~762     │763     └─ lib/ex_doc/language/elixir.ex:236:49: ExDoc.Language.Elixir.module_type_and_skip/1764765Generated ex_doc app766==> uboot_env767Compiling 5 files (.ex)768Generated uboot_env app769==> gpgmex770Compiling 4 files (.ex)771772== Compilation error in file lib/rust/gpg_nif_rust.ex ==773** (ErlangError) Erlang error: :enoent774    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/gpg_rust_nif"])775    (rustler 0.28.0) lib/rustler/compiler/config.ex:83: Rustler.Compiler.Config.metadata!/1776    (rustler 0.28.0) lib/rustler/compiler/config.ex:70: Rustler.Compiler.Config.build/1777    (rustler 0.28.0) lib/rustler/compiler.ex:9: Rustler.Compiler.compile_crate/2778    lib/rust/gpg_nif_rust.ex:18: (module)779could not compile dependency :gpgmex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile gpgmex --force", update it with "mix deps.update gpgmex" or clean it with "mix deps.clean gpgmex"