Encontrei problemas ao construir a gem mysql2 padrão em minha máquina de desenvolvimento OS X. Ele estava procurando bibliotecas e cabeçalhos do MySQL, mas não no local em que foram instalados ao usar o MariaDB. O seguinte comando informa ao gem onde encontrá-los:
gem install mysql2 -- --with-mysql-config=/opt/local/lib/mariadb/bin/mysql_config