Error update PHP 5.2.X to 5.3

Yoshua

Verified User
Joined
Apr 9, 2007
Messages
113
Location
Spain
Hello,

When I try to upgrade PHP from 5.2.17 to 5.3.5 using Custombuild 1.2, I have this problem:

Code:
/bin/sh /usr/local/directadmin/custombuild/php-5.3.5/libtool --silent --preserve-dup-deps --mode=compile gcc  -Iext/mysqli/ -I/usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/ -DPHP_ATOM_INC -I/usr/local/directadmin/custombuild/php-5.3.5/include -I/usr/local/directadmin/custombuild/php-5.3.5/main -I/usr/local/directadmin/custombuild/php-5.3.5 -I/usr/local/directadmin/custombuild/php-5.3.5/ext/date/lib -I/usr/local/directadmin/custombuild/php-5.3.5/ext/ereg/regex -I/usr/local/include/libxml2 -I/usr/kerberos/include -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/directadmin/custombuild/php-5.3.5/ext/mbstring/oniguruma -I/usr/local/directadmin/custombuild/php-5.3.5/ext/mbstring/libmbfl -I/usr/local/directadmin/custombuild/php-5.3.5/ext/mbstring/libmbfl/mbfl -I/usr/include/mysql -I/usr/local/directadmin/custombuild/php-5.3.5/ext/sqlite3/libsqlite -I/usr/local/directadmin/custombuild/php-5.3.5/TSRM -I/usr/local/directadmin/custombuild/php-5.3.5/Zend    -I/usr/local/include -g -O2 -fvisibility=hidden   -c /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c -o ext/mysqli/mysqli.lo
In file included from /usr/include/sched.h:32,
                 from /usr/include/pthread.h:24,
                 from /usr/include/mysql/my_pthread.h:195,
                 from /usr/include/mysql/my_sys.h:44,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/bits/sched.h:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'struct'
In file included from /usr/include/mysql/my_sys.h:44,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/my_pthread.h:262: error: conflicting types for 'sigwait'
/usr/include/signal.h:272: error: previous declaration of 'sigwait' was here
/usr/include/mysql/my_pthread.h:502: error: expected declaration specifiers or '...' before 'my_bool'
/usr/include/mysql/my_pthread.h:672: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/my_pthread.h:808: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_thread_global_init'
/usr/include/mysql/my_pthread.h:809: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_thread_basic_global_init'
/usr/include/mysql/my_pthread.h:812: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_thread_init'
In file included from /usr/include/mysql/mysql/psi/mysql_thread.h:57,
                 from /usr/include/mysql/my_pthread.h:833,
                 from /usr/include/mysql/my_sys.h:44,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/mysql/psi/psi.h:27:2: error: #error "You must include my_global.h in the code for the build to be correct."
In file included from /usr/include/mysql/mysql/psi/mysql_thread.h:57,
                 from /usr/include/mysql/my_pthread.h:833,
                 from /usr/include/mysql/my_sys.h:44,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/mysql/psi/psi.h:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'struct'
/usr/include/mysql/mysql/psi/psi.h:1306: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PSI'
In file included from /usr/include/mysql/my_pthread.h:833,
                 from /usr/include/mysql/my_sys.h:44,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/mysql/psi/mysql_thread.h:69: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'struct'
