Corrija erros de OpenSSL ao instalar gems Ruby no OSX 10.11 El Capitan

Existem erros como o seguinte ao instalar gems Ruby usando OpenSSL no OSX 10.11:

mini_ssl.c:4:10: fatal error: 'openssl/bio.h' file not found
#include <openssl/bio.h>
^

Como o OpenSSL não está incluído no OSX 10.11, temos que instalar o OpenSSL manualmente. Já instalei com o Homebrew:

brew install openssl

Há muitas maneiras de corrigir o problema, a abordagem que decidi adotar é adicionar sinalizadores de construção à configuração do Bundler.

Por exemplo, o comando a seguir diz ao Bundler que, para a pumagema, desejo usar a instalação do OpenSSL do Homebrew:

bundle config build.puma --with-cppflags=-I$(brew --prefix openssl)/include