vibe

Build log

nerves_system_x86_64

vibe 0.2.4 · fail · run vibe-0.2.4-1791151171447
424 of 424 lines
1Resolving Hex dependencies...2Resolution completed in 0.885s3Unchanged:4  abacus 2.2.05  abnf_parsec 2.1.06  boxart 0.3.37  castore 1.0.218  cc_precompiler 0.1.119  circular_buffer 1.1.010  cowboy 2.19.011  cowboy_telemetry 0.4.012  cowlib 2.20.0 VULNERABLE!13    EEF-CVE-2026-43966 (MEDIUM)14    aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c15    HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/216    https://osv.dev/vulnerability/EEF-CVE-2026-439661718    EEF-CVE-2026-43969 (LOW)19    aka: CVE-2026-43969, GHSA-g2wm-735q-3f5620    Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/121    https://osv.dev/vulnerability/EEF-CVE-2026-4396922  cringe 0.2.023  crontab 1.2.024  db_connection 2.10.225  decimal 3.1.126  dotenvy 1.2.127  ecto 3.14.228  ecto_sql 3.14.029  ecto_sqlite3 0.25.030  elixir_make 0.10.031  ex_ast 0.12.1032  ex_gram 0.67.033  exqlite 0.42.034  file_system 1.1.135  finch 0.22.036  floki 0.38.437  fsmx 0.5.038  fuse 2.5.039  ghostty 0.4.940  glob_ex 0.1.1241  hex_solver 0.3.042  hpax 1.1.043  iconify 0.3.144  idna 7.1.045  interactive_cmd 0.1.446  jason 1.4.547  jido 2.3.348  jido_action 2.3.049  jido_ai 2.3.050  jido_signal 2.3.151  json_codec 0.3.152  json_spec 1.2.053  jsv 0.26.054  libgraph 0.16.055  llm_db 2026.9.856  lua 0.4.057  luerl 1.5.158  mdex 0.14.259  mdex_native 0.2.1160  mime 2.0.761  mint 1.11.062  mint_web_socket 1.0.663  multigraph 0.16.1-mg.564  nerves 2.0.0-pre.265  nerves_discovery 0.1.566  nerves_logging 0.2.467  nerves_runtime 0.13.1368  nerves_system_bbb 2.30.269  nerves_system_br 1.34.470  nerves_system_mangopi_mq_pro 0.17.271  nerves_system_qemu_aarch64 0.4.272  nerves_system_rpi0 2.1.273  nerves_system_rpi4 2.1.274  nerves_system_rpi5 2.1.275  nerves_system_trellis 0.5.076  nerves_system_x86_64 1.34.277  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.178  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.179  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.180  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.181  nerves_toolchain_x86_64_nerves_linux_musl 15.3.182  nerves_uevent 0.1.783  nimble_options 1.1.184  nimble_ownership 1.0.285  nimble_parsec 1.4.286  nimble_pool 1.1.087  npm 0.7.688  npm_semver 0.1.089  opentelemetry 1.7.090  opentelemetry_api 1.5.091  opentelemetry_telemetry 1.1.292  oxc 0.17.893  oxide_ex 0.2.294  phoenix 1.8.1595  phoenix_html 4.3.096  phoenix_iconify 0.3.797  phoenix_live_view 1.2.1298  phoenix_pubsub 2.3.099  phoenix_streamdown 1.0.0-beta.4100  phoenix_template 1.1.0101  plug 1.20.3102  plug_cowboy 2.9.0103  plug_crypto 2.2.0104  poolboy 1.5.2105  private 0.1.2106  property_table 0.3.4107  quickbeam 0.10.20108  ranch 2.3.0109  reach 2.6.1110  req 0.5.18 VULNERABLE!111    EEF-CVE-2026-49755 (HIGH)112    aka: CVE-2026-49755, GHSA-655f-mp8p-96gv113    Decompression bomb DoS in Req via auto-decoded archive and compressed response bodies114    https://osv.dev/vulnerability/EEF-CVE-2026-49755115116    EEF-CVE-2026-49756 (LOW)117    aka: CVE-2026-49756, GHSA-px9f-whj3-246m118    Multipart form-data header injection in Req via unescaped name/filename/content_type119    https://osv.dev/vulnerability/EEF-CVE-2026-49756120  req_llm 1.25.0121  ring_logger 0.11.7122  rustler_precompiled 0.10.0123  server_sent_events 1.1.0124  sourceror 1.12.3125  splode 0.3.2126  tablet 0.3.3127  telemetry 1.4.2128  telemetry_metrics 1.2.0129  texture 2.0.0130  time_zone_info 0.8.0131  toml 0.7.0132  toolshed 0.5.0133  ttycast 0.1.0134  uboot_env 1.0.2135  uniq 0.6.3136  vibe 0.2.4137  vize 0.13.1138  volt 0.14.6139  websock 0.5.3140  websock_adapter 0.6.0141  websockex 0.5.1142  yamerl 0.10.0143  yaml_elixir 2.12.2144  zigler_precompiled 0.1.6145  zoi 0.18.11146* Getting vibe (Hex package)147* Getting nerves (Hex package)148* Getting ring_logger (Hex package)149* Getting toolshed (Hex package)150* Getting nerves_runtime (Hex package)151* Getting nerves_system_bbb (Hex package)152* Getting nerves_system_mangopi_mq_pro (Hex package)153* Getting nerves_system_qemu_aarch64 (Hex package)154* Getting nerves_system_rpi0 (Hex package)155* Getting nerves_system_rpi4 (Hex package)156* Getting nerves_system_rpi5 (Hex package)157* Getting nerves_system_trellis (Hex package)158* Getting nerves_system_x86_64 (Hex package)159* Getting nerves_system_br (Hex package)160* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)161* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)162* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)163* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)164* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)165* Getting nerves_logging (Hex package)166* Getting nerves_uevent (Hex package)167* Getting uboot_env (Hex package)168* Getting elixir_make (Hex package)169* Getting property_table (Hex package)170* Getting circular_buffer (Hex package)171* Getting interactive_cmd (Hex package)172* Getting nerves_discovery (Hex package)173* Getting tablet (Hex package)174* Getting abnf_parsec (Hex package)175* Getting boxart (Hex package)176* Getting cringe (Hex package)177* Getting ecto_sql (Hex package)178* Getting ecto_sqlite3 (Hex package)179* Getting ex_ast (Hex package)180* Getting ex_gram (Hex package)181* Getting floki (Hex package)182* Getting ghostty (Hex package)183* Getting glob_ex (Hex package)184* Getting jason (Hex package)185* Getting jido (Hex package)186* Getting jido_ai (Hex package)187* Getting json_spec (Hex package)188* Getting mdex (Hex package)189* Getting opentelemetry (Hex package)190* Getting opentelemetry_api (Hex package)191* Getting opentelemetry_telemetry (Hex package)192* Getting phoenix (Hex package)193* Getting phoenix_iconify (Hex package)194* Getting phoenix_live_view (Hex package)195* Getting phoenix_streamdown (Hex package)196* Getting plug_cowboy (Hex package)197* Getting reach (Hex package)198* Getting req (Hex package)199* Getting req_llm (Hex package)200* Getting toml (Hex package)201* Getting ttycast (Hex package)202* Getting volt (Hex package)203* Getting yaml_elixir (Hex package)204* Getting yamerl (Hex package)205* Getting dotenvy (Hex package)206* Getting file_system (Hex package)207* Getting npm (Hex package)208* Getting oxc (Hex package)209* Getting oxide_ex (Hex package)210* Getting plug (Hex package)211* Getting quickbeam (Hex package)212* Getting vize (Hex package)213* Getting websock_adapter (Hex package)214* Getting websock (Hex package)215* Getting rustler_precompiled (Hex package)216* Getting mint_web_socket (Hex package)217* Getting nimble_pool (Hex package)218* Getting zigler_precompiled (Hex package)219* Getting castore (Hex package)220* Getting mint (Hex package)221* Getting hpax (Hex package)222* Getting mime (Hex package)223* Getting plug_crypto (Hex package)224* Getting telemetry (Hex package)225* Getting hex_solver (Hex package)226* Getting npm_semver (Hex package)227* Getting nimble_parsec (Hex package)228* Getting jsv (Hex package)229* Getting llm_db (Hex package)230* Getting nimble_options (Hex package)231* Getting server_sent_events (Hex package)232* Getting splode (Hex package)233* Getting websockex (Hex package)234* Getting zoi (Hex package)235* Getting idna (Hex package)236* Getting texture (Hex package)237* Getting finch (Hex package)238* Getting libgraph (Hex package)239* Getting cowboy (Hex package)240* Getting cowboy_telemetry (Hex package)241* Getting cowlib (Hex package)242* Getting ranch (Hex package)243* Getting phoenix_html (Hex package)244* Getting phoenix_template (Hex package)245* Getting iconify (Hex package)246* Getting json_codec (Hex package)247* Getting phoenix_pubsub (Hex package)248* Getting mdex_native (Hex package)249* Getting fsmx (Hex package)250* Getting jido_action (Hex package)251* Getting abacus (Hex package)252* Getting lua (Hex package)253* Getting multigraph (Hex package)254* Getting private (Hex package)255* Getting telemetry_metrics (Hex package)256* Getting uniq (Hex package)257* Getting luerl (Hex package)258* Getting crontab (Hex package)259* Getting jido_signal (Hex package)260* Getting poolboy (Hex package)261* Getting time_zone_info (Hex package)262* Getting fuse (Hex package)263* Getting nimble_ownership (Hex package)264* Getting sourceror (Hex package)265* Getting decimal (Hex package)266* Getting ecto (Hex package)267* Getting exqlite (Hex package)268* Getting cc_precompiler (Hex package)269* Getting db_connection (Hex package)270Found packages with security advisories, see above for details271You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more272==> hex_solver273Compiling 21 files (.ex)274Generated hex_solver app275==> nerves_compatibility_test276===> Analyzing applications...277===> Compiling luerl278     ┌─ src/luerl_lib_string.erl:279     │280 483 │      case catch seq(Cs0, 0, 1, []) of281     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.282Compile directive 'nowarn_deprecated_catch' can be used to suppress283warnings in selected modules.284285286     ┌─ src/luerl_lib.erl:287     │288 243 │  	    case catch begin [N1] = string:tokens(N0, [9,10,11,12,13,32,160]),289     │  	         ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.290Compile directive 'nowarn_deprecated_catch' can be used to suppress291warnings in selected modules.292293294     ┌─ src/luerl_heap.erl:295     │296 137 │                         true when I >= 1 -> {D,array:set(I, V, A)};297     │                                   ╰── Warning: variable 'I' exported from '==' (line 136, column 39).298Exporting bindings from subexpressions other than block expressions is299deprecated and may yield an error in a future version of Erlang/OTP.300Please move the binding of 'I' out of the '=='.301Compile directive 'nowarn_export_var_subexpr' can be used to suppress302warnings in selected modules.303304     ┌─ src/luerl_heap.erl:305     │306 211 │          true when I >= 1 -> set_table_key_int(Tref, Key, I, Val, St);307     │                    ╰── Warning: variable 'I' exported from '==' (line 210, column 24).308Exporting bindings from subexpressions other than block expressions is309deprecated and may yield an error in a future version of Erlang/OTP.310Please move the binding of 'I' out of the '=='.311Compile directive 'nowarn_export_var_subexpr' can be used to suppress312warnings in selected modules.313314     ┌─ src/luerl_heap.erl:315     │316 293 │          true when I >= 1 -> get_table_key_int(Tref, Key, I, St);317     │                    ╰── Warning: variable 'I' exported from '==' (line 292, column 24).318Exporting bindings from subexpressions other than block expressions is319deprecated and may yield an error in a future version of Erlang/OTP.320Please move the binding of 'I' out of the '=='.321Compile directive 'nowarn_export_var_subexpr' can be used to suppress322warnings in selected modules.323324     ┌─ src/luerl_heap.erl:325     │326 348 │          true when I >= 1 ->327     │                    ╰── Warning: variable 'I' exported from '==' (line 347, column 24).328Exporting bindings from subexpressions other than block expressions is329deprecated and may yield an error in a future version of Erlang/OTP.330Please move the binding of 'I' out of the '=='.331Compile directive 'nowarn_export_var_subexpr' can be used to suppress332warnings in selected modules.333334     ┌─ src/luerl_heap.erl:335     │336 374 │                 true when I >= 1 ->337     │                           ╰── Warning: variable 'I' exported from '==' (line 373, column 31).338Exporting bindings from subexpressions other than block expressions is339deprecated and may yield an error in a future version of Erlang/OTP.340Please move the binding of 'I' out of the '=='.341Compile directive 'nowarn_export_var_subexpr' can be used to suppress342warnings in selected modules.343344345     ┌─ src/luerl_lib_basic.erl:346     │347 164 │  		true when I >= 1 ->348     │  		          ╰── Warning: variable 'I' exported from '==' (line 163, column 25).349Exporting bindings from subexpressions other than block expressions is350deprecated and may yield an error in a future version of Erlang/OTP.351Please move the binding of 'I' out of the '=='.352Compile directive 'nowarn_export_var_subexpr' can be used to suppress353warnings in selected modules.354355356../../../Users/rv/luerl/luerl/src/luerl_scan.xrl:171:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.357Compile directive 'nowarn_deprecated_catch' can be used to suppress358warnings in selected modules.359360==> abacus361Compiling 3 files (.erl)362Compiling 5 files (.ex)363    warning: the following clause is redundant:364365        def typeof(b) when is_boolean(b)366367    it has type:368369        dynamic(boolean())370371    previous clauses have already matched on the following types:372373        atom()374        binary()375        integer()376        float()377378    │379 31 │   def typeof(b) when is_boolean(b), do: :boolean380    │       ~381    │382    └─ lib/runtime/helpers.ex:31:7: Abacus.Runtime.Helpers.typeof/1383384    warning: Abacus.parse/1 is undefined or private385    │386 36 │       Abacus.parse(without_parantheses),387    │              ~388    │389    └─ lib/format.ex:36:14: Abacus.Format.format/1390    └─ lib/format.ex:37:14: Abacus.Format.format/1391    └─ lib/format.ex:38:14: Abacus.Format.format/1392    └─ lib/format.ex:39:14: Abacus.Format.format/1393    └─ lib/format.ex:64:14: Abacus.Format.format/1394    └─ lib/format.ex:65:14: Abacus.Format.format/1395    └─ lib/format.ex:81:14: Abacus.Format.format/1396    └─ lib/format.ex:82:14: Abacus.Format.format/1397    └─ lib/format.ex:100:28: Abacus.Format.format/1398399Generated abacus app400==> json_codec401Compiling 6 files (.ex)402Generated json_codec app403==> boxart404Compiling 24 files (.ex)405Generated boxart app406==> time_zone_info407Compiling 29 files (.ex)408Generated time_zone_info app409==> fsmx410Compiling 3 files (.ex)411Generated fsmx app412==> oxc413Compiling 17 files (.ex)414415== Compilation error in file lib/oxc/format/native.ex ==416** (RuntimeError) precompiled NIF is not available for this target: "x86_64-unknown-linux-musl".417The available targets are:418 - aarch64-apple-darwin419 - aarch64-unknown-linux-gnu420 - x86_64-apple-darwin421 - x86_64-pc-windows-msvc422 - x86_64-unknown-linux-gnu423    lib/oxc/format/native.ex:12: (module)424could not compile dependency :oxc, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile oxc --force", update it with "mix deps.update oxc" or clean it with "mix deps.clean oxc"