I'm trying to gem install mysql2
~/s/r/railties> gem install mysql2Fetching mysql2-0.5.6.gemBuilding native extensions. This could take a while...ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. current directory: /Users/dorianmariefr/.asdf/installs/ruby/3.3.0/lib/ruby/gems/3.3.0/gems/mysql2-0.5.6/ext/mysql2/Users/dorianmariefr/.asdf/installs/ruby/3.3.0/bin/ruby extconf.rbchecking for rb_absint_size()... yeschecking for rb_absint_singlebit_p()... yeschecking for rb_gc_mark_movable()... yeschecking for rb_wait_for_single_fd()... yeschecking for rb_enc_interned_str() in ruby.h... yes-----Using --with-openssl-dir=/opt/homebrew/opt/openssl@3----------Using mysql_config at /opt/homebrew/bin/mysql_config-----checking for mysql.h... yeschecking for errmsg.h... yeschecking for SSL_MODE_DISABLED in mysql.h... yeschecking for SSL_MODE_PREFERRED in mysql.h... yeschecking for SSL_MODE_REQUIRED in mysql.h... yeschecking for SSL_MODE_VERIFY_CA in mysql.h... yeschecking for SSL_MODE_VERIFY_IDENTITY in mysql.h... yeschecking for MYSQL.net.vio in mysql.h... yeschecking for MYSQL.net.pvio in mysql.h... nochecking for MYSQL_DEFAULT_AUTH in mysql.h... yeschecking for MYSQL_ENABLE_CLEARTEXT_PLUGIN in mysql.h... yeschecking for SERVER_QUERY_NO_GOOD_INDEX_USED in mysql.h... yeschecking for SERVER_QUERY_NO_INDEX_USED in mysql.h... yeschecking for SERVER_QUERY_WAS_SLOW in mysql.h... yeschecking for MYSQL_OPTION_MULTI_STATEMENTS_ON in mysql.h... yeschecking for MYSQL_OPTION_MULTI_STATEMENTS_OFF in mysql.h... yeschecking for my_bool in mysql.h... nochecking for mysql_ssl_set() in mysql.h... no-----Don't know how to set rpath on your system, if MySQL libraries are not in path mysql2 may not load----------Setting libpath to /opt/homebrew/Cellar/mysql/8.3.0/lib-----creating Makefilecurrent directory: /Users/dorianmariefr/.asdf/installs/ruby/3.3.0/lib/ruby/gems/3.3.0/gems/mysql2-0.5.6/ext/mysql2make DESTDIR\= sitearchdir\=./.gem.20240216-22567-u1f6tb sitelibdir\=./.gem.20240216-22567-u1f6tb cleancurrent directory: /Users/dorianmariefr/.asdf/installs/ruby/3.3.0/lib/ruby/gems/3.3.0/gems/mysql2-0.5.6/ext/mysql2make DESTDIR\= sitearchdir\=./.gem.20240216-22567-u1f6tb sitelibdir\=./.gem.20240216-22567-u1f6tbcompiling client.cIn file included from client.c:15:./mysql_enc_name_to_ruby.h:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]mysql2_mysql_enc_name_to_rb_hash (str, len)^./mysql_enc_name_to_ruby.h:86:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]mysql2_mysql_enc_name_to_rb (str, len)^2 warnings generated.compiling infile.ccompiling mysql2_ext.ccompiling result.cresult.c:304:35: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] precision = field->length - (field->decimals > 0 ? 2 : 1); ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 warning generated.compiling statement.clinking shared-object mysql2/mysql2.bundleld: library 'zstd' not foundclang: error: linker command failed with exit code 1 (use -v to see invocation)make: *** [mysql2.bundle] Error 1make failed, exit code 2Gem files will remain installed in /Users/dorianmariefr/.asdf/installs/ruby/3.3.0/lib/ruby/gems/3.3.0/gems/mysql2-0.5.6 for inspection.Results logged to /Users/dorianmariefr/.asdf/installs/ruby/3.3.0/lib/ruby/gems/3.3.0/extensions/arm64-darwin-23/3.3.0/mysql2-0.5.6/gem_make.out