From: [EMAIL PROTECTED] Operating system: All PHP version: 4.3.0 PHP Bug Type: Informix related Bug description: unsupported field type errors with lvarchars
lvarchars are not supported, because 'ext/informix/config.m4' gets a wrong version number from 'esql -V'. So HAVE_IFX_IUS is not set. with this patch the problem should be solved: --- php-4.3.0/ext/informix/config.m4.org 2003-01-09 11:15:07.000000000 +0100 +++ php-4.3.0/ext/informix/config.m4 2003-01-09 11:15:11.000000000 +0100 @@ -44,7 +44,7 @@ esac AC_MSG_CHECKING([Informix version]) - IFX_VERSION=[`$INFORMIXDIR/bin/esql -V | sed -ne '1 s/^[^0-9]*\([0-9]\)\.\([0-9]*\).*/\1\2/p'`] + IFX_VERSION=[`$INFORMIXDIR/bin/esql -V | sed -ne '1 s/^.*Version \([0-9]\)\.\([0-9]*\).*$/\1\2/p'`] AC_MSG_RESULT($IFX_VERSION) AC_DEFINE_UNQUOTED(IFX_VERSION, $IFX_VERSION, [ ]) Oliver -- Edit bug report at http://bugs.php.net/?id=21543&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=21543&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=21543&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=21543&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=21543&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=21543&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=21543&r=support Expected behavior: http://bugs.php.net/fix.php?id=21543&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=21543&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=21543&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=21543&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=21543&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=21543&r=dst IIS Stability: http://bugs.php.net/fix.php?id=21543&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=21543&r=gnused