/usr/include/mysql/mysql/psi/mysql_thread.h: In function 'inline_mysql_mutex_init':
/usr/include/mysql/mysql/psi/mysql_thread.h:566: error: 'mysql_mutex_t' has no member named 'm_psi'
/usr/include/mysql/mysql/psi/mysql_thread.h:571: error: 'mysql_mutex_t' has no member named 'm_mutex'
/usr/include/mysql/mysql/psi/mysql_thread.h: In function 'inline_mysql_mutex_destroy':
/usr/include/mysql/mysql/psi/mysql_thread.h:592: error: 'mysql_mutex_t' has no member named 'm_mutex'
/usr/include/mysql/mysql/psi/mysql_thread.h: In function 'inline_mysql_mutex_lock':
/usr/include/mysql/mysql/psi/mysql_thread.h:617: error: 'mysql_mutex_t' has no member named 'm_mutex'
/usr/include/mysql/mysql/psi/mysql_thread.h: In function 'inline_mysql_mutex_trylock':
/usr/include/mysql/mysql/psi/mysql_thread.h:647: error: 'mysql_mutex_t' has no member named 'm_mutex'
/usr/include/mysql/mysql/psi/mysql_thread.h: In function 'inline_mysql_mutex_unlock':
/usr/include/mysql/mysql/psi/mysql_thread.h:671: error: 'mysql_mutex_t' has no member named 'm_mutex'
/usr/include/mysql/mysql/psi/mysql_thread.h: In function 'inline_mysql_cond_wait':
/usr/include/mysql/mysql/psi/mysql_thread.h:980: error: 'mysql_mutex_t' has no member named 'm_mutex'
/usr/include/mysql/mysql/psi/mysql_thread.h: In function 'inline_mysql_cond_timedwait':
/usr/include/mysql/mysql/psi/mysql_thread.h:1009: error: 'mysql_mutex_t' has no member named 'm_mutex'
In file included from /usr/include/mysql/my_sys.h:44,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/my_pthread.h: At top level:
/usr/include/mysql/my_pthread.h:848: error: expected specifier-qualifier-list before 'my_bool'
In file included from /usr/include/mysql/my_sys.h:46,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/m_ctype.h:61: error: expected specifier-qualifier-list before 'uint32'
/usr/include/mysql/m_ctype.h:72: error: expected specifier-qualifier-list before 'uchar'
/usr/include/mysql/m_ctype.h:119: error: expected specifier-qualifier-list before 'uint16'
/usr/include/mysql/m_ctype.h:153: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/m_ctype.h:194: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:196: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/m_ctype.h:196: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/m_ctype.h:204: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/m_ctype.h:285: error: expected specifier-qualifier-list before 'uchar'
/usr/include/mysql/m_ctype.h:313: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'CHARSET_INFO'
/usr/include/mysql/m_ctype.h:314: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'CHARSET_INFO'
/usr/include/mysql/m_ctype.h:315: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'CHARSET_INFO'
/usr/include/mysql/m_ctype.h:361: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_cs_have_contractions'
/usr/include/mysql/m_ctype.h:367: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_cs_can_be_contraction_head'
/usr/include/mysql/m_ctype.h:373: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_cs_can_be_contraction_tail'
/usr/include/mysql/m_ctype.h:378: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/include/mysql/m_ctype.h:386: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/m_ctype.h:387: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:389: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:392: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:397: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:418: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:419: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/m_ctype.h:419: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/m_ctype.h:421: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:422: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:434: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_strntoll_8bit'
/usr/include/mysql/m_ctype.h:436: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_strntoull_8bit'
/usr/include/mysql/m_ctype.h:443: error: expected declaration specifiers or '...' before 'longlong'
/usr/include/mysql/m_ctype.h:445: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_strtoll10_8bit'
/usr/include/mysql/m_ctype.h:447: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_strtoll10_ucs2'
/usr/include/mysql/m_ctype.h:450: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_strntoull10rnd_8bit'
/usr/include/mysql/m_ctype.h:453: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_strntoull10rnd_ucs2'
/usr/include/mysql/m_ctype.h:460: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_like_range_simple'
/usr/include/mysql/m_ctype.h:468: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_like_range_mb'
/usr/include/mysql/m_ctype.h:476: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_like_range_generic'
/usr/include/mysql/m_ctype.h:533: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:538: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:551: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:554: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/m_ctype.h:555: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:558: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/m_ctype.h:559: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/m_ctype.h:568: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_parse_charset_xml'
/usr/include/mysql/m_ctype.h:571: error: expected declaration specifiers or '...' before 'pchar'
/usr/include/mysql/m_ctype.h:575: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_propagate_simple'
/usr/include/mysql/m_ctype.h:576: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_propagate_complex'
/usr/include/mysql/m_ctype.h:580: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_charset_is_ascii_based'
/usr/include/mysql/m_ctype.h:581: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_charset_is_8bit_pure_ascii'
/usr/include/mysql/m_ctype.h:584: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_charset_is_ascii_compatible'
In file included from /usr/include/mysql/my_sys.h:48,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/typelib.h:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'find_typeset'
/usr/include/mysql/typelib.h:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'find_set_from_flags'
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/my_sys.h:153: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:154: error: expected ')' before 'MyFlags'
/usr/include/mysql/my_sys.h:155: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:157: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:158: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:160: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:210: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:212: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:226: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'CHARSET_INFO'
/usr/include/mysql/my_sys.h:227: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'CHARSET_INFO'
/usr/include/mysql/my_sys.h:234: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_init_done'
/usr/include/mysql/my_sys.h:242: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
/usr/include/mysql/my_sys.h:247: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_use_symdir'
/usr/include/mysql/my_sys.h:250: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_disable_locking'
/usr/include/mysql/my_sys.h:259: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'timed_mutexes'
/usr/include/mysql/my_sys.h:287: error: expected specifier-qualifier-list before 'File'
/usr/include/mysql/my_sys.h:322: error: expected specifier-qualifier-list before 'uchar'
/usr/include/mysql/my_sys.h:351: error: expected specifier-qualifier-list before 'my_off_t'
/usr/include/mysql/my_sys.h:368: error: expected specifier-qualifier-list before 'my_off_t'
/usr/include/mysql/my_sys.h:535: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_b_append_tell'
/usr/include/mysql/my_sys.h:536: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_b_safe_tell'
/usr/include/mysql/my_sys.h:541: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ha_checksum'
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/my_sys.h:552: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:553: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:554: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:555: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:556: error: expected ')' before 'fd'
/usr/include/mysql/my_sys.h:557: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:559: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:560: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:561: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_open'
/usr/include/mysql/my_sys.h:562: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_register_filename'
/usr/include/mysql/my_sys.h:565: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_create'
/usr/include/mysql/my_sys.h:567: error: expected ')' before 'Filedes'
/usr/include/mysql/my_sys.h:568: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:569: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:571: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:572: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_create_with_symlink'
/usr/include/mysql/my_sys.h:575: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:576: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:577: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:578: error: expected ')' before 'Filedes'
/usr/include/mysql/my_sys.h:579: error: expected ')' before 'Filedes'
/usr/include/mysql/my_sys.h:581: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:582: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_seek'
/usr/include/mysql/my_sys.h:583: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_tell'
/usr/include/mysql/my_sys.h:584: error: expected ')' before 'Filedes'
/usr/include/mysql/my_sys.h:586: error: expected ')' before 'Filedes'
/usr/include/mysql/my_sys.h:588: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:588: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:589: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/my_sys.h:591: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_fseek'
/usr/include/mysql/my_sys.h:592: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_ftell'
/usr/include/mysql/my_sys.h:624: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:625: error: expected ')' before 'Filedes'
/usr/include/mysql/my_sys.h:627: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:628: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_fileno'
/usr/include/mysql/my_sys.h:629: error: expected ')' before 'fd'
/usr/include/mysql/my_sys.h:630: error: expected ')' before 'fd'
/usr/include/mysql/my_sys.h:631: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:632: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:633: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:635: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:636: error: args to be formatted is not '...'
/usr/include/mysql/my_sys.h:637: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:642: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:643: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:644: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_basic_init'
/usr/include/mysql/my_sys.h:645: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_init'
/usr/include/mysql/my_sys.h:649: error: expected ')' before 'fd'
/usr/include/mysql/my_sys.h:657: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'init_tmpdir'
/usr/include/mysql/my_sys.h:661: error: expected declaration specifiers or '...' before 'sig_handler'
/usr/include/mysql/my_sys.h:666: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'has_path'
/usr/include/mysql/my_sys.h:688: error: expected declaration specifiers or '...' before 'pbool'
/usr/include/mysql/my_sys.h:689: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'array_append_string_unique'
/usr/include/mysql/my_sys.h:693: error: expected declaration specifiers or '...' before 'pbool'
/usr/include/mysql/my_sys.h:694: error: expected declaration specifiers or '...' before 'File'
/usr/include/mysql/my_sys.h:696: error: expected declaration specifiers or '...' before 'pbool'
/usr/include/mysql/my_sys.h:697: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:699: error: expected declaration specifiers or '...' before 'my_off_t'
/usr/include/mysql/my_sys.h:700: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/my_sys.h:704: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_set_alarm_variable'
/usr/include/mysql/my_sys.h:705: error: expected ')' before '*' token
/usr/include/mysql/my_sys.h:706: error: expected ')' before '*' token
/usr/include/mysql/my_sys.h:708: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_qsort'
/usr/include/mysql/my_sys.h:710: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_qsort2'
/usr/include/mysql/my_sys.h:713: error: expected ')' before '*' token
/usr/include/mysql/my_sys.h:714: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_get_ptr'
/usr/include/mysql/my_sys.h:715: error: expected declaration specifiers or '...' before 'File'
/usr/include/mysql/my_sys.h:716: error: expected declaration specifiers or '...' before 'my_off_t'
/usr/include/mysql/my_sys.h:717: error: expected declaration specifiers or '...' before 'pbool'
/usr/include/mysql/my_sys.h:717: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:718: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'reinit_io_cache'
/usr/include/mysql/my_sys.h:722: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:723: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:727: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:728: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:730: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:731: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/my_sys.h:732: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/my_sys.h:733: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/my_sys.h:735: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/my_sys.h:743: error: expected declaration specifiers or '...' before 'my_off_t'
/usr/include/mysql/my_sys.h:745: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_b_filelength'
/usr/include/mysql/my_sys.h:748: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'open_cached_file'
/usr/include/mysql/my_sys.h:751: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'real_open_cached_file'
/usr/include/mysql/my_sys.h:753: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'create_temp_file'
/usr/include/mysql/my_sys.h:759: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'init_dynamic_array2'
/usr/include/mysql/my_sys.h:763: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'init_dynamic_array'
/usr/include/mysql/my_sys.h:765: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'insert_dynamic'
/usr/include/mysql/my_sys.h:766: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/include/mysql/my_sys.h:767: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/include/mysql/my_sys.h:768: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'set_dynamic'
/usr/include/mysql/my_sys.h:769: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'allocate_dynamic'
/usr/include/mysql/my_sys.h:770: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:774: error: expected declaration specifiers or '...' before 'uchar'
/usr/include/mysql/my_sys.h:781: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'init_dynamic_string'
/usr/include/mysql/my_sys.h:783: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dynstr_append'
/usr/include/mysql/my_sys.h:784: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dynstr_append_mem'
/usr/include/mysql/my_sys.h:786: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dynstr_append_os_quoted'
/usr/include/mysql/my_sys.h:788: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dynstr_set'
/usr/include/mysql/my_sys.h:789: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dynstr_realloc'
/usr/include/mysql/my_sys.h:790: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dynstr_trunc'
/usr/include/mysql/my_sys.h:806: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:832: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_compress'
/usr/include/mysql/my_sys.h:833: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_uncompress'
/usr/include/mysql/my_sys.h:834: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/include/mysql/my_sys.h:836: error: expected ')' before '*' token
/usr/include/mysql/my_sys.h:837: error: expected ')' before '*' token
/usr/include/mysql/my_sys.h:839: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_checksum'
/usr/include/mysql/my_sys.h:842: error: expected ';', ',' or ')' before '*' token
/usr/include/mysql/my_sys.h:846: error: expected ')' before 'flags'
/usr/include/mysql/my_sys.h:847: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_getsystime'
/usr/include/mysql/my_sys.h:848: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_micro_time'
/usr/include/mysql/my_sys.h:849: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_micro_time_and_time'
/usr/include/mysql/my_sys.h:850: error: expected ')' before 'microtime'
/usr/include/mysql/my_sys.h:851: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_gethwaddr'
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:77,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/my_sys.h:901: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:902: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:904: error: expected declaration specifiers or '...' before 'myf'
/usr/include/mysql/my_sys.h:906: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'resolve_charset'
/usr/include/mysql/my_sys.h:909: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'resolve_collation'
/usr/include/mysql/my_sys.h:914: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_charset_same'
/usr/include/mysql/my_sys.h:915: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'init_compiled_charsets'
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:78,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/mysql.h:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'typedef'
In file included from /usr/include/mysql/mysql.h:72,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:78,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/mysql_com.h:301: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/mysql_com.h:447: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_net_init'
/usr/include/mysql/mysql_com.h:450: error: expected declaration specifiers or '...' before 'my_bool'
/usr/include/mysql/mysql_com.h:451: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'net_realloc'
/usr/include/mysql/mysql_com.h:452: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'net_flush'
/usr/include/mysql/mysql_com.h:453: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_net_write'
/usr/include/mysql/mysql_com.h:454: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'net_write_command'
/usr/include/mysql/mysql_com.h:499: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/mysql_com.h:534: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'check_scramble_323'
/usr/include/mysql/mysql_com.h:541: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'check_scramble'
/usr/include/mysql/mysql_com.h:554: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_thread_init'
In file included from /usr/include/mysql/mysql.h:73,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:78,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/mysql_time.h:51: error: expected specifier-qualifier-list before 'my_bool'
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:78,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/mysql.h:192: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/mysql.h:264: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/mysql.h:298: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/mysql.h:350: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_thread_init'
/usr/include/mysql/mysql.h:360: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_eof'
/usr/include/mysql/mysql.h:380: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_ssl_set'
/usr/include/mysql/mysql.h:384: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_change_user'
/usr/include/mysql/mysql.h:468: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_embedded'
/usr/include/mysql/mysql.h:469: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_read_query_result'
/usr/include/mysql/mysql.h:551: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/mysql.h:611: error: expected specifier-qualifier-list before 'my_bool'
/usr/include/mysql/mysql.h:657: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_attr_set'
/usr/include/mysql/mysql.h:660: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_attr_get'
/usr/include/mysql/mysql.h:663: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_bind_param'
/usr/include/mysql/mysql.h:664: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_bind_result'
/usr/include/mysql/mysql.h:665: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_close'
/usr/include/mysql/mysql.h:666: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_reset'
/usr/include/mysql/mysql.h:667: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_free_result'
/usr/include/mysql/mysql.h:668: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_stmt_send_long_data'
/usr/include/mysql/mysql.h:686: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_commit'
/usr/include/mysql/mysql.h:687: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_rollback'
/usr/include/mysql/mysql.h:688: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_autocommit'
/usr/include/mysql/mysql.h:689: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mysql_more_results'
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:81,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/m_string.h:77:43: error: missing binary operator before token "("
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:81,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/m_string.h:97: error: expected ')' before '*' token
/usr/include/mysql/m_string.h:98: error: expected ')' before '*' token
/usr/include/mysql/m_string.h:100: error: expected declaration specifiers or '...' before 'pchar'
/usr/include/mysql/m_string.h:102: error: expected declaration specifiers or '...' before 'pchar'
/usr/include/mysql/m_string.h:103: error: expected declaration specifiers or '...' before 'pchar'
/usr/include/mysql/m_string.h:131: error: expected declaration specifiers or '...' before 'my_bool'
/usr/include/mysql/m_string.h:133: error: expected declaration specifiers or '...' before 'my_bool'
/usr/include/mysql/m_string.h:161: error: expected ')' before 'value'
/usr/include/mysql/m_string.h:162: error: expected ')' before 'value'
/usr/include/mysql/m_string.h:172: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'my_strtoll10'
In file included from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/php_mysqli_structs.h:81,
                 from /usr/local/directadmin/custombuild/php-5.3.5/ext/mysqli/mysqli.c:33:
/usr/include/mysql/m_string.h:263: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
make: *** [ext/mysqli/mysqli.lo] Error 1

Code:
CentOS Linux 5.5
Linux 2.6.32.2-xxxx-grs-ipv4-64 on x86_64
Apache 2.2.17
MySQL 5.5.9
Php 5.2.17
DirectAdmin 1.37.0
Custombuild 1.2

Any help is appreciated, Thanks.
 
Fixed.

My fault sorry, the text of the SSH console is moving very fast and did not see this notice after upgrading MySQL:

"It is recommended to do "./build php n" after MySQL update."

When using the command "./build php n" has been successfully compiled, now updated and working correctly PHP 5.3.5.

Thanks anyway.

EDIT: Now have this error when start HTTP/PHP(5.3.5) service:
Code:
Cannot load Zend Extension Manager - it was built with configuration 1.2.0, whereas running engine is API220090626,NTS
 
Last edited:
Back
Top