Đối với bất kỳ ai vẫn gặp sự cố:
Khi bạn cài đặt openssl qua brew, bạn sẽ nhận được thông báo sau:
Bạn có thể đặt các cờ xây dựng này (cho ứng dụng cục bộ) bằng cách chạy như sau:
bundle config --local build.mysql2 "--with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include"
Điều này đã làm việc cho tôi.
Xem tài liệu của Bundler để biết thêm thông tin.