Re: evolution-data-server D-Bus service version change in 3.29.3





On Fri, 2018-06-08 at 13:27 +0100, Simon McVittie wrote:

    (This also prevents use of generated bindings; any method which a
    client wants to gracefully fall back from should be called using
    a generic D-Bus method invocation rather than a specific generated
    binding.)

and I'm not sure why. I've opened
https://bugs.freedesktop.org/show_bug.cgi?id=106862 to try to clarify this.

If the generated bindings are in a library that properly uses symbol
versioning (which much of GNOME unfortunately seems to eschew), and if
the client library is shipped along with the service, it should all
work out fine.

Just adding the new API to the client library and not having any proper
symbol management, of course, is just the same problem we have
elsewhere and not at all DBus-specific.

Attachment: smime.p7s
Description: S/MIME cryptographic signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]