MySQL MongoDB
Баян, наверное, но тем смешнее, что до сих пор не поправили:
$ grep -nwr INVALID_SOCKET /usr/include/
...
/usr/include/util/net/sock.h:62: const int INVALID_SOCKET = -1;
/usr/include/mongo/util/net/sock.h:62: const int INVALID_SOCKET = -1;
/usr/include/mysql/my_global.h:523:#define INVALID_SOCKET -1
То есть, использовать одновременно MongoDB и MySQL не предполагается :)
Конечно, это лечится через извращения с дефайнами.