Build log
nerves_system_x86_64
storj_db 0.0.5 · fail · run storj_db-0.0.5-1791115574490
243 of 243 lines
1Resolving Hex dependencies...2Resolution completed in 0.175s3Unchanged:4 bamboo 1.6.05 bamboo_config_adapter 1.0.06 bamboo_smtp 3.0.07 bcrypt_elixir 2.2.08 certifi 2.15.09 circular_buffer 1.1.010 comeonin 5.5.111 elixir_make 0.10.012 ex_aws 2.1.913 ex_aws_s3 2.5.914 gen_smtp 0.15.015 hackney 1.25.0 VULNERABLE!16 EEF-CVE-2026-47071 (HIGH)17 aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr18 SOCKS5 TLS upgrade ignores caller timeout in hackney19 https://osv.dev/vulnerability/EEF-CVE-2026-470712021 EEF-CVE-2026-47076 (MEDIUM)22 aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq23 SSRF allowlist bypass via percent-encoded host in hackney24 https://osv.dev/vulnerability/EEF-CVE-2026-470762526 EEF-CVE-2026-47069 (LOW)27 aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw228 CRLF injection in cookie domain/path options in hackney29 https://osv.dev/vulnerability/EEF-CVE-2026-470693031 EEF-CVE-2026-47075 (MEDIUM)32 aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf33 CR/LF injection in query parameter in hackney34 https://osv.dev/vulnerability/EEF-CVE-2026-4707535 httpoison 1.8.236 idna 6.1.137 interactive_cmd 0.1.438 krug 1.1.5339 metrics 1.0.140 mime 2.0.741 mimerl 1.5.042 nerves 2.0.0-pre.243 nerves_discovery 0.1.544 nerves_logging 0.2.445 nerves_runtime 0.13.1346 nerves_system_bbb 2.30.247 nerves_system_br 1.34.448 nerves_system_mangopi_mq_pro 0.17.249 nerves_system_qemu_aarch64 0.4.250 nerves_system_rpi0 2.1.251 nerves_system_rpi4 2.1.252 nerves_system_rpi5 2.1.253 nerves_system_trellis 0.5.054 nerves_system_x86_64 1.34.255 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.156 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.157 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.158 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.159 nerves_toolchain_x86_64_nerves_linux_musl 15.3.160 nerves_uevent 0.1.761 parse_trans 3.4.162 plug 1.20.363 plug_crypto 2.2.064 poison 4.0.165 property_table 0.3.466 ring_logger 0.11.767 ssl_verify_fun 1.1.768 storj_db 0.0.569 tablet 0.3.370 telemetry 1.4.271 toolshed 0.5.072 uboot_env 1.0.273 unicode_util_compat 0.7.174* Getting storj_db (Hex package)75* Getting nerves (Hex package)76* Getting ring_logger (Hex package)77* Getting toolshed (Hex package)78* Getting nerves_runtime (Hex package)79* Getting nerves_system_bbb (Hex package)80* Getting nerves_system_mangopi_mq_pro (Hex package)81* Getting nerves_system_qemu_aarch64 (Hex package)82* Getting nerves_system_rpi0 (Hex package)83* Getting nerves_system_rpi4 (Hex package)84* Getting nerves_system_rpi5 (Hex package)85* Getting nerves_system_trellis (Hex package)86* Getting nerves_system_x86_64 (Hex package)87* Getting nerves_system_br (Hex package)88* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)89* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)90* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)91* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)92* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)93* Getting nerves_logging (Hex package)94* Getting nerves_uevent (Hex package)95* Getting uboot_env (Hex package)96* Getting elixir_make (Hex package)97* Getting property_table (Hex package)98* Getting circular_buffer (Hex package)99* Getting interactive_cmd (Hex package)100* Getting nerves_discovery (Hex package)101* Getting tablet (Hex package)102* Getting krug (Hex package)103* Getting poison (Hex package)104* Getting bamboo (Hex package)105* Getting bamboo_config_adapter (Hex package)106* Getting bamboo_smtp (Hex package)107* Getting bcrypt_elixir (Hex package)108* Getting ex_aws (Hex package)109* Getting ex_aws_s3 (Hex package)110* Getting httpoison (Hex package)111* Getting hackney (Hex package)112* Getting certifi (Hex package)113* Getting idna (Hex package)114* Getting metrics (Hex package)115* Getting mimerl (Hex package)116* Getting parse_trans (Hex package)117* Getting ssl_verify_fun (Hex package)118* Getting unicode_util_compat (Hex package)119* Getting comeonin (Hex package)120* Getting gen_smtp (Hex package)121* Getting plug (Hex package)122* Getting mime (Hex package)123* Getting plug_crypto (Hex package)124* Getting telemetry (Hex package)125Found packages with security advisories, see above for details126===> Analyzing applications...127===> Compiling gen_smtp128 ┌─ src/gen_smtp_server_session.erl:129 │130 265 │ case catch Module:code_change(OldVsn, State#state.callbackstate, Extra) of131 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.132Compile directive 'nowarn_deprecated_catch' can be used to suppress133warnings in selected modules.134135 ┌─ src/gen_smtp_server_session.erl:136 │137 389 │ crypto:start(), % ensure crypto is started, we're gonna need it138 │ ╰── Warning: crypto:start/0 is deprecated; use application:start(crypto) instead139140141 ┌─ src/gen_smtp_server.erl:142 │143 225 │ lists:foreach(fun(#listener{socket=S}) -> catch smtp_socket:close(S) end, State#state.listeners),144 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.145Compile directive 'nowarn_deprecated_catch' can be used to suppress146warnings in selected modules.147148149 ┌─ src/gen_smtp_client.erl:150 │151 620 │ case catch smtp_socket:to_ssl_client(Socket, proplists:get_value(tls_options, Options, []), 5000) of152 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.153Compile directive 'nowarn_deprecated_catch' can be used to suppress154warnings in selected modules.155156157 ┌─ src/gen_smtp_application.erl:158 │159 12 │ start_ok(_App, {error, {already_started, _App}}) -> ok;160 │ ╰── Warning: variable '_App' is bound multiple times in this pattern.161If you mean to ignore this value, use '_' or162a different underscore-prefixed name163164 ┌─ src/gen_smtp_application.erl:165 │166 12 │ start_ok(_App, {error, {already_started, _App}}) -> ok;167 │ ╰── Warning: variable '_App' is bound multiple times in this pattern.168If you mean to ignore this value, use '_' or169a different underscore-prefixed name170171172 ┌─ src/smtp_util.erl:173 │174 73 │ Bin = crypto:hmac(md5, Key, Data),175 │ ╰── Warning: crypto:hmac/3 is removed; use crypto:mac/4 instead176177178==> bcrypt_elixir179mkdir -p priv180/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -g -O3 -Wall -Wno-format-truncation -I"/usr/local/lib/erlang/erts-17.1/include" -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so181Compiling 3 files (.ex)182 warning: using single-quoted strings to represent charlists is deprecated.183 Use ~c"" if you indeed want a charlist or use "" instead.184 You may run "mix format --migrate" to change all single-quoted185 strings to use the ~c sigil and fix this warning.186 │187 57 │ path = :filename.join(:code.priv_dir(:bcrypt_elixir), 'bcrypt_nif')188 │ ~189 │190 └─ lib/bcrypt/base.ex:57:59191192 warning: use Bitwise is deprecated. import Bitwise instead193 │194 6 │ use Bitwise195 │ ~~~~~~~~~~~196 │197 └─ lib/bcrypt/base.ex:6: Bcrypt.Base (module)198199Generated bcrypt_elixir app200==> bamboo201Compiling 26 files (.ex)202 warning: redefining @doc attribute previously set at line 33.203204 Please remove the duplicate docs. If instead you want to override a previously defined @doc, attach the @doc attribute to a function head (the function signature not followed by any do-block). For example:205206 @doc """207 new docs208 """209 def deliver(...)210211 │212 39 │ @doc "Adds email to `Bamboo.SentEmail`"213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~214 │215 └─ lib/bamboo/adapters/local_adapter.ex:39: Bamboo.LocalAdapter.deliver/2216217 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead218 │219 276 │ Logger.warn(220 │ ~221 │222 └─ lib/bamboo/mailer.ex:276:12: Bamboo.Mailer.parse_opts/2223224 error: module Plug.Router is not loaded and could not be found. This may be happening because the module you are trying to load directly or indirectly depends on the current module225 │226 2 │ use Plug.Router227 │ ^^^^^^^^^^^^^^^228 │229 └─ lib/bamboo/plug/sent_email_api/sent_email_api_plug.ex:2: Bamboo.SentEmailApiPlug (module)230231 error: module Plug.Router is not loaded and could not be found. This may be happening because the module you are trying to load directly or indirectly depends on the current module232 │233 2 │ use Plug.Router234 │ ^^^^^^^^^^^^^^^235 │236 └─ lib/bamboo/plug/sent_email_viewer/email_preview_plug.ex:2: Bamboo.SentEmailViewerPlug (module)237238239== Compilation error in file lib/bamboo/plug/sent_email_viewer/email_preview_plug.ex ==240** (CompileError) lib/bamboo/plug/sent_email_viewer/email_preview_plug.ex: cannot compile module Bamboo.SentEmailViewerPlug (errors have been logged)241 (elixir 1.20.3) expanding macro: Kernel.use/1242 lib/bamboo/plug/sent_email_viewer/email_preview_plug.ex:2: Bamboo.SentEmailViewerPlug (module)243could not compile dependency :bamboo, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile bamboo --force", update it with "mix deps.update bamboo" or clean it with "mix deps.clean bamboo"