[SailfishDevel] libicu

rinigus rinigus.git at gmail.com
Sat Dec 23 15:37:10 UTC 2017


Correction: Mapnik and Valhalla - Mapbox is OpenGL/Qt based.

Rinigus

On Sat, Dec 23, 2017 at 5:36 PM, rinigus <rinigus.git at gmail.com> wrote:

> Well, in my case, I am surely not going to drop it since its used by
> Mapbox and Valhalla. But making such specific-tailored libicu is not high
> enough on priority either - there are so many other things to do first. So,
> Pekka, I hope you'll succeed with libicu optimization that we could just
> link to it and add as dependency to our applications.
>
> Best wishes,
>
> Rinigus
>
> On Sat, Dec 23, 2017 at 9:16 AM, Tone Kastlunger <
> users.giulietta at gmail.com> wrote:
>
>> One would question at this point, whats the benefit of this library if
>> such  complex scenario needs to be considered
>> each time you need to use it :)
>>
>> On Fri, Dec 22, 2017 at 11:11 AM, Pekka Vuorela <pekka.vuorela at jolla.com>
>> wrote:
>>
>>> On Thu, 2017-12-21 at 21:33 +0200, rinigus wrote:
>>> > Hi,
>>> >
>>> > when using non-Qt libraries, its sometimes required to link to libicu
>>> > with its friends. When distributing applications linking to it, you
>>> > end up with 25MB of library data that is also provided in the system.
>>> > On my device, there are three apps using it (2 mine). With many
>>> > complaining about Sony X root partition size, I wonder how standard
>>> > this library is in SFOS installations. I would expect its always
>>> > there. If it is standard, shouldn't we get it into permitted libs
>>> > list for Jolla Harbour?
>>>
>>> Sorry, but not that simple:
>>> http://userguide.icu-project.org/design#TOC-ICU-Binary-Compatibility:-U
>>> sing-ICU-as-an-Operating-System-Level-Library
>>> <http://userguide.icu-project.org/design#TOC-ICU-Binary-Compatibility:-Using-ICU-as-an-Operating-System-Level-Library>
>>>
>>> I've long hoped for getting icu updated too (which isn't too simple
>>> either). Guess there could be hope in having some day support with the
>>> rules set in above link, we already do build with --disable-renaming.
>>>
>>> In the meanwhile, it's also possible to strip away a lot of data from
>>> icu builds:
>>> http://userguide.icu-project.org/icudata#TOC-Customizing-ICU-s-Data-Lib
>>> rary
>>>
>>> _______________________________________________
>>> SailfishOS.org Devel mailing list
>>> To unsubscribe, please send a mail to devel-unsubscribe at lists.sailfi
>>> shos.org
>>
>>
>>
>> _______________________________________________
>> SailfishOS.org Devel mailing list
>> To unsubscribe, please send a mail to devel-unsubscribe at lists.sailfi
>> shos.org
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20171223/9f6d3e66/attachment.html>


More information about the Devel mailing list