|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #74009 PDO_INFORMIX-1.3.2 Build fail on windows [ php 5.6.30 ,VS 2012 ]
Submitted: 2017-01-27 20:55 UTC Modified: 2017-10-24 03:46 UTC
Avg. Score:3.0 ± 0.0
Reproduced:1 of 1 (100.0%)
Same Version:1 (100.0%)
Same OS:0 (0.0%)
From: ronyan at outlook dot com Assigned: vnkbabu (profile)
Status: Assigned Package: PDO_INFORMIX (PECL)
PHP Version: 5.6.30 OS: Windows Server 2012
Private report: No CVE-ID: None
View Add Comment Developer Edit
Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know!
Just going to say 'Me too!'? Don't clutter the database with that please — but make sure to vote on the bug!
Your email address:
Solve the problem:
13 - 2 = ?
Subscribe to this entry?

 [2017-01-27 20:55 UTC] ronyan at outlook dot com
PHP : 5.6.30
Vistual Studio: VS2012 x86 Native Tools Command Prompt
InformixCSDK: informix_clientsdk.4.10.TC5DE.WIN

Build fail with the error:

ext\pdo_informix\informix_driver.c(133) : warning C4013: 'stmt_cleanup' undefine
d; assuming extern returning int
ext\pdo_informix\informix_driver.c(372) : error C2065: 'IS_TRUE' : undeclared id
ext\pdo_informix\informix_driver.c(480) : warning C4018: '<' : signed/unsigned m
ext\pdo_informix\informix_driver.c(576) : warning C4028: formal parameter 3 diff
erent from declaration
ext\pdo_informix\informix_driver.c(577) : warning C4028: formal parameter 3 diff
erent from declaration
ext\pdo_informix\informix_driver.c(578) : warning C4028: formal parameter 3 diff
erent from declaration
ext\pdo_informix\informix_driver.c(578) : warning C4028: formal parameter 5 diff
erent from declaration
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0
\VC\BIN\cl.exe"' : return code '0x2'

Test script:
configure --disable-zts --enable-pdo --with-pdo-informix="C:\Program Files (x86)\IBM Informix Client SDK",shared

Expected result:
Build complete with success.


patch.txt (last revision 2017-01-27 20:57 UTC by ronyan at outlook dot com)

Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2017-01-27 22:25 UTC]
-Status: Open +Status: Verified -Assigned To: +Assigned To: vnkbabu
 [2017-01-27 22:25 UTC]
There are no DLL's available for 1.3.2 on PECL either.

Assigned to maintainer.
 [2017-02-16 07:04 UTC]
Corrected the compilation issue and uploaded the version 1.3.3.
Please check.
 [2017-02-23 20:11 UTC] ronyan at outlook dot com
EXT pdo_informix build complete.
But on Phpinfo the module version says "Module release	1.3.2"

 [2017-02-24 06:33 UTC]
My developer fixed the bug, but looks like he forgot to update the version in the code. Will correct this when we deliver bugs next time to this module.

Sorry for the incontinence.
 [2017-10-24 03:46 UTC]
-Status: Verified +Status: Assigned
 [2017-10-24 06:18 UTC]
Hi Kalle,
       I see this defect got re-assigned. Is the mentioned issue in the bug still exists ?
 [2018-07-26 02:56 UTC] ericlim1984 at yahoo dot com
having same issue failed to build ext for PHP 7.2 base on pdo_informix-1.3.3 on windows. Please fix it
PHP Copyright © 2001-2022 The PHP Group
All rights reserved.
Last updated: Wed Jul 06 20:05:47 2022 UTC