From:             michael dot mauch at gmx dot de
Operating system: Tru64 4.0g
PHP version:      4.3.2RC1
PHP Bug Type:     Compile Failure
Bug description:  Unhappy with strtoll declaration in bundled libmysql

cc: Error:
/house/elmicha/local/src/php-4.3.2RC1/ext/mysql/libmysql/strto.c, line 68:
In this declaration, the type of "strtoll" is not compatible with the type
of a previous declaration of "strtoll" at line number 44 in file
/usr/include.dtk/stdlib.h. (notcompat)
function (const char *nptr,char **endptr,int base)
^

The declaration of strtoll() in stdlib.h is:

    extern long long int strtoll(
                const char * /*restrict*/ __nptr,
                char ** /*restrict*/ __endptr,
                int __base);

The declaration in strto.c is expanded to:

longlong strtoll  (const char *nptr,char **endptr,int base)

% cc -V:
Compaq C V6.5-207 (dtk) on Digital UNIX V4.0G (Rev. 1530)
Compiler Driver V6.5-207 (dtk) (dtk) cc Driver

http://bugs.php.net/bug.php?id=18815 looks similar, but it's closed (and
on Linux).

-- 
Edit bug report at http://bugs.php.net/?id=22684&edit=1
-- 
Try a CVS snapshot:         http://bugs.php.net/fix.php?id=22684&r=trysnapshot
Fixed in CVS:               http://bugs.php.net/fix.php?id=22684&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=22684&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=22684&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=22684&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=22684&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=22684&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=22684&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=22684&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=22684&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=22684&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=22684&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=22684&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=22684&r=gnused

Reply via email to