Hello PHP Dev! I'd like to request that ctype be disabled by default instead of a recently done enabling by default. Especially for the 4.2 release.
Mainly because it seems that MacOSX does not like the way things are being done, claiming that each ctype (i.e. isalnum, isalpha, etc) is an undefined variables. I have yet to figure out a fix for this, thus my request. A quick regression test showed this behavior existed in the 4.1 and 4.0.6 releases, but because it was not enabled by default not encountered (or so I believe). A copy of the build error can be found below. The /usr/include/ctype.h important bits are pasted first for your review... if you think you might have a solution. /* /usr/include/ctype.h */ #define isalnum(c) __istype((c), (_A|_D)) #define isalpha(c) __istype((c), _A) #define iscntrl(c) __istype((c), _C) #define isdigit(c) __isctype((c), _D) /* ANSI -- locale independent */ #define isgraph(c) __istype((c), _G) #define islower(c) __istype((c), _L) #define isprint(c) __istype((c), _R) #define ispunct(c) __istype((c), _P) #define isspace(c) __istype((c), _S) #define isupper(c) __istype((c), _U) #define isxdigit(c) __isctype((c), _X) /* ANSI -- locale independent */ #if defined(_USE_CTYPE_INLINE_) static __inline int __istype(_BSD_RUNE_T_ c, unsigned long f) { return((((c & _CRMASK) ? ___runetype(c) : _CurrentRuneLocale->runetype[c]) & f) ? 1 : 0); } #endif /* end /usr/include/ctype.h */ /* build errors */ /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_alnum': /Users/dank/Development/php4/ext/ctype/ctype.c:139: `isalnum' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c:139: (Each undeclared identifier is reported only once /Users/dank/Development/php4/ext/ctype/ctype.c:139: for each function it appears in.) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_alpha': /Users/dank/Development/php4/ext/ctype/ctype.c:156: `isalpha' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_cntrl': /Users/dank/Development/php4/ext/ctype/ctype.c:173: `iscntrl' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_digit': /Users/dank/Development/php4/ext/ctype/ctype.c:190: `isdigit' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_lower': /Users/dank/Development/php4/ext/ctype/ctype.c:207: `islower' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_graph': /Users/dank/Development/php4/ext/ctype/ctype.c:224: `isgraph' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_print': /Users/dank/Development/php4/ext/ctype/ctype.c:241: `isprint' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_punct': /Users/dank/Development/php4/ext/ctype/ctype.c:258: `ispunct' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_space': /Users/dank/Development/php4/ext/ctype/ctype.c:275: `isspace' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_upper': /Users/dank/Development/php4/ext/ctype/ctype.c:292: `isupper' undeclared (first use in this function) /Users/dank/Development/php4/ext/ctype/ctype.c: In function `zif_ctype_xdigit': /Users/dank/Development/php4/ext/ctype/ctype.c:309: `isxdigit' undeclared (first use in this function) make: *** [ext/ctype/ctype.lo] Error 1 [idoru:~/Development/php4] dank% >---------------------------------------------------------------< Dan Kalowsky "Tonight I think I'll walk alone. http://www.deadmime.org/~dank I'll find soul as I go home." [EMAIL PROTECTED] - "Temptation", New Order -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php