Build log
nerves_system_x86_64
gamend_web 1.0.1299 · fail · run gamend_web-1.0.1299-1791367677420
787 of 787 lines
1Resolving Hex dependencies...2Resolution completed in 1.417s3Unchanged:4 argon2_elixir 4.1.35 bandit 1.12.56 bcrypt_elixir 3.3.27 bunch 1.6.48 bunch_native 0.5.29 bundlex 1.5.810 castore 1.0.2111 cc_precompiler 0.1.1112 certifi 2.17.013 circular_buffer 1.1.014 comeonin 5.5.115 corsica 2.1.316 crc 0.11.017 crontab 1.2.018 db_connection 2.10.219 decimal 3.1.120 decorator 1.4.021 dns_cluster 0.3.122 ecto 3.14.223 ecto_sql 3.14.024 ecto_sqlite3 0.25.025 elixir_make 0.10.026 elixir_uuid 1.2.127 esbuild 0.10.028 ex_aws 2.7.029 ex_aws_s3 2.5.930 ex_dtls 0.18.131 ex_hash_ring 7.0.032 ex_ice 0.16.133 ex_libsrtp 0.7.434 ex_rtcp 0.4.235 ex_rtp 0.4.136 ex_sctp 0.1.337 ex_sdp 1.3.038 ex_stun 0.2.139 ex_turn 0.2.340 ex_webrtc 0.17.041 expo 1.1.142 exqlite 0.42.043 finch 0.24.044 gamend_core 1.0.129945 gamend_web 1.0.129946 gen_smtp 1.3.047 geolix 2.1.048 geolix_adapter_mmdb2 0.7.049 gettext 1.0.250 goth 1.4.551 guardian 2.5.052 h2 0.12.453 hackney 4.8.554 hammer 7.5.055 hammer_backend_redis 7.2.056 hpax 1.1.057 httpoison 3.0.058 idna 7.1.059 interactive_cmd 0.1.460 jason 1.4.561 joken 2.7.062 jose 1.11.1263 logger_backends 1.0.164 lumis 0.10.265 mdex 0.14.266 mdex_native 0.2.1167 membrane_precompiled_dependency_provider 0.2.468 mime 2.0.769 mimerl 1.5.070 mint 1.11.071 mmdb2_decoder 3.0.172 nebulex 3.0.473 nebulex_distributed 3.2.374 nebulex_local 3.0.075 nebulex_redis_adapter 3.0.076 nebulex_streams 0.2.077 nerves 2.0.0-pre.378 nerves_discovery 0.1.579 nerves_logging 0.2.480 nerves_runtime 0.13.1381 nerves_system_bbb 2.30.282 nerves_system_br 1.34.483 nerves_system_mangopi_mq_pro 0.17.284 nerves_system_qemu_aarch64 0.4.285 nerves_system_rpi0 2.1.286 nerves_system_rpi4 2.1.287 nerves_system_rpi5 2.1.288 nerves_system_trellis 0.5.089 nerves_system_x86_64 1.34.290 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.191 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.192 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.193 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.194 nerves_toolchain_x86_64_nerves_linux_musl 15.3.195 nerves_uevent 0.1.796 nimble_options 1.1.197 nimble_parsec 1.4.298 nimble_pool 1.1.099 oauth2 2.1.1100 oban 2.24.1101 oban_met 1.3.2102 oban_web 2.13.0103 octo_fetch 0.5.0104 open_api_spex 3.22.4105 parse_trans 3.4.2106 partitioned_buffer 0.4.4107 peep 4.4.0108 phoenix 1.8.15109 phoenix_ecto 4.7.0110 phoenix_html 4.3.0111 phoenix_live_dashboard 0.9.1112 phoenix_live_view 1.2.12113 phoenix_pubsub 2.4.0114 phoenix_template 1.1.0115 pigeon 2.1.0116 plug 1.20.3117 plug_crypto 2.2.0118 poison 4.0.1119 postgrex 0.22.4120 prom_ex 1.12.0121 property_table 0.3.4122 protobuf 0.17.0123 qex 0.5.2124 quic 2.1.1125 ranch 2.3.0126 redix 1.9.2127 req 0.7.5128 ring_logger 0.11.7129 rustler 0.37.3130 rustler_precompiled 0.10.0131 shmex 0.5.2132 ssl_verify_fun 1.1.7133 stripity_stripe 3.3.2134 sweet_xml 0.7.5135 swoosh 1.28.1136 tablet 0.3.3137 tailwind 0.5.1138 telemetry 1.4.2139 telemetry_metrics 1.2.0140 telemetry_metrics_prometheus_core 1.2.1141 telemetry_poller 1.3.0142 tesla 1.21.3143 thousand_island 1.5.0144 toolshed 0.5.0145 tz 0.28.4146 uboot_env 1.0.2147 ueberauth 0.10.8148 ueberauth_apple 0.7.0149 ueberauth_steam_strategy 0.2.1150 unifex 1.2.5151 uri_query 0.2.0152 websock 0.5.3153 websock_adapter 0.6.0154 webtransport 0.4.8155 zarex 1.0.6156* Getting gamend_web (Hex package)157* Getting nerves (Hex package)158* Getting logger_backends (Hex package)159* Getting ring_logger (Hex package)160* Getting toolshed (Hex package)161* Getting nerves_runtime (Hex package)162* Getting nerves_system_bbb (Hex package)163* Getting nerves_system_mangopi_mq_pro (Hex package)164* Getting nerves_system_qemu_aarch64 (Hex package)165* Getting nerves_system_rpi0 (Hex package)166* Getting nerves_system_rpi4 (Hex package)167* Getting nerves_system_rpi5 (Hex package)168* Getting nerves_system_trellis (Hex package)169* Getting nerves_system_x86_64 (Hex package)170* Getting nerves_system_br (Hex package)171* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)172* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)173* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)174* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)175* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)176* Getting nerves_logging (Hex package)177* Getting nerves_uevent (Hex package)178* Getting uboot_env (Hex package)179* Getting elixir_make (Hex package)180* Getting property_table (Hex package)181* Getting circular_buffer (Hex package)182* Getting interactive_cmd (Hex package)183* Getting nerves_discovery (Hex package)184* Getting tablet (Hex package)185* Getting bandit (Hex package)186* Getting corsica (Hex package)187* Getting dns_cluster (Hex package)188* Getting esbuild (Hex package)189* Getting ex_sctp (Hex package)190* Getting ex_webrtc (Hex package)191* Getting gamend_core (Hex package)192* Getting gen_smtp (Hex package)193* Getting geolix (Hex package)194* Getting geolix_adapter_mmdb2 (Hex package)195* Getting gettext (Hex package)196* Getting guardian (Hex package)197* Getting hammer (Hex package)198* Getting hammer_backend_redis (Hex package)199* Getting jason (Hex package)200* Getting oban_web (Hex package)201* Getting open_api_spex (Hex package)202* Getting phoenix (Hex package)203* Getting phoenix_ecto (Hex package)204* Getting phoenix_html (Hex package)205* Getting phoenix_live_dashboard (Hex package)206* Getting phoenix_live_view (Hex package)207* Getting prom_ex (Hex package)208* Getting protobuf (Hex package)209* Getting req (Hex package)210* Getting swoosh (Hex package)211* Getting tailwind (Hex package)212* Getting telemetry_metrics (Hex package)213* Getting telemetry_poller (Hex package)214* Getting ueberauth (Hex package)215* Getting ueberauth_apple (Hex package)216* Getting ueberauth_steam_strategy (Hex package)217* Getting httpoison (Hex package)218* Getting poison (Hex package)219* Getting hackney (Hex package)220* Getting certifi (Hex package)221* Getting h2 (Hex package)222* Getting idna (Hex package)223* Getting mimerl (Hex package)224* Getting parse_trans (Hex package)225* Getting quic (Hex package)226* Getting ssl_verify_fun (Hex package)227* Getting webtransport (Hex package)228* Getting jose (Hex package)229* Getting oauth2 (Hex package)230* Getting tesla (Hex package)231* Getting mime (Hex package)232* Getting plug (Hex package)233* Getting plug_crypto (Hex package)234* Getting telemetry (Hex package)235* Getting finch (Hex package)236* Getting mint (Hex package)237* Getting nimble_options (Hex package)238* Getting nimble_pool (Hex package)239* Getting hpax (Hex package)240* Getting octo_fetch (Hex package)241* Getting peep (Hex package)242* Getting telemetry_metrics_prometheus_core (Hex package)243* Getting castore (Hex package)244* Getting phoenix_template (Hex package)245* Getting ecto (Hex package)246* Getting decimal (Hex package)247* Getting phoenix_pubsub (Hex package)248* Getting websock_adapter (Hex package)249* Getting websock (Hex package)250* Getting oban (Hex package)251* Getting oban_met (Hex package)252* Getting ecto_sql (Hex package)253* Getting db_connection (Hex package)254* Getting redix (Hex package)255* Getting expo (Hex package)256* Getting mmdb2_decoder (Hex package)257* Getting ranch (Hex package)258* Getting argon2_elixir (Hex package)259* Getting bcrypt_elixir (Hex package)260* Getting crontab (Hex package)261* Getting decorator (Hex package)262* Getting ecto_sqlite3 (Hex package)263* Getting ex_aws (Hex package)264* Getting ex_aws_s3 (Hex package)265* Getting goth (Hex package)266* Getting lumis (Hex package)267* Getting mdex (Hex package)268* Getting nebulex (Hex package)269* Getting nebulex_distributed (Hex package)270* Getting nebulex_local (Hex package)271* Getting nebulex_redis_adapter (Hex package)272* Getting pigeon (Hex package)273* Getting postgrex (Hex package)274* Getting stripity_stripe (Hex package)275* Getting sweet_xml (Hex package)276* Getting tz (Hex package)277* Getting uri_query (Hex package)278* Getting joken (Hex package)279* Getting ex_hash_ring (Hex package)280* Getting nebulex_streams (Hex package)281* Getting partitioned_buffer (Hex package)282* Getting mdex_native (Hex package)283* Getting nimble_parsec (Hex package)284* Getting rustler_precompiled (Hex package)285* Getting exqlite (Hex package)286* Getting cc_precompiler (Hex package)287* Getting comeonin (Hex package)288* Getting crc (Hex package)289* Getting ex_dtls (Hex package)290* Getting ex_ice (Hex package)291* Getting ex_libsrtp (Hex package)292* Getting ex_rtcp (Hex package)293* Getting ex_rtp (Hex package)294* Getting ex_sdp (Hex package)295* Getting qex (Hex package)296* Getting bunch (Hex package)297* Getting elixir_uuid (Hex package)298* Getting bundlex (Hex package)299* Getting membrane_precompiled_dependency_provider (Hex package)300* Getting unifex (Hex package)301* Getting shmex (Hex package)302* Getting bunch_native (Hex package)303* Getting zarex (Hex package)304* Getting ex_stun (Hex package)305* Getting ex_turn (Hex package)306* Getting rustler (Hex package)307* Getting thousand_island (Hex package)308You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more309==> uri_query310Compiling 1 file (.ex)311Generated uri_query app312==> poison313Compiling 4 files (.ex)314 warning: using single-quoted strings to represent charlists is deprecated.315 Use ~c"" if you indeed want a charlist or use "" instead.316 You may run "mix format --migrate" to change all single-quoted317 strings to use the ~c sigil and fix this warning.318 │319 127 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do320 │ ~321 │322 └─ lib/poison/encoder.ex:127:31323324 warning: using single-quoted strings to represent charlists is deprecated.325 Use ~c"" if you indeed want a charlist or use "" instead.326 You may run "mix format --migrate" to change all single-quoted327 strings to use the ~c sigil and fix this warning.328 │329 127 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do330 │ ~331 │332 └─ lib/poison/encoder.ex:127:48333334 warning: using single-quoted strings to represent charlists is deprecated.335 Use ~c"" if you indeed want a charlist or use "" instead.336 You may run "mix format --migrate" to change all single-quoted337 strings to use the ~c sigil and fix this warning.338 │339 174 │ when char <= 0x1F or char in '"\\' do340 │ ~341 │342 └─ lib/poison/encoder.ex:174:37343344 warning: using single-quoted strings to represent charlists is deprecated.345 Use ~c"" if you indeed want a charlist or use "" instead.346 You may run "mix format --migrate" to change all single-quoted347 strings to use the ~c sigil and fix this warning.348 │349 94 │ when char in '-0123456789' do350 │ ~351 │352 └─ lib/poison/parser.ex:94:21353354 warning: using single-quoted strings to represent charlists is deprecated.355 Use ~c"" if you indeed want a charlist or use "" instead.356 You may run "mix format --migrate" to change all single-quoted357 strings to use the ~c sigil and fix this warning.358 │359 189 │ when char in '123456789' do360 │ ~361 │362 └─ lib/poison/parser.ex:189:21363364 warning: using single-quoted strings to represent charlists is deprecated.365 Use ~c"" if you indeed want a charlist or use "" instead.366 You may run "mix format --migrate" to change all single-quoted367 strings to use the ~c sigil and fix this warning.368 │369 205 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do370 │ ~371 │372 └─ lib/poison/parser.ex:205:60373374 warning: using single-quoted strings to represent charlists is deprecated.375 Use ~c"" if you indeed want a charlist or use "" instead.376 You may run "mix format --migrate" to change all single-quoted377 strings to use the ~c sigil and fix this warning.378 │379 238 │ when char in '0123456789' do380 │ ~381 │382 └─ lib/poison/parser.ex:238:21383384 warning: using single-quoted strings to represent charlists is deprecated.385 Use ~c"" if you indeed want a charlist or use "" instead.386 You may run "mix format --migrate" to change all single-quoted387 strings to use the ~c sigil and fix this warning.388 │389 246 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do390 │ ~391 │392 └─ lib/poison/parser.ex:246:64393394 warning: using single-quoted strings to represent charlists is deprecated.395 Use ~c"" if you indeed want a charlist or use "" instead.396 You may run "mix format --migrate" to change all single-quoted397 strings to use the ~c sigil and fix this warning.398 │399 270 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do400 │ ~401 │402 └─ lib/poison/parser.ex:270:31403404 warning: using single-quoted strings to represent charlists is deprecated.405 Use ~c"" if you indeed want a charlist or use "" instead.406 You may run "mix format --migrate" to change all single-quoted407 strings to use the ~c sigil and fix this warning.408 │409 270 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do410 │ ~411 │412 └─ lib/poison/parser.ex:270:44413414 warning: using single-quoted strings to represent charlists is deprecated.415 Use ~c"" if you indeed want a charlist or use "" instead.416 You may run "mix format --migrate" to change all single-quoted417 strings to use the ~c sigil and fix this warning.418 │419 277 │ when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and420 │ ~421 │422 └─ lib/poison/parser.ex:277:24423424 warning: using single-quoted strings to represent charlists is deprecated.425 Use ~c"" if you indeed want a charlist or use "" instead.426 You may run "mix format --migrate" to change all single-quoted427 strings to use the ~c sigil and fix this warning.428 │429 277 │ when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and430 │ ~431 │432 └─ lib/poison/parser.ex:277:39433434 warning: using single-quoted strings to represent charlists is deprecated.435 Use ~c"" if you indeed want a charlist or use "" instead.436 You may run "mix format --migrate" to change all single-quoted437 strings to use the ~c sigil and fix this warning.438 │439 277 │ when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and440 │ ~441 │442 └─ lib/poison/parser.ex:277:54443444 warning: using single-quoted strings to represent charlists is deprecated.445 Use ~c"" if you indeed want a charlist or use "" instead.446 You may run "mix format --migrate" to change all single-quoted447 strings to use the ~c sigil and fix this warning.448 │449 334 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do450 │ ~451 │452 └─ lib/poison/parser.ex:334:60453454 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead455 │456 42 │ if Application.get_env(:poison, :native) do457 │ ~458 │459 └─ lib/poison/parser.ex:42:18: Poison.Parser (module)460461 warning: use Bitwise is deprecated. import Bitwise instead462 │463 46 │ use Bitwise464 │ ~~~~~~~~~~~465 │466 └─ lib/poison/parser.ex:46: Poison.Parser (module)467468 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 operator469 │470 240 │ <<digits::binary-size(count), rest::binary>> = string471 │ ~472 │473 └─ lib/poison/parser.ex:240:27: Poison.Parser.number_digits/2474475 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 operator476 │477 266 │ <<chunk::binary-size(count), rest::binary>> = string478 │ ~479 │480 └─ lib/poison/parser.ex:266:26: Poison.Parser.string_continue/3481482 warning: use Bitwise is deprecated. import Bitwise instead483 │484 117 │ use Bitwise485 │ ~~~~~~~~~~~486 │487 └─ lib/poison/encoder.ex:117: Poison.Encoder.BitString (module)488489 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 operator490 │491 169 │ <<chunk::binary-size(size), rest::binary>> = string492 │ ~493 │494 └─ lib/poison/encoder.ex:169:26: Poison.Encoder.BitString.escape/2495496Generated poison app497 C checksum_xor.c498 C crc_8.c499 C crc_algorithm.c500 C crc_model.c501 C crc_nif.c502 C crc_resource.c503 C xnif_slice.c504 LD crc_nif.so505==> crc506Compiling 7 files (.erl)507Compiling 3 files (.ex)508Generated crc app509==> jose510Compiling 113 files (.erl)511src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.512Compile directive 'nowarn_deprecated_catch' can be used to suppress513warnings in selected modules.514% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),515% | ^516517src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.518Compile directive 'nowarn_deprecated_catch' can be used to suppress519warnings in selected modules.520% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of521% | ^522523src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.524Compile directive 'nowarn_deprecated_catch' can be used to suppress525warnings in selected modules.526% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of527% | ^528529src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.530Compile directive 'nowarn_deprecated_catch' can be used to suppress531warnings in selected modules.532% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of533% | ^534535src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.536Compile directive 'nowarn_deprecated_catch' can be used to suppress537warnings in selected modules.538% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of539% | ^540541src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.542Compile directive 'nowarn_deprecated_catch' can be used to suppress543warnings in selected modules.544% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of545% | ^546547src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.548Compile directive 'nowarn_deprecated_catch' can be used to suppress549warnings in selected modules.550% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of551% | ^552553src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.554Compile directive 'nowarn_deprecated_catch' can be used to suppress555warnings in selected modules.556% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of557% | ^558559src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.560Compile directive 'nowarn_deprecated_catch' can be used to suppress561warnings in selected modules.562% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of563% | ^564565src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.566Compile directive 'nowarn_deprecated_catch' can be used to suppress567warnings in selected modules.568% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of569% | ^570571src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.572Compile directive 'nowarn_deprecated_catch' can be used to suppress573warnings in selected modules.574% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of575% | ^576577src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.578Compile directive 'nowarn_deprecated_catch' can be used to suppress579warnings in selected modules.580% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of581% | ^582583src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.584Compile directive 'nowarn_deprecated_catch' can be used to suppress585warnings in selected modules.586% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of587% | ^588589src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.590Compile directive 'nowarn_deprecated_catch' can be used to suppress591warnings in selected modules.592% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of593% | ^594595src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.596Compile directive 'nowarn_deprecated_catch' can be used to suppress597warnings in selected modules.598% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of599% | ^600601src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.602Compile directive 'nowarn_deprecated_catch' can be used to suppress603warnings in selected modules.604% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of605% | ^606607src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.608Compile directive 'nowarn_deprecated_catch' can be used to suppress609warnings in selected modules.610% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of611% | ^612613src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.614Compile directive 'nowarn_deprecated_catch' can be used to suppress615warnings in selected modules.616% 230| case catch block_cipher(Cipher) of617% | ^618619src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.620Compile directive 'nowarn_deprecated_catch' can be used to suppress621warnings in selected modules.622% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of623% | ^624625src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.626Compile directive 'nowarn_deprecated_catch' can be used to suppress627warnings in selected modules.628% 246| case catch rsa_crypt(Padding) of629% | ^630631src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.632Compile directive 'nowarn_deprecated_catch' can be used to suppress633warnings in selected modules.634% 254| case catch rsa_sign(Padding) of635% | ^636637src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.638Compile directive 'nowarn_deprecated_catch' can be used to suppress639warnings in selected modules.640% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of641% | ^642643Compiling 8 files (.ex)644Generated jose app645==> bunch646Compiling 19 files (.ex)647Generated bunch app648==> ex_rtcp649Compiling 14 files (.ex)650Generated ex_rtcp app651==> ex_hash_ring652Compiling 7 files (.ex)653Generated ex_hash_ring app654==> zarex655Compiling 1 file (.ex)656Generated zarex app657==> mmdb2_decoder658Compiling 5 files (.ex)659 warning: the variable "offset" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator660 │661 30 │ <<_::size(offset)-binary, rest::binary>> = data662 │ ~663 │664 └─ lib/mmdb2_decoder/data.ex:30:15: MMDB2Decoder.Data.value/3665666 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator667 │668 270 │ <<value::size(len)-binary, rest::binary>> = data_part669 │ ~670 │671 └─ lib/mmdb2_decoder/data.ex:270:19: MMDB2Decoder.Data.decode_binary/2672673 warning: the variable "bitlen" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator674 │675 289 │ <<value::size(bitlen)-integer-signed, rest::binary>> = data_part676 │ ~677 │678 └─ lib/mmdb2_decoder/data.ex:289:19: MMDB2Decoder.Data.decode_signed/2679680 warning: the variable "bitlen" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator681 │682 295 │ <<value::size(bitlen)-integer-unsigned, rest::binary>> = data_part683 │ ~684 │685 └─ lib/mmdb2_decoder/data.ex:295:19: MMDB2Decoder.Data.decode_unsigned/2686687 warning: the variable "node_start" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator688 │689 62 │ <<_::size(node_start)-binary, low::size(24), high::size(4), _::bitstring>> = tree690 │ ~691 │692 └─ lib/mmdb2_decoder/lookup_tree.ex:62:15: MMDB2Decoder.LookupTree.traverse/6693694 warning: the variable "node_start" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator695 │696 80 │ <<_::size(node_start)-binary, node_next::size(record_size), _::bitstring>> = tree697 │ ~698 │699 └─ lib/mmdb2_decoder/lookup_tree.ex:80:15: MMDB2Decoder.LookupTree.traverse/6700701 warning: the variable "record_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator702 │703 80 │ <<_::size(node_start)-binary, node_next::size(record_size), _::bitstring>> = tree704 │ ~705 │706 └─ lib/mmdb2_decoder/lookup_tree.ex:80:51: MMDB2Decoder.LookupTree.traverse/6707708 warning: the variable "node_start" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator709 │710 96 │ <<_::size(node_start)-binary, _::size(record_size), node_next::size(record_size),711 │ ~712 │713 └─ lib/mmdb2_decoder/lookup_tree.ex:96:15: MMDB2Decoder.LookupTree.traverse/6714715 warning: the variable "record_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator716 │717 96 │ <<_::size(node_start)-binary, _::size(record_size), node_next::size(record_size),718 │ ~719 │720 └─ lib/mmdb2_decoder/lookup_tree.ex:96:43: MMDB2Decoder.LookupTree.traverse/6721722 warning: the variable "record_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator723 │724 96 │ <<_::size(node_start)-binary, _::size(record_size), node_next::size(record_size),725 │ ~726 │727 └─ lib/mmdb2_decoder/lookup_tree.ex:96:73: MMDB2Decoder.LookupTree.traverse/6728729 warning: the variable "tree_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator730 │731 53 │ <<tree_part::size(tree_size)-binary, _::size(16)-binary, data_part::binary>> = data732 │ ~733 │734 └─ lib/mmdb2_decoder/database.ex:53:25: MMDB2Decoder.Database.split_data/2735736Generated mmdb2_decoder app737==> argon2_elixir738mkdir -p /work/proj/_build/x86_64/lib/argon2_elixir/priv739/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -m64 -fstack-protector-strong -march=x86-64 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging -pthread -Wall -I"/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging/usr/lib/erlang/erts-17.0.6/include" -Iargon2/include -Iargon2/src -Ic_src -Wno-format-truncation -shared -fPIC -fvisibility=hidden -Wl,-soname,libargon2.so.0 argon2/src/argon2.c argon2/src/core.c argon2/src/blake2/blake2b.c argon2/src/thread.c argon2/src/encoding.c argon2/src/ref.c c_src/argon2_nif.c -o /work/proj/_build/x86_64/lib/argon2_elixir/priv/argon2_nif.so740Compiling 3 files (.ex)741Generated argon2_elixir app742==> castore743Compiling 1 file (.ex)744Generated castore app745==> mint746Compiling 1 file (.erl)747Compiling 21 files (.ex)748Generated mint app749==> octo_fetch750Compiling 3 files (.ex)751Generated octo_fetch app752==> elixir_uuid753Compiling 1 file (.ex)754 warning: use Bitwise is deprecated. import Bitwise instead755 │756 2 │ use Bitwise, only_operators: true757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~758 │759 └─ lib/uuid.ex:2: UUID (module)760761Generated elixir_uuid app762==> geolix763Compiling 8 files (.ex)764Generated geolix app765==> geolix_adapter_mmdb2766Compiling 26 files (.ex)767Generated geolix_adapter_mmdb2 app768==> esbuild769Compiling 4 files (.ex)770Generated esbuild app771==> protobuf772Compiling 50 files (.ex)773Generated protobuf app774==> rustler775Compiling 7 files (.ex)776Generated rustler app777==> ex_sctp778Compiling 1 file (.ex)779780== Compilation error in file lib/ex_sctp.ex ==781** (ErlangError) Erlang error: :enoent782 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/ex_sctp"])783 (rustler 0.37.3) lib/rustler/compiler/config.ex:74: Rustler.Compiler.Config.metadata!/1784 (rustler 0.37.3) lib/rustler/compiler/config.ex:61: Rustler.Compiler.Config.build/1785 (rustler 0.37.3) lib/rustler/compiler.ex:8: Rustler.Compiler.compile_crate/3786 lib/ex_sctp.ex:6: (module)787could not compile dependency :ex_sctp, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_sctp --force", update it with "mix deps.update ex_sctp" or clean it with "mix deps.clean ex_sctp"