Santi Saez
2011-Mar-25 15:38 UTC
[CentOS] Can't build PHP 5.3.6 with MySQL 5.5.10 on CentOS-4
Hello, I'm trying to build PHP 5.3.6 in a CentOS-4 server with MySQL 5.5.10 and I get this error: //usr/include/mysql/my_config_i386.h:610:1: warning: "PACKAGE_NAME" redefined /usr/include/mysql/mysql/psi/mysql_thread.h:100: error: syntax error before "pthread_rwlock_t" /usr/include/mysql/mysql/psi/mysql_thread.h:100: warning: no semicolon at end of struct or union /usr/include/mysql/mysql/psi/mysql_thread.h:107: error: syntax error before '}' token /usr/include/mysql/mysql/psi/mysql_thread.h: In function `inline_mysql_rwlock_init': /usr/include/mysql/mysql/psi/mysql_thread.h:683: error: dereferencing pointer to incomplete type/ Full build log is available at: http://pastebin.com/NBfB5PzZ This only happens on CentOS-4 with GCC 3.4.6, I can build PHP 5.3.6 with 5.5.10 in CentOS-5 without problems. Also, there is no problem building with MySQL 5.5.8 and previous versions. The problem **only occurs with MySQL 5.5.9 or MySQL 5.5.10** and any PHP version on C4. Anyone knows how to fix this problem? thanks!! Cheers, -- Santi Saez http://powerstack.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20110325/33ac5aea/attachment-0001.html>
Nico Kadel-Garcia
2011-Mar-25 22:07 UTC
[CentOS] Can't build PHP 5.3.6 with MySQL 5.5.10 on CentOS-4
On Fri, Mar 25, 2011 at 11:38 AM, Santi Saez <santisaez at woop.es> wrote:> Hello, > > I'm trying to build PHP 5.3.6 in a CentOS-4 server with MySQL 5.5.10 and I > get this error:Update directly to CentOS 5.5, and build the "php53" SRPM from upstream. That will be in CentOS 5.6.