Hi, Some functions added in interbase module raise compiler error. these functions require IB 6 or later cause they work together with the new IB6 API.
It seems as in the code there is no control on the IB version installed, and the compiler is always looking for new Api ..... People who are using an IB version < 6 can't compile the source ....... This can be fix in CVS ... but what about release? -Daniela ----- Original Message ----- From: <[EMAIL PROTECTED]> Newsgroups: php.bugs To: <[EMAIL PROTECTED]> Sent: Monday, May 13, 2002 5:48 PM Subject: Bug #17184: Interbase 5.1.1.682 compilation > From: [EMAIL PROTECTED] > Operating system: Linux 2.4.7-10 > PHP version: 4.2.0 > PHP Bug Type: Compile Failure > Bug description: Interbase 5.1.1.682 compilation > > Get error on make when trying to compile with > '--with-interbase=/usr/interbase'. > > Worked fine with php-4.1.2 > > I get the following error : > > > gcc -I. -I/usr/local/php/ext/interbase -I/usr/local/php/main > -I/usr/local/php -I/usr/local/apache_1.3.22/src/include > -I/usr/local/apache_1.3.22/src/os/unix -I/usr/local/php/Zend > -I/usr/local/openssl/include -I/include -I/usr/local/include > -I/usr/include/imap -I/usr/interbase/include -I/usr/include/mysql > -I/usr/local/php/ext/xml/expat -I/usr/local/php/TSRM -g -O2 -c > interbase.c && touch interbase.lo > interbase.c: In function `_php_ibase_user': > interbase.c:2977: `isc_action_svc_add_user' undeclared (first use in this > function) > interbase.c:2977: (Each undeclared identifier is reported only once > interbase.c:2977: for each function it appears in.) > interbase.c:2978: `isc_action_svc_modify_user' undeclared (first use in > this function) > interbase.c:2985: `isc_action_svc_delete_user' undeclared (first use in > this function) > interbase.c:2980: warning: unreachable code at beginning of switch > statement > interbase.c:3041: `isc_spb_version' undeclared (first use in this > function) > interbase.c:3042: `isc_spb_current_version' undeclared (first use in this > function) > interbase.c:3068: `isc_spb_sec_username' undeclared (first use in this > function) > interbase.c:3074: `isc_spb_sec_password' undeclared (first use in this > function) > interbase.c:3081: `isc_spb_sec_firstname' undeclared (first use in this > function) > interbase.c:3088: `isc_spb_sec_middlename' undeclared (first use in this > function) > interbase.c:3095: `isc_spb_sec_lastname' undeclared (first use in this > function) > interbase.c: In function `zif_ibase_add_user': > interbase.c:3123: `isc_action_svc_add_user' undeclared (first use in this > function) > interbase.c: In function `zif_ibase_modify_user': > interbase.c:3132: `isc_action_svc_modify_user' undeclared (first use in > this function) > interbase.c: In function `zif_ibase_delete_user': > interbase.c:3140: `isc_action_svc_delete_user' undeclared (first use in > this function) > make[3]: *** [interbase.lo] Error 1 > make[3]: Leaving directory `/usr/local/php-4.2.0/ext/interbase' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/php-4.2.0/ext/interbase' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/php-4.2.0/ext' > make: *** [all-recursive] Error 1 > > Thx > > Per Mårtensson > > > > > -- > Edit bug report at http://bugs.php.net/?id=17184&edit=1 > -- > Fixed in CVS: http://bugs.php.net/fix.php?id=17184&r=fixedcvs > Fixed in release: http://bugs.php.net/fix.php?id=17184&r=alreadyfixed > Need backtrace: http://bugs.php.net/fix.php?id=17184&r=needtrace > Try newer version: http://bugs.php.net/fix.php?id=17184&r=oldversion > Not developer issue: http://bugs.php.net/fix.php?id=17184&r=support > Expected behavior: http://bugs.php.net/fix.php?id=17184&r=notwrong > Not enough info: http://bugs.php.net/fix.php?id=17184&r=notenoughinfo > Submitted twice: http://bugs.php.net/fix.php?id=17184&r=submittedtwice > register_globals: http://bugs.php.net/fix.php?id=17184&r=globals > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php