commanded_audit_middleware

Build log

nerves_system_mangopi_mq_pro

commanded_audit_middleware 1.0.0 · fail · run commanded_audit_middleware-1.0.0-1791034804478
439 of 439 lines
1Resolving Hex dependencies...2Resolution completed in 0.219s3Unchanged:4  backoff 1.1.65  circular_buffer 1.1.06  commanded 1.4.117  commanded_audit_middleware 1.0.08  connection 1.1.09  db_connection 2.10.210  decimal 2.4.1 VULNERABLE!11    EEF-CVE-2026-32686 (MEDIUM)12    aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v13    Unbounded exponent in decimal enables unauthenticated DoS14    https://osv.dev/vulnerability/EEF-CVE-2026-3268615  ecto 3.8.416  ecto_sql 3.8.317  elixir_make 0.10.018  elixir_uuid 1.2.119  interactive_cmd 0.1.420  jason 1.4.521  nerves 2.0.0-pre.222  nerves_discovery 0.1.523  nerves_logging 0.2.424  nerves_runtime 0.13.1325  nerves_system_bbb 2.30.226  nerves_system_br 1.34.427  nerves_system_mangopi_mq_pro 0.17.228  nerves_system_qemu_aarch64 0.4.229  nerves_system_rpi0 2.1.230  nerves_system_rpi4 2.1.231  nerves_system_rpi5 2.1.232  nerves_system_trellis 0.5.033  nerves_system_x86_64 1.34.234  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.135  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.136  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.137  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.138  nerves_toolchain_x86_64_nerves_linux_musl 15.3.139  nerves_uevent 0.1.740  postgrex 0.15.1341  property_table 0.3.442  ring_logger 0.11.743  tablet 0.3.344  telemetry 1.4.245  telemetry_registry 0.3.246  toolshed 0.5.047  uboot_env 1.0.248* Getting commanded_audit_middleware (Hex package)49* Getting nerves (Hex package)50* Getting ring_logger (Hex package)51* Getting toolshed (Hex package)52* Getting nerves_runtime (Hex package)53* Getting nerves_system_bbb (Hex package)54* Getting nerves_system_mangopi_mq_pro (Hex package)55* Getting nerves_system_qemu_aarch64 (Hex package)56* Getting nerves_system_rpi0 (Hex package)57* Getting nerves_system_rpi4 (Hex package)58* Getting nerves_system_rpi5 (Hex package)59* Getting nerves_system_trellis (Hex package)60* Getting nerves_system_x86_64 (Hex package)61* Getting nerves_system_br (Hex package)62* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)63* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)64* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)65* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)66* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)67* Getting nerves_logging (Hex package)68* Getting nerves_uevent (Hex package)69* Getting uboot_env (Hex package)70* Getting elixir_make (Hex package)71* Getting property_table (Hex package)72* Getting circular_buffer (Hex package)73* Getting interactive_cmd (Hex package)74* Getting nerves_discovery (Hex package)75* Getting tablet (Hex package)76* Getting commanded (Hex package)77* Getting ecto (Hex package)78* Getting ecto_sql (Hex package)79* Getting elixir_uuid (Hex package)80* Getting jason (Hex package)81* Getting postgrex (Hex package)82* Getting connection (Hex package)83* Getting db_connection (Hex package)84* Getting decimal (Hex package)85* Getting telemetry (Hex package)86* Getting backoff (Hex package)87* Getting telemetry_registry (Hex package)88Found packages with security advisories, see above for details89==> nerves_system_br90Generated nerves_system_br app91==> connection92Compiling 1 file (.ex)93     warning: using single-quoted strings to represent charlists is deprecated.94     Use ~c"" if you indeed want a charlist or use "" instead.95     You may run "mix format --migrate" to change all single-quoted96     strings to use the ~c sigil and fix this warning.97     │98 553 │         [{:data, [{'State', mod_state}]}]99     │                    ~100     │101     └─ lib/connection.ex:553:20102103     warning: using single-quoted strings to represent charlists is deprecated.104     Use ~c"" if you indeed want a charlist or use "" instead.105     You may run "mix format --migrate" to change all single-quoted106     strings to use the ~c sigil and fix this warning.107     │108 680 │     format = '** Generic server ~p terminating \n' ++109     │              ~110     │111     └─ lib/connection.ex:680:14112113     warning: using single-quoted strings to represent charlists is deprecated.114     Use ~c"" if you indeed want a charlist or use "" instead.115     You may run "mix format --migrate" to change all single-quoted116     strings to use the ~c sigil and fix this warning.117     │118 681 │       '** Last message in was ~p~n' ++ ## No last message119     │       ~120     │121     └─ lib/connection.ex:681:7122123     warning: using single-quoted strings to represent charlists is deprecated.124     Use ~c"" if you indeed want a charlist or use "" instead.125     You may run "mix format --migrate" to change all single-quoted126     strings to use the ~c sigil and fix this warning.127     │128 682 │       '** When Server state == ~p~n' ++129     │       ~130     │131     └─ lib/connection.ex:682:7132133     warning: using single-quoted strings to represent charlists is deprecated.134     Use ~c"" if you indeed want a charlist or use "" instead.135     You may run "mix format --migrate" to change all single-quoted136     strings to use the ~c sigil and fix this warning.137     │138 683 │       '** Reason for termination == ~n** ~p~n'139     │       ~140     │141     └─ lib/connection.ex:683:7142143Generated connection app144==> circular_buffer145Compiling 1 file (.ex)146Generated circular_buffer app147==> tablet148Compiling 2 files (.ex)149Generated tablet app150==> elixir_make151Compiling 8 files (.ex)152Generated elixir_make app153==> nerves_logging154 CC kmsg_tailer.o155 LD kmsg_tailer156Compiling 5 files (.ex)157Generated nerves_logging app158==> elixir_uuid159Compiling 1 file (.ex)160    warning: use Bitwise is deprecated. import Bitwise instead161    │162  2 │   use Bitwise, only_operators: true163    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~164    │165    └─ lib/uuid.ex:2: UUID (module)166167Generated elixir_uuid app168==> nerves_discovery169Compiling 5 files (.ex)170Generated nerves_discovery app171==> ring_logger172Compiling 7 files (.ex)173Generated ring_logger app174==> decimal175Compiling 4 files (.ex)176      warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)177      │178 2842 │   defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity179      │        ~180      │181      └─ lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1182183Generated decimal app184==> jason185Compiling 10 files (.ex)186Generated jason app187==> interactive_cmd188Compiling 1 file (.ex)189Generated interactive_cmd app190==> nerves191Compiling 65 files (.ex)192    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)193    │194  6 │ defmodule Mix.Tasks.Nerves.Init do195    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~196    │197    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)198199    warning: redefining module Nerves (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.beam)200    │201  6 │ defmodule Nerves do202    │ ~~~~~~~~~~~~~~~~~~~203    │204    └─ lib/nerves.ex:6: Nerves (module)205206    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)207    │208  5 │ defmodule Nerves.ArtifactResolver do209    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~210    │211    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)212213    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)214    │215  6 │ defmodule Nerves.BuildAction.AppModes do216    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~217    │218    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)219220    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)221    │222  5 │ defmodule Nerves.BuildAction.CheckExecutables do223    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~224    │225    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)226227    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)228    │229  8 │ defmodule Nerves.BuildAction.Erlinit do230    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~231    │232    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)233234    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)235    │236  5 │ defmodule Nerves.BuildAction.Firmware do237    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~238    │239    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)240241    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)242    │243  7 │ defmodule Nerves.BuildAction.IExStartupCheck do244    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~245    │246    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)247248    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)249    │250  5 │ defmodule Nerves.BuildAction.NervesV1System do251    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~252    │253    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)254255    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)256    │257  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do258    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~259    │260    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)261262    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)263    │264  5 │ defmodule Nerves.BuildAction.Rootfs do265    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~266    │267    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)268269    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)270    │271  6 │ defmodule Nerves.BuildAction.SortApps do272    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~273    │274    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)275276    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)277    │278  5 │ defmodule Nerves.BuildAction.StripAll do279    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~280    │281    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)282283    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)284    │285  5 │ defmodule Nerves.BuildAction.Trimmer do286    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~287    │288    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)289290    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)291    │292  5 │ defmodule Nerves.BuildPlan do293    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~294    │295    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)296297    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)298    │299  5 │ defmodule Nerves.BuildPlan.Checks do300    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~301    │302    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)303304    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Container.beam)305    │306  6 │ defmodule Nerves.Container do307    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~308    │309    └─ lib/nerves/container.ex:6: Nerves.Container (module)310311    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)312    │313  5 │ defmodule Nerves.Fingerprint do314    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~315    │316    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)317318    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)319    │320  5 │ defmodule Nerves.MixPackage do321    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~322    │323    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)324325    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Paths.beam)326    │327  5 │ defmodule Nerves.Paths do328    │ ~~~~~~~~~~~~~~~~~~~~~~~~~329    │330    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)331332    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)333    │334  5 │ defmodule Nerves.TargetTuple do335    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~336    │337    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)338339Generated nerves app340==> nerves_toolchain_riscv64_nerves_linux_gnu341Compiling 1 file (.ex)342Generated nerves_toolchain_riscv64_nerves_linux_gnu app343==> nerves_system_mangopi_mq_pro344Generated nerves_system_mangopi_mq_pro app345==> nerves_compatibility_test346===> Analyzing applications...347===> Compiling telemetry348==> ecto349Compiling 56 files (.ex)350     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.351352     This error happens when you have function calls without parentheses inside keywords. For example:353354         function(arg, one: nested_call a, b, c)355         function(arg, one: if expr, do: :this, else: :that)356357     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:358359         function(arg, one: if(expr, do: :this, else: :that))360         function(arg, one: nested_call(a, b, c))361362     Ambiguity found at:363     │364 445 │     do: raise ArgumentError,365     │     ~~~~~~~~~~~~~~~~~~~~~~~~366     │367     └─ lib/ecto/association.ex:445368369     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.370371     This error happens when you have function calls without parentheses inside keywords. For example:372373         function(arg, one: nested_call a, b, c)374         function(arg, one: if expr, do: :this, else: :that)375376     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:377378         function(arg, one: if(expr, do: :this, else: :that))379         function(arg, one: nested_call(a, b, c))380381     Ambiguity found at:382     │383 575 │     do: raise ArgumentError, "cast/3 expects a list of atom keys, got key: `#{inspect key}`"384     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~385     │386     └─ lib/ecto/changeset.ex:575387388      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.389390      This error happens when you have function calls without parentheses inside keywords. For example:391392          function(arg, one: nested_call a, b, c)393          function(arg, one: if expr, do: :this, else: :that)394395      In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:396397          function(arg, one: if(expr, do: :this, else: :that))398          function(arg, one: nested_call(a, b, c))399400      Ambiguity found at:401      │402 2981 │     raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"403      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~404      │405      └─ lib/ecto/changeset.ex:2981406407      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.408409      This error happens when you have function calls without parentheses inside keywords. For example:410411          function(arg, one: nested_call a, b, c)412          function(arg, one: if expr, do: :this, else: :that)413414      In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:415416          function(arg, one: if(expr, do: :this, else: :that))417          function(arg, one: nested_call(a, b, c))418419      Ambiguity found at:420      │421 2983 │     raise ArgumentError, "cannot add constraint because a changeset was not supplied, got: #{inspect item}"422      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~423      │424      └─ lib/ecto/changeset.ex:2983425426     warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead427     │428 473 │       Logger.warn """429     │              ~430     │431     └─ lib/ecto/changeset/relation.ex:473:14: Ecto.Changeset.Relation.process_current/3432433434== Compilation error in file lib/ecto/query.ex ==435** (Kernel.TypespecError) lib/ecto/query.ex:430: type dynamic/0 is a built-in type and it cannot be redefined436    (elixir 1.20.3) lib/kernel/typespec.ex:1002: Kernel.Typespec.compile_error/2437    (stdlib 8.1) lists.erl:2470: :lists.foldl_1/3438    (elixir 1.20.3) lib/kernel/typespec.ex:230: Kernel.Typespec.translate_typespecs_for_module/2439could not compile dependency :ecto, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ecto --force", update it with "mix deps.update ecto" or clean it with "mix deps.clean ecto"