Once upon a time (even thouhg we have newer versions of ruby) I had to install an older version of ruby, the 2.4.6 on my Mac M1 (OS X 12.6), I was having this problem:
ruby-build: using readline from homebrew BUILD FAILED (macOS 12.6 using ruby-build 20220910.1)
So after googling I found that we can do this:
CFLAGS="-Wno-error=implicit-function-declaration" RUBY_CONFIGURE_OPTS='--with-readline-dir=/usr/local/opt/readline/' arch -x86_64 rbenv install 2.4.6
and it worked!
that's it bye!