On 06/11/16 19:59, Dmitry Shachnev wrote:
> Hi Emilio,
> 
> On Sun, Nov 06, 2016 at 04:17:55PM +0100, Emilio Pozuelo Monfort wrote:
>>> Please also binNMU plasma-integration against the new qtbase.
>>>
>>> It links with the static library libQt5PlatformSupport.a, and should pick
>>> up the new version of it.
>>
>> Done. I wonder if this shouldn't have a stricter dependency though.
> 
> Do you mean that it should depend on qtbase-abi-5-x-y?
> 
> If yes, I would like this to be the case, but as it is a plugin which just
> implements the QPlatformTheme interface, and it does not use any Qt private
> symbols. And as there are no private symbols on it, it does not get such a
> dependency.
> 
> In this particular case, a new method was added to its (pure virtual) parent
> class (with the default implementation), and the rebuild makes sure that
> this method can be called.

I mean if changes in qtbase can break this package, then it probably needs a
stricter dependency than it currently has. But maybe it's qtbase's fault for
breaking the public ABI (if that is considered an ABI break. I'm not too
familiar with C++ ABI so I can't say). But I'll just leave this up to you.

Cheers,
Emilio

Reply via email to