gamend_web

Build log

nerves_system_qemu_aarch64

gamend_web 1.0.1299 · fail · run gamend_web-1.0.1299-1791367677420
869 of 869 lines
1Resolving Hex dependencies...2Resolution completed in 1.437s3Unchanged: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==> nerves_system_br310Generated nerves_system_br app311==> uri_query312Compiling 1 file (.ex)313Generated uri_query app314==> mime315Compiling 1 file (.ex)316Generated mime app317==> circular_buffer318Compiling 1 file (.ex)319Generated circular_buffer app320==> nimble_options321Compiling 3 files (.ex)322Generated nimble_options app323==> poison324Compiling 4 files (.ex)325     warning: using single-quoted strings to represent charlists is deprecated.326     Use ~c"" if you indeed want a charlist or use "" instead.327     You may run "mix format --migrate" to change all single-quoted328     strings to use the ~c sigil and fix this warning.329     │330 127 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do331     │                               ~332     │333     └─ lib/poison/encoder.ex:127:31334335     warning: using single-quoted strings to represent charlists is deprecated.336     Use ~c"" if you indeed want a charlist or use "" instead.337     You may run "mix format --migrate" to change all single-quoted338     strings to use the ~c sigil and fix this warning.339     │340 127 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do341     │                                                ~342     │343     └─ lib/poison/encoder.ex:127:48344345     warning: using single-quoted strings to represent charlists is deprecated.346     Use ~c"" if you indeed want a charlist or use "" instead.347     You may run "mix format --migrate" to change all single-quoted348     strings to use the ~c sigil and fix this warning.349     │350 174 │        when char <= 0x1F or char in '"\\' do351     │                                     ~352     │353     └─ lib/poison/encoder.ex:174:37354355    warning: using single-quoted strings to represent charlists is deprecated.356    Use ~c"" if you indeed want a charlist or use "" instead.357    You may run "mix format --migrate" to change all single-quoted358    strings to use the ~c sigil and fix this warning.359    │360 94 │        when char in '-0123456789' do361    │                     ~362    │363    └─ lib/poison/parser.ex:94:21364365     warning: using single-quoted strings to represent charlists is deprecated.366     Use ~c"" if you indeed want a charlist or use "" instead.367     You may run "mix format --migrate" to change all single-quoted368     strings to use the ~c sigil and fix this warning.369     │370 189 │        when char in '123456789' do371     │                     ~372     │373     └─ lib/poison/parser.ex:189:21374375     warning: using single-quoted strings to represent charlists is deprecated.376     Use ~c"" if you indeed want a charlist or use "" instead.377     You may run "mix format --migrate" to change all single-quoted378     strings to use the ~c sigil and fix this warning.379     │380 205 │   defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do381     │                                                            ~382     │383     └─ lib/poison/parser.ex:205:60384385     warning: using single-quoted strings to represent charlists is deprecated.386     Use ~c"" if you indeed want a charlist or use "" instead.387     You may run "mix format --migrate" to change all single-quoted388     strings to use the ~c sigil and fix this warning.389     │390 238 │        when char in '0123456789' do391     │                     ~392     │393     └─ lib/poison/parser.ex:238:21394395     warning: using single-quoted strings to represent charlists is deprecated.396     Use ~c"" if you indeed want a charlist or use "" instead.397     You may run "mix format --migrate" to change all single-quoted398     strings to use the ~c sigil and fix this warning.399     │400 246 │   defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do401     │                                                                ~402     │403     └─ lib/poison/parser.ex:246:64404405     warning: using single-quoted strings to represent charlists is deprecated.406     Use ~c"" if you indeed want a charlist or use "" instead.407     You may run "mix format --migrate" to change all single-quoted408     strings to use the ~c sigil and fix this warning.409     │410 270 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do411     │                               ~412     │413     └─ lib/poison/parser.ex:270:31414415     warning: using single-quoted strings to represent charlists is deprecated.416     Use ~c"" if you indeed want a charlist or use "" instead.417     You may run "mix format --migrate" to change all single-quoted418     strings to use the ~c sigil and fix this warning.419     │420 270 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do421     │                                            ~422     │423     └─ lib/poison/parser.ex:270:44424425     warning: using single-quoted strings to represent charlists is deprecated.426     Use ~c"" if you indeed want a charlist or use "" instead.427     You may run "mix format --migrate" to change all single-quoted428     strings to use the ~c sigil and fix this warning.429     │430 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and431     │                        ~432     │433     └─ lib/poison/parser.ex:277:24434435     warning: using single-quoted strings to represent charlists is deprecated.436     Use ~c"" if you indeed want a charlist or use "" instead.437     You may run "mix format --migrate" to change all single-quoted438     strings to use the ~c sigil and fix this warning.439     │440 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and441     │                                       ~442     │443     └─ lib/poison/parser.ex:277:39444445     warning: using single-quoted strings to represent charlists is deprecated.446     Use ~c"" if you indeed want a charlist or use "" instead.447     You may run "mix format --migrate" to change all single-quoted448     strings to use the ~c sigil and fix this warning.449     │450 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and451     │                                                      ~452     │453     └─ lib/poison/parser.ex:277:54454455     warning: using single-quoted strings to represent charlists is deprecated.456     Use ~c"" if you indeed want a charlist or use "" instead.457     You may run "mix format --migrate" to change all single-quoted458     strings to use the ~c sigil and fix this warning.459     │460 334 │   defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do461     │                                                            ~462     │463     └─ lib/poison/parser.ex:334:60464465    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead466    │467 42 │   if Application.get_env(:poison, :native) do468    │                  ~469    │470    └─ lib/poison/parser.ex:42:18: Poison.Parser (module)471472    warning: use Bitwise is deprecated. import Bitwise instead473    │474 46 │   use Bitwise475    │   ~~~~~~~~~~~476    │477    └─ lib/poison/parser.ex:46: Poison.Parser (module)478479     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 operator480     │481 240 │     <<digits::binary-size(count), rest::binary>> = string482     │                           ~483     │484     └─ lib/poison/parser.ex:240:27: Poison.Parser.number_digits/2485486     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 operator487     │488 266 │     <<chunk::binary-size(count), rest::binary>> = string489     │                          ~490     │491     └─ lib/poison/parser.ex:266:26: Poison.Parser.string_continue/3492493     warning: use Bitwise is deprecated. import Bitwise instead494     │495 117 │   use Bitwise496     │   ~~~~~~~~~~~497     │498     └─ lib/poison/encoder.ex:117: Poison.Encoder.BitString (module)499500     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 operator501     │502 169 │     <<chunk::binary-size(size), rest::binary>> = string503     │                          ~504     │505     └─ lib/poison/encoder.ex:169:26: Poison.Encoder.BitString.escape/2506507Generated poison app508==> comeonin509Compiling 3 files (.ex)510Generated comeonin app511==> logger_backends512Compiling 7 files (.ex)513Generated logger_backends app514==> plug_crypto515Compiling 5 files (.ex)516Generated plug_crypto app517 C      checksum_xor.c518 C      crc_8.c519 C      crc_algorithm.c520 C      crc_model.c521 C      crc_nif.c522 C      crc_resource.c523 C      xnif_slice.c524 LD     crc_nif.so525==> crc526Compiling 7 files (.erl)527Compiling 3 files (.ex)528Generated crc app529==> hpax530Compiling 4 files (.ex)531Generated hpax app532==> nerves_compatibility_test533===> Analyzing applications...534===> Compiling mimerl535==> jose536Compiling 113 files (.erl)537src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.538Compile directive 'nowarn_deprecated_catch' can be used to suppress539warnings in selected modules.540%  137| 		_ = catch jose_jwa:unsecured_signing(UnsecuredSigning),541%     | 		    ^542543src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.544Compile directive 'nowarn_deprecated_catch' can be used to suppress545warnings in selected modules.546%  797| 	case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of547%     | 	     ^548549src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.550Compile directive 'nowarn_deprecated_catch' can be used to suppress551warnings in selected modules.552%  799| 			case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of553%     | 			     ^554555src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.556Compile directive 'nowarn_deprecated_catch' can be used to suppress557warnings in selected modules.558%  809| 	case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of559%     | 	     ^560561src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.562Compile directive 'nowarn_deprecated_catch' can be used to suppress563warnings in selected modules.564%  811| 			case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of565%     | 			     ^566567src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.568Compile directive 'nowarn_deprecated_catch' can be used to suppress569warnings in selected modules.570%  821| 	case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of571%     | 	     ^572573src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.574Compile directive 'nowarn_deprecated_catch' can be used to suppress575warnings in selected modules.576%  823| 			case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of577%     | 			     ^578579src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.580Compile directive 'nowarn_deprecated_catch' can be used to suppress581warnings in selected modules.582%  837| 	case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of583%     | 	     ^584585src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.586Compile directive 'nowarn_deprecated_catch' can be used to suppress587warnings in selected modules.588%  840| 			case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of589%     | 			     ^590591src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.592Compile directive 'nowarn_deprecated_catch' can be used to suppress593warnings in selected modules.594%  842| 					case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of595%     | 					     ^596597src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.598Compile directive 'nowarn_deprecated_catch' can be used to suppress599warnings in selected modules.600%  859| 	case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of601%     | 	     ^602603src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.604Compile directive 'nowarn_deprecated_catch' can be used to suppress605warnings in selected modules.606%  862| 			case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of607%     | 			     ^608609src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.610Compile directive 'nowarn_deprecated_catch' can be used to suppress611warnings in selected modules.612%  864| 					case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of613%     | 					     ^614615src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.616Compile directive 'nowarn_deprecated_catch' can be used to suppress617warnings in selected modules.618%  882| 	case catch public_key:sign(Message, DigestType, PrivateKey, Options) of619%     | 	     ^620621src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.622Compile directive 'nowarn_deprecated_catch' can be used to suppress623warnings in selected modules.624%  885| 			case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of625%     | 			     ^626627src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.628Compile directive 'nowarn_deprecated_catch' can be used to suppress629warnings in selected modules.630%  897| 	case catch public_key:sign(Message, DigestType, PrivateKey) of631%     | 	     ^632633src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.634Compile directive 'nowarn_deprecated_catch' can be used to suppress635warnings in selected modules.636%  900| 			case catch public_key:verify(Message, DigestType, Signature, PublicKey) of637%     | 			     ^638639src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.640Compile directive 'nowarn_deprecated_catch' can be used to suppress641warnings in selected modules.642%  230| 	case catch block_cipher(Cipher) of643%     | 	     ^644645src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.646Compile directive 'nowarn_deprecated_catch' can be used to suppress647warnings in selected modules.648%  238| 	case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of649%     | 	     ^650651src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.652Compile directive 'nowarn_deprecated_catch' can be used to suppress653warnings in selected modules.654%  246| 	case catch rsa_crypt(Padding) of655%     | 	     ^656657src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.658Compile directive 'nowarn_deprecated_catch' can be used to suppress659warnings in selected modules.660%  254| 	case catch rsa_sign(Padding) of661%     | 	     ^662663src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.664Compile directive 'nowarn_deprecated_catch' can be used to suppress665warnings in selected modules.666%  262| 	case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of667%     | 	     ^668669Compiling 8 files (.ex)670Generated jose app671==> nerves_compatibility_test672===> Analyzing applications...673===> Compiling ranch674===> Analyzing applications...675===> Compiling gen_smtp676     ┌─ src/gen_smtp_server_session.erl:677     │678 401 │          case catch Module:code_change(OldVsn, CallbackState, Extra) of679     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.680Compile directive 'nowarn_deprecated_catch' can be used to suppress681warnings in selected modules.682683684     ┌─ src/gen_smtp_client.erl:685     │686 812 │                  catch smtp_socket:to_ssl_client(687     │                  ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.688Compile directive 'nowarn_deprecated_catch' can be used to suppress689warnings in selected modules.690691692==> bunch693Compiling 19 files (.ex)694Generated bunch app695==> ssl_verify_fun696Compiling 7 files (.erl)697Generated ssl_verify_fun app698==> nerves_compatibility_test699===> Analyzing applications...700===> Compiling h2701==> ex_rtcp702Compiling 14 files (.ex)703Generated ex_rtcp app704==> tablet705Compiling 2 files (.ex)706Generated tablet app707==> ex_hash_ring708Compiling 7 files (.ex)709Generated ex_hash_ring app710==> zarex711Compiling 1 file (.ex)712Generated zarex app713==> mmdb2_decoder714Compiling 5 files (.ex)715    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 operator716    │717 30 │     <<_::size(offset)-binary, rest::binary>> = data718    │               ~719    │720    └─ lib/mmdb2_decoder/data.ex:30:15: MMDB2Decoder.Data.value/3721722     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 operator723     │724 270 │     <<value::size(len)-binary, rest::binary>> = data_part725     │                   ~726     │727     └─ lib/mmdb2_decoder/data.ex:270:19: MMDB2Decoder.Data.decode_binary/2728729     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 operator730     │731 289 │     <<value::size(bitlen)-integer-signed, rest::binary>> = data_part732     │                   ~733     │734     └─ lib/mmdb2_decoder/data.ex:289:19: MMDB2Decoder.Data.decode_signed/2735736     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 operator737     │738 295 │     <<value::size(bitlen)-integer-unsigned, rest::binary>> = data_part739     │                   ~740     │741     └─ lib/mmdb2_decoder/data.ex:295:19: MMDB2Decoder.Data.decode_unsigned/2742743    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 operator744    │745 62 │     <<_::size(node_start)-binary, low::size(24), high::size(4), _::bitstring>> = tree746    │               ~747    │748    └─ lib/mmdb2_decoder/lookup_tree.ex:62:15: MMDB2Decoder.LookupTree.traverse/6749750    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 operator751    │752 80 │     <<_::size(node_start)-binary, node_next::size(record_size), _::bitstring>> = tree753    │               ~754    │755    └─ lib/mmdb2_decoder/lookup_tree.ex:80:15: MMDB2Decoder.LookupTree.traverse/6756757    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 operator758    │759 80 │     <<_::size(node_start)-binary, node_next::size(record_size), _::bitstring>> = tree760    │                                                   ~761    │762    └─ lib/mmdb2_decoder/lookup_tree.ex:80:51: MMDB2Decoder.LookupTree.traverse/6763764    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 operator765    │766 96 │     <<_::size(node_start)-binary, _::size(record_size), node_next::size(record_size),767    │               ~768    │769    └─ lib/mmdb2_decoder/lookup_tree.ex:96:15: MMDB2Decoder.LookupTree.traverse/6770771    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 operator772    │773 96 │     <<_::size(node_start)-binary, _::size(record_size), node_next::size(record_size),774    │                                           ~775    │776    └─ lib/mmdb2_decoder/lookup_tree.ex:96:43: MMDB2Decoder.LookupTree.traverse/6777778    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 operator779    │780 96 │     <<_::size(node_start)-binary, _::size(record_size), node_next::size(record_size),781    │                                                                         ~782    │783    └─ lib/mmdb2_decoder/lookup_tree.ex:96:73: MMDB2Decoder.LookupTree.traverse/6784785    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 operator786    │787 53 │       <<tree_part::size(tree_size)-binary, _::size(16)-binary, data_part::binary>> = data788    │                         ~789    │790    └─ lib/mmdb2_decoder/database.ex:53:25: MMDB2Decoder.Database.split_data/2791792Generated mmdb2_decoder app793==> elixir_make794Compiling 8 files (.ex)795Generated elixir_make app796==> nerves_logging797 CC kmsg_tailer.o798 LD kmsg_tailer799Compiling 5 files (.ex)800Generated nerves_logging app801==> argon2_elixir802mkdir -p /work/proj/_build/qemu_aarch64/lib/argon2_elixir/priv803/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a53 -fPIE -pie -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging -pthread -Wall -I"/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.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/qemu_aarch64/lib/argon2_elixir/priv/argon2_nif.so804Compiling 3 files (.ex)805Generated argon2_elixir app806==> castore807Compiling 1 file (.ex)808Generated castore app809==> mint810Compiling 1 file (.erl)811Compiling 21 files (.ex)812Generated mint app813==> octo_fetch814Compiling 3 files (.ex)815Generated octo_fetch app816==> bcrypt_elixir817mkdir -p "/work/proj/_build/qemu_aarch64/lib/bcrypt_elixir/priv"818/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a53 -fPIE -pie -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging -Wall -Wno-format-truncation -I"/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging/usr/lib/erlang/erts-17.0.6/include" -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o "/work/proj/_build/qemu_aarch64/lib/bcrypt_elixir/priv/bcrypt_nif.so"819Compiling 3 files (.ex)820Generated bcrypt_elixir app821==> elixir_uuid822Compiling 1 file (.ex)823    warning: use Bitwise is deprecated. import Bitwise instead824    │825  2 │   use Bitwise, only_operators: true826    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~827    │828    └─ lib/uuid.ex:2: UUID (module)829830Generated elixir_uuid app831==> nerves_discovery832Compiling 5 files (.ex)833Generated nerves_discovery app834==> geolix835Compiling 8 files (.ex)836Generated geolix app837==> geolix_adapter_mmdb2838Compiling 26 files (.ex)839Generated geolix_adapter_mmdb2 app840==> ring_logger841Compiling 7 files (.ex)842Generated ring_logger app843==> decimal844Compiling 4 files (.ex)845Generated decimal app846==> jason847Compiling 10 files (.ex)848Generated jason app849==> esbuild850Compiling 4 files (.ex)851Generated esbuild app852==> protobuf853Compiling 50 files (.ex)854Compiling lib/google/protobuf.ex (it's taking more than 10s)855Generated protobuf app856==> rustler857Compiling 7 files (.ex)858Generated rustler app859==> ex_sctp860Compiling 1 file (.ex)861862== Compilation error in file lib/ex_sctp.ex ==863** (ErlangError) Erlang error: :enoent864    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/ex_sctp"])865    (rustler 0.37.3) lib/rustler/compiler/config.ex:74: Rustler.Compiler.Config.metadata!/1866    (rustler 0.37.3) lib/rustler/compiler/config.ex:61: Rustler.Compiler.Config.build/1867    (rustler 0.37.3) lib/rustler/compiler.ex:8: Rustler.Compiler.compile_crate/3868    lib/ex_sctp.ex:6: (module)869could 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"