postgrex_pubsub

Build log

nerves_system_trellis

postgrex_pubsub 0.2.0 · fail · run postgrex_pubsub-0.2.0-1791073056281
424 of 424 lines
1Resolving Hex dependencies...2Resolution completed in 0.152s3Unchanged:4  circular_buffer 1.1.05  connection 1.1.06  db_connection 2.10.27  decimal 2.4.1 VULNERABLE!8    EEF-CVE-2026-32686 (MEDIUM)9    aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v10    Unbounded exponent in decimal enables unauthenticated DoS11    https://osv.dev/vulnerability/EEF-CVE-2026-3268612  ecto 3.8.413  ecto_sql 3.8.314  elixir_make 0.10.015  interactive_cmd 0.1.416  jason 1.4.517  nerves 2.0.0-pre.218  nerves_discovery 0.1.519  nerves_logging 0.2.420  nerves_runtime 0.13.1321  nerves_system_bbb 2.30.222  nerves_system_br 1.34.423  nerves_system_mangopi_mq_pro 0.17.224  nerves_system_qemu_aarch64 0.4.225  nerves_system_rpi0 2.1.226  nerves_system_rpi4 2.1.227  nerves_system_rpi5 2.1.228  nerves_system_trellis 0.5.029  nerves_system_x86_64 1.34.230  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.131  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.132  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.133  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.134  nerves_toolchain_x86_64_nerves_linux_musl 15.3.135  nerves_uevent 0.1.736  postgrex 0.15.1337  postgrex_pubsub 0.2.038  property_table 0.3.439  ring_logger 0.11.740  tablet 0.3.341  telemetry 1.4.242  toolshed 0.5.043  uboot_env 1.0.244* Getting postgrex_pubsub (Hex package)45* Getting nerves (Hex package)46* Getting ring_logger (Hex package)47* Getting toolshed (Hex package)48* Getting nerves_runtime (Hex package)49* Getting nerves_system_bbb (Hex package)50* Getting nerves_system_mangopi_mq_pro (Hex package)51* Getting nerves_system_qemu_aarch64 (Hex package)52* Getting nerves_system_rpi0 (Hex package)53* Getting nerves_system_rpi4 (Hex package)54* Getting nerves_system_rpi5 (Hex package)55* Getting nerves_system_trellis (Hex package)56* Getting nerves_system_x86_64 (Hex package)57* Getting nerves_system_br (Hex package)58* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)59* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)60* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)61* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)62* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)63* Getting nerves_logging (Hex package)64* Getting nerves_uevent (Hex package)65* Getting uboot_env (Hex package)66* Getting elixir_make (Hex package)67* Getting property_table (Hex package)68* Getting circular_buffer (Hex package)69* Getting interactive_cmd (Hex package)70* Getting nerves_discovery (Hex package)71* Getting tablet (Hex package)72* Getting ecto_sql (Hex package)73* Getting jason (Hex package)74* Getting postgrex (Hex package)75* Getting connection (Hex package)76* Getting db_connection (Hex package)77* Getting decimal (Hex package)78* Getting telemetry (Hex package)79* Getting ecto (Hex package)80Found packages with security advisories, see above for details81==> nerves_system_br82Generated nerves_system_br app83==> connection84Compiling 1 file (.ex)85     warning: using single-quoted strings to represent charlists is deprecated.86     Use ~c"" if you indeed want a charlist or use "" instead.87     You may run "mix format --migrate" to change all single-quoted88     strings to use the ~c sigil and fix this warning.89     │90 553 │         [{:data, [{'State', mod_state}]}]91     │                    ~92     │93     └─ lib/connection.ex:553:209495     warning: using single-quoted strings to represent charlists is deprecated.96     Use ~c"" if you indeed want a charlist or use "" instead.97     You may run "mix format --migrate" to change all single-quoted98     strings to use the ~c sigil and fix this warning.99     │100 680 │     format = '** Generic server ~p terminating \n' ++101     │              ~102     │103     └─ lib/connection.ex:680:14104105     warning: using single-quoted strings to represent charlists is deprecated.106     Use ~c"" if you indeed want a charlist or use "" instead.107     You may run "mix format --migrate" to change all single-quoted108     strings to use the ~c sigil and fix this warning.109     │110 681 │       '** Last message in was ~p~n' ++ ## No last message111     │       ~112     │113     └─ lib/connection.ex:681:7114115     warning: using single-quoted strings to represent charlists is deprecated.116     Use ~c"" if you indeed want a charlist or use "" instead.117     You may run "mix format --migrate" to change all single-quoted118     strings to use the ~c sigil and fix this warning.119     │120 682 │       '** When Server state == ~p~n' ++121     │       ~122     │123     └─ lib/connection.ex:682:7124125     warning: using single-quoted strings to represent charlists is deprecated.126     Use ~c"" if you indeed want a charlist or use "" instead.127     You may run "mix format --migrate" to change all single-quoted128     strings to use the ~c sigil and fix this warning.129     │130 683 │       '** Reason for termination == ~n** ~p~n'131     │       ~132     │133     └─ lib/connection.ex:683:7134135Generated connection app136==> circular_buffer137Compiling 1 file (.ex)138Generated circular_buffer app139==> tablet140Compiling 2 files (.ex)141Generated tablet app142==> elixir_make143Compiling 8 files (.ex)144Generated elixir_make app145==> nerves_logging146 CC kmsg_tailer.o147 LD kmsg_tailer148Compiling 5 files (.ex)149Generated nerves_logging app150==> nerves_discovery151Compiling 5 files (.ex)152Generated nerves_discovery app153==> ring_logger154Compiling 7 files (.ex)155Generated ring_logger app156==> decimal157Compiling 4 files (.ex)158      warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)159      │160 2842 │   defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity161      │        ~162      │163      └─ lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1164165Generated decimal app166==> jason167Compiling 10 files (.ex)168Generated jason app169==> interactive_cmd170Compiling 1 file (.ex)171Generated interactive_cmd app172==> nerves173Compiling 65 files (.ex)174    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)175    │176  6 │ defmodule Mix.Tasks.Nerves.Init do177    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~178    │179    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)180181    warning: redefining module Nerves (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.beam)182    │183  6 │ defmodule Nerves do184    │ ~~~~~~~~~~~~~~~~~~~185    │186    └─ lib/nerves.ex:6: Nerves (module)187188    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)189    │190  5 │ defmodule Nerves.ArtifactResolver do191    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~192    │193    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)194195    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)196    │197  6 │ defmodule Nerves.BuildAction.AppModes do198    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~199    │200    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)201202    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)203    │204  5 │ defmodule Nerves.BuildAction.CheckExecutables do205    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~206    │207    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)208209    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)210    │211  8 │ defmodule Nerves.BuildAction.Erlinit do212    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~213    │214    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)215216    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)217    │218  5 │ defmodule Nerves.BuildAction.Firmware do219    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~220    │221    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)222223    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)224    │225  7 │ defmodule Nerves.BuildAction.IExStartupCheck do226    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~227    │228    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)229230    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)231    │232  5 │ defmodule Nerves.BuildAction.NervesV1System do233    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~234    │235    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)236237    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)238    │239  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do240    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241    │242    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)243244    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)245    │246  5 │ defmodule Nerves.BuildAction.Rootfs do247    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~248    │249    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)250251    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)252    │253  6 │ defmodule Nerves.BuildAction.SortApps do254    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255    │256    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)257258    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)259    │260  5 │ defmodule Nerves.BuildAction.StripAll do261    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~262    │263    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)264265    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)266    │267  5 │ defmodule Nerves.BuildAction.Trimmer do268    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~269    │270    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)271272    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)273    │274  5 │ defmodule Nerves.BuildPlan.Checks do275    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~276    │277    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)278279    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)280    │281  5 │ defmodule Nerves.BuildPlan do282    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~283    │284    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)285286    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Container.beam)287    │288  6 │ defmodule Nerves.Container do289    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~290    │291    └─ lib/nerves/container.ex:6: Nerves.Container (module)292293    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)294    │295  5 │ defmodule Nerves.Fingerprint do296    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~297    │298    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)299300    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)301    │302  5 │ defmodule Nerves.MixPackage do303    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~304    │305    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)306307    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Paths.beam)308    │309  5 │ defmodule Nerves.Paths do310    │ ~~~~~~~~~~~~~~~~~~~~~~~~~311    │312    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)313314    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)315    │316  5 │ defmodule Nerves.TargetTuple do317    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~318    │319    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)320321Generated nerves app322==> nerves_toolchain_armv7_nerves_linux_gnueabihf323Compiling 1 file (.ex)324Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app325==> nerves_system_trellis326Generated nerves_system_trellis app327==> nerves_compatibility_test328===> Analyzing applications...329===> Compiling telemetry330==> db_connection331Compiling 18 files (.ex)332Generated db_connection app333==> ecto334Compiling 56 files (.ex)335     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.336337     This error happens when you have function calls without parentheses inside keywords. For example:338339         function(arg, one: nested_call a, b, c)340         function(arg, one: if expr, do: :this, else: :that)341342     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:343344         function(arg, one: if(expr, do: :this, else: :that))345         function(arg, one: nested_call(a, b, c))346347     Ambiguity found at:348     │349 445 │     do: raise ArgumentError,350     │     ~~~~~~~~~~~~~~~~~~~~~~~~351     │352     └─ lib/ecto/association.ex:445353354     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.355356     This error happens when you have function calls without parentheses inside keywords. For example:357358         function(arg, one: nested_call a, b, c)359         function(arg, one: if expr, do: :this, else: :that)360361     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:362363         function(arg, one: if(expr, do: :this, else: :that))364         function(arg, one: nested_call(a, b, c))365366     Ambiguity found at:367     │368 575 │     do: raise ArgumentError, "cast/3 expects a list of atom keys, got key: `#{inspect key}`"369     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~370     │371     └─ lib/ecto/changeset.ex:575372373      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.374375      This error happens when you have function calls without parentheses inside keywords. For example:376377          function(arg, one: nested_call a, b, c)378          function(arg, one: if expr, do: :this, else: :that)379380      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:381382          function(arg, one: if(expr, do: :this, else: :that))383          function(arg, one: nested_call(a, b, c))384385      Ambiguity found at:386      │387 2981 │     raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"388      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~389      │390      └─ lib/ecto/changeset.ex:2981391392      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.393394      This error happens when you have function calls without parentheses inside keywords. For example:395396          function(arg, one: nested_call a, b, c)397          function(arg, one: if expr, do: :this, else: :that)398399      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:400401          function(arg, one: if(expr, do: :this, else: :that))402          function(arg, one: nested_call(a, b, c))403404      Ambiguity found at:405      │406 2983 │     raise ArgumentError, "cannot add constraint because a changeset was not supplied, got: #{inspect item}"407      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~408      │409      └─ lib/ecto/changeset.ex:2983410411     warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead412     │413 473 │       Logger.warn """414     │              ~415     │416     └─ lib/ecto/changeset/relation.ex:473:14: Ecto.Changeset.Relation.process_current/3417418419== Compilation error in file lib/ecto/query.ex ==420** (Kernel.TypespecError) lib/ecto/query.ex:430: type dynamic/0 is a built-in type and it cannot be redefined421    (elixir 1.20.3) lib/kernel/typespec.ex:1002: Kernel.Typespec.compile_error/2422    (stdlib 8.1) lists.erl:2470: :lists.foldl_1/3423    (elixir 1.20.3) lib/kernel/typespec.ex:230: Kernel.Typespec.translate_typespecs_for_module/2424could 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"