CentOS 5.X MySQL5.5.35 编译的bug

[ 68%] Building C object vio/CMakeFiles/vio.dir/viossl.c.o
/root/src/mysql-5.5.35/vio/viossl.c: In function ?.sl_do?.
/root/src/mysql-5.5.35/vio/viossl.c:175: error: ?.SL_OP_NO_COMPRESSION?.undeclared (first use in this function)
/root/src/mysql-5.5.35/vio/viossl.c:175: error: (Each undeclared identifier is reported only once
/root/src/mysql-5.5.35/vio/viossl.c:175: error: for each function it appears in.)
make[2]: *** [vio/CMakeFiles/vio.dir/viossl.c.o] Error 1
make[1]: *** [vio/CMakeFiles/vio.dir/all] Error 2
make: *** [all] Error 2

   因为openssl的版本低的原因。

解决办法就是打一个补丁

mysql-openssl.patch

http://bugs.mysql.com/bug.php?id=68999

你可能感兴趣的:(mysql)