[Pkg-pascal-devel] Bug#784493: Qt4's WebKit removal: rising severity to important

Matthias Klumpp matthias at tenstral.net
Sun Nov 20 22:00:55 UTC 2016


2016-11-20 21:23 GMT+01:00 Paul Gevers <elbrus at debian.org>:
> Hi Matthias,
>
> On 20-11-16 17:59, Matthias Klumpp wrote:
>>>
>>> @Matthias, should we reduce the amount of exported symbols even further,
>>> now we have a change with a soname bump?
>>
>>
>> This would help a lot - in theory, we could simply hide all C++
>> symbols and only export C ABI, since AFAIR that is the only API used
>> from FPC/Lazarus. This would make symbols file maintenance really
>> easy.
>
> Do you know how to do that, I don't have any experience with that.

There is AFAIK no automatic way to do that - you need to compile all
sources with -fvisibility=hidden and then whitelist the symbols you
want to export in the code (there are macros for that).
So, this will involve manual work and can't be automated, unfortunately.

Cheers,
    Matthias


-- 
Debian Developer | Freedesktop-Developer
I welcome VSRE emails. See http://vsre.info/



More information about the Pkg-pascal-devel mailing list