James Berry wrote:
> On Jun 7, 2005, at 5:56 PM, James Berry wrote:
> >> So it looks like the class IconvLCPTranscoder is broken.
> >
> > Yes, it was apparently broken by patch from Axel Weiss. I've
> > emailed him asking that he look at it.
>
> I checked in a fix for this breakage. I simply restored some of the
> original transcoder that was patched out, apparently incorrectly.
> I've asked Axel to review when he gets a chance.
Hi,
(sorry for the delay - I've been phased out by a cold attended with
fever.)
Since James already fixed my breakage exactly the way I would have done
it, there's nothing to add here, except my excuse for causing confusion.
However, now I understand how it could happen that non-compilable code
went into the patch - althought I was believing that it was tested not
only to compile but also to pass my runtime tests. Maybe someone else
wants to learn from my fault, so I briefly describe it here.
The problem was that I configured a different setup than what I planned
to do, without realizing it. So, something quite different was compiled
and tested than what was intended to be tested. This misunderstanding
began when I installed icu-header files.
In detail: I was used to ./configure && make, in order to work with the
iconv transcoder, since it was the default transcoder chosen by
configure (before installing icu-headers). In order to work with the icu
transcoder, I installed the demanded headers, and configured for icu
transcoder:
$ ./configure --enable-transcoder-icu && make
My erroneous assumption was that
$ ./configure && make
would produce a libxerces using the iconv transcoder again (as the
default), which is actually not the case. Instead, icu is the default if
the icu-headers are installed (Yes, configure prints out the chosen
transcoder, but I didn't double-check).
As a consequence, I will specify transcoders only explicitly, and
double-check configure's output.
Cheers,
Axel
--
Humboldt-Universit�t zu Berlin
Institut f�r Informatik
Signalverarbeitung und Mustererkennung
Dipl.-Inf. Axel Wei�
Rudower Chaussee 25
12489 Berlin-Adlershof
+49-30-2093-3050
** www.freesp.de **
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]