Wat voor mij werkte in de installatie van Mountain Lion Rails (met behulp van Homebrew en RVM) was het bewerken van /usr/local/Cellar/mysql/5.XX.XX/bin/mysql_config en het verwijderen van -Wno-null-conversion -Wno-unused-private-field
van cxflags en cxflags opties als volgt:
Voor:
cflags="-I$pkgincludedir -Wall -Wno-null-conversion -Wno-unused-private-field -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!
cxxflags="-I$pkgincludedir -Wall -Wno-null-conversion -Wno-unused-private-field -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!
Na:
cflags="-I$pkgincludedir -Wall -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!
cxxflags="-I$pkgincludedir -Wall -Os -g -fno-strict-aliasing -DDBUG_OFF " #note: end space!
Na die gem-installatie ging mysql2 verder zonder hickups
Opmerking:dit is waarschijnlijk te wijten aan een wijziging die is doorgevoerd in mysql_config na 5.6.10:http://bugs.mysql.com/bug.php?id=69645