Awesome, thanks for the heads up. Those should be useful changes for PS. :)

On 18/07/2013, at 6:36 PM, Chris Little <chris...@crosswire.org> wrote:

> Some history:
> The ICU transliteration filter from 2002 could transliterate to/from a bunch 
> of scripts beyond what stock ICU could do. Daniel Glassey added the ability 
> to load & build transliterators that were not part of the ICU resource bundle 
> in 2003, allowing use of stock ICU that is included with most distros along 
> with our additional transliterators. But it hasn't been maintained or updated 
> since 2003, and only worked on systems building with autotools. So that is 
> all now removed (both the out of date copies of transliterators and the code 
> for loading them).
> 
> You'll saw the missing resource errors if your system doesn't have our 
> additional transliterators when Daniel's code tries to load them.
> 
> The defines I added are just there to deactivate most of Daniel's code. If it 
> someday makes sense to load transliterators directly, we can reactivate it in 
> 1.8.x or so. Before that, I'll pursue getting our transliterators 
> incorporated into CLDR (and thus stock ICU). We would only need to reactivate 
> this code if our data were rejected by Unicode.
> 
> tl;dr: Just don't define ICU_CUSTOM_RESOURCE_BUILDING and the code for 
> UTF8Transliterator should now avoid all of the parts that were emitting error 
> messages.
> 
> --Chris
> 
> 
> On 7/17/2013 9:03 PM, Nic Carter wrote:
>> 
>> Hi Chris,
>> 
>> Can you please explain what you've done & what you are switching on/off with 
>> the new #defines? I build the lib a different way, so I'd like to see if I 
>> can incorporate your changes into my build system or to see if I still need 
>> my own custom way of switching off those error messages...  :)
>> (yes, I have been seeing those error messages since day 1 with PS, but I 
>> have my own hacks to remove them and would rather use your changes!)
>> 
>> Thanks, ybic
>>      nic...  :)
>> 
>> On 18/07/2013, at 8:46 AM, Chris Little <chris...@crosswire.org> wrote:
>> 
>>> Give the latest SVN a try. All of the offending code should be disabled now.
>>> 
>>> --Chris
>>> 
>>> On 07/17/2013 07:10 AM, Greg Hellings wrote:
>>>> So I've been plagued in the CMake builds by this message:
>>>> UTF8Transliterator: ICU: no resource index to load
>>>> UTF8Transliterator: ICU: status U_MISSING_RESOURCE_ERROR
>>>> 
>>>> Now it's expanding out to repeat itself four times when I run a utility
>>>> like diatheke, and Peter has claimed he sees the message when running
>>>> the Python bindings in Ubuntu when building with autotools.
>>>> 
>>>> Is there anyone who knows what this might be referring to, and how I can
>>>> squelch this? I just tried building and adding libicudata.so to the
>>>> build process, but to no avail. I still get the same number of messages
>>>> and warnings. I'm attaching my build output to see if anyone can see
>>>> what is present/missing in CMake that the autotools seems to get right
>>>> (I'm guessing it still lacks the above message?).
>>>> 
>>>> These warnings have been present throughout the history of the CMake
>>>> build, but I'd like to squash them if anyone can see what's going on.
>>>> I'm quite out of ideas at this point. :-/
>>>> 
>>>> --Greg
>>>> 
>>>> 
>>>> _______________________________________________
>>>> sword-devel mailing list: sword-devel@crosswire.org
>>>> http://www.crosswire.org/mailman/listinfo/sword-devel
>>>> Instructions to unsubscribe/change your settings at above page
>>>> 
>>> 
>>> 
>>> _______________________________________________
>>> sword-devel mailing list: sword-devel@crosswire.org
>>> http://www.crosswire.org/mailman/listinfo/sword-devel
>>> Instructions to unsubscribe/change your settings at above page
>> 
>> 
>> _______________________________________________
>> sword-devel mailing list: sword-devel@crosswire.org
>> http://www.crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>> 
> 
> 
> _______________________________________________
> sword-devel mailing list: sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page


_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to