From: cseiler Operating system: Windows XP PHP version: 5.4SVN-2012-01-23 (SVN) Package: MySQL related Bug Type: Bug Bug description:mysqlnd does not compile in the combination NTS & Debug (Windows)
Description: ------------ The mysqlnd driver does not compile in the combination NTS (thread UNsafe) + Debug build under Microsoft Windows XP. (WinSDK 6.1, VC9 SP1 Pro) See <http://thread.gmane.org/gmane.comp.php.devel/70394> for further details and discussion. The following configure line was used: cscript /nologo configure.js "--disable-phar" "--disable-ipv6" "--disable-zts" "--enable-cgi" "--disable-bcmath" "--disable-calendar" "--disable-odbc" "--disable-tokenizer" "--disable-xmlreader" "--disable-xmlwriter" "--without-wddx" "--enable-debug" "--enable-cli-win32" "--enable-pdo" "--with-openssl" "--with-php-build=..\deps" "--with-libxml" "--with-pdo-sqlite" It chokes on the following two lines: mysqlnd_driver.c, 100: DBG_ENTER("mysqlnd_error_list_pdtor"); mysqlnd_driver.c, 104: DBG_VOID_RETURN; Debug + ZTS (thread safe), Release + NTS and Release + ZTS all compile. As do all 4 variants of PHP 5.3 with the same configure line. Could potentially be related to PHP bug #60840 -- Edit bug report at https://bugs.php.net/bug.php?id=60863&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=60863&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=60863&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=60863&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=60863&r=fixed Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=60863&r=needdocs Fixed in release: https://bugs.php.net/fix.php?id=60863&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=60863&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=60863&r=needscript Try newer version: https://bugs.php.net/fix.php?id=60863&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=60863&r=support Expected behavior: https://bugs.php.net/fix.php?id=60863&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=60863&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=60863&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=60863&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=60863&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=60863&r=dst IIS Stability: https://bugs.php.net/fix.php?id=60863&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=60863&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=60863&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=60863&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=60863&r=mysqlcfg