Edit report at http://bugs.php.net/bug.php?id=52417&edit=1
ID: 52417 Updated by: [email protected] Reported by: php-bugs-2010 at ryandesign dot com Summary: MySQLi build failure with mysqlnd Status: Assigned Type: Bug Package: MySQLi related Operating System: Mac OS X 10.6.4 PHP Version: 5.3.3 Assigned To: mysql Block user comment: N New Comment: Fix will be in 5.3.4 . The bug doesn't exist in trunk Thanks! Previous Comments: ------------------------------------------------------------------------ [2010-08-16 11:44:14] [email protected] Automatic comment from SVN on behalf of andrey Revision: http://svn.php.net/viewvc/?view=revision&revision=302331 Log: Sync with trunk, fixes build failure on MacOSX. Fix for Bug #52417 MySQLi build failure with mysqlnd ------------------------------------------------------------------------ [2010-08-08 23:51:49] php-bugs-2010 at ryandesign dot com I should add that I am the maintainer of PHP for MacPorts. What can we do to fix this problem today so that mysqli can build? This bug and bug #52413 had blocked us from updating PHP to 5.3.3. I just did update it anyway, leaving php5-mysql at version 5.3.2 since our sysadmin said that seemed to work, but we've now found php5-mysql 5.3.2 cannot build with PHP 5.3.3 so unless a solution is forthcoming we'll have to downgrade all of PHP to 5.3.2 again. ------------------------------------------------------------------------ [2010-07-23 14:49:31] php-bugs-2010 at ryandesign dot com Description: ------------ Building mysqli with mysqlnd fails for me (contrary to the report in bug #52413 which says using an external libmysql fails but using mysqlnd succeeds). Actual result: -------------- /usr/bin/gcc-4.2 ${wl}-undefined ${wl}dynamic_lookup -o .libs/mysqli.so -bundle .libs/mysqli.o .libs/mysqli_api.o .libs/mysqli_prop.o .libs/mysqli_nonapi.o .libs/mysqli_fe.o .libs/mysqli_report.o .libs/mysqli_driver.o .libs/mysqli_warning.o .libs/mysqli_exception.o -L/opt/local/lib -arch x86_64 - arch x86_64 ld: duplicate symbol _mysqlnd_globals in .libs/mysqli_api.o and .libs/mysqli.o collect2: ld returned 1 exit status make: *** [mysqli.la] Error 1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=52417&edit=1
