From:             fnjordy at cus dot org dot uk
Operating system: Solaris 8
PHP version:      4.3.2RC1
PHP Bug Type:     Compile Failure
Bug description:  type mismatch in mbstring extension

Only appears when building with Sun Forte's C++ compiler CC, not the C
compiler cc.  I'm building an extension that uses a C++ library and hence
the change.


"/local/src/php-4.3.2RC1/ext/mbstring/mbfilter.c", line 2957: Error:
Cannot assign const char* to const unsigned char*.
"/local/src/php-4.3.2RC1/ext/mbstring/mbfilter.c", line 2974: Error:
Cannot assign const char* to const unsigned char*.
"/local/src/php-4.3.2RC1/ext/mbstring/mbfilter.c", line 7742: Error:
Cannot assign unsigned* to int*.


cal/src/php-4.3.2RC1/ext/mbstring/mbstring.c", line 1045: Error: Formal
argument
 no_language of type mbfl_no_language in call to
mbfl_no_language2name(mbfl_no_language) is being passed int.
"/local/src/php-4.3.2RC1/ext/mbstring/mbstring.c", line 1076: Error:
Formal argument no_encoding of type mbfl_no_encoding in call to
mbfl_no_encoding2name(mbfl_no_encoding) is being passed int.
"/local/src/php-4.3.2RC1/ext/mbstring/mbstring.c", line 1139: Error:
Formal argument no_encoding of type mbfl_no_encoding in call to
mbfl_no_encoding2name(mbfl_no_encoding) is being passed int.
"/local/src/php-4.3.2RC1/ext/mbstring/mbstring.c", line 1141: Warning: The
variable name has not yet been assigned a value.
"/local/src/php-4.3.2RC1/ext/mbstring/mbstring.c", line 1154: Error:
Formal argument no_encoding of type mbfl_no_encoding in call to
mbfl_no_encoding2name(mbfl_no_encoding) is being passed int.
"/local/src/php-4.3.2RC1/ext/mbstring/mbstring.c", line 1185: Error:
Formal argument no_encoding of type mbfl_no_encoding in call to
mbfl_no_encoding2name(mbfl_no_encoding) is being passed int.
"/local/src/php-4.3.2RC1/ext/mbstring/mbstring.c", line 

...

Build environment:

*  Sun Forte 6 Update 2
*  Autoconf 2.57
*  Automake 1.5
*  m4 1.4
*  libtool 1.4.3

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

Reply via email to