[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: KDE3 thai word break: KLibLoader --> QLibrary
From:       Thiago Macieira <thiago () kde ! org>
Date:       2007-09-29 18:56:29
Message-ID: 200709292056.48108.thiago () kde ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


Pattara Kiatisevi (list) wrote:
>Right, maybe it's distro problem. But from the upstream point of view,
>is there any particular problem or inferior technical point of using
>QLibrary instead of KLibLoader?

Yes: let's not touch KDE 3 code that is working if the problem is found 
elsewhere.

>>> And for Qt4/KDE4, isn't it better to use QLibrary::resolve("thai", 0,
>>> "th_brk") so that it will go for libthai.so.0
>>> directly, eliminating the need to have libthai.so (which is normally
>>> in development package)?
>>
>> What happens when libthai.so.1 gets released?
>
>When libthai.so.1 gets released, as the major lib number has changed,
>some APIs might have changed in a non backward compatible way,
>hence it's time to look at the Qt/KDE code to make sure that this
>th_brk() function will still work in libthai.so.1, and manually change
>the Qt/KDE code to load version 1.

You're quite right.

-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358

["signature.asc" (application/pgp-signature)]

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic