Für alle, die das Problem immer noch haben:
Wenn Sie openssl über brew installieren, sollten Sie die folgende Meldung erhalten:
Sie können diese Build-Flags (für die lokale Anwendung) setzen, indem Sie Folgendes ausführen:
bundle config --local build.mysql2 "--with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include"
Das hat bei mir funktioniert.
Siehe Bundler-Dokumentation für weitere Informationen.