Skip Menu |

This queue is for tickets about the Tk CPAN distribution.

Report information
The Basics
Id: 53466
Status: rejected
Priority: 0/
Queue: Tk

People
Owner: Nobody in particular
Requestors: kmx [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 804.028_501
Fixed in: (no value)



Subject: Compiler error on 5.11.3 (UTF8_MAXLEN_UCL not defined)
Hi,

I have experienced the following compile error while compiling encGlue.c (Tk-804.028_501, perl 5.11.3):

encGlue.c: In function 'Tcl_UniCharToUpper':
encGlue.c:52: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c:52: error: (Each undeclared identifier is reported only once
encGlue.c:52: error: for each function it appears in.)
encGlue.c: In function 'Tcl_UniCharToLower':
encGlue.c:61: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c: In function 'Tcl_UniCharToUtfDString':
encGlue.c:186: error: 'UTF8_MAXLEN_UCLC' undeclared (first use in this function)
encGlue.c: In function 'CallEncode':

The reason is that perl 5.11.3 (and upcomming 5.12.0) does not define UTF8_MAXLEN_UCLC any more in perl/lib/CORE/utf8.h. So it will be necessary to find out a way how to go without it.

--
kmx