After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 706502 - dlna: Update DBus signature after dleyna-renderer ABI fix
dlna: Update DBus signature after dleyna-renderer ABI fix
Status: RESOLVED FIXED
Product: gnome-photos
Classification: Applications
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: GNOME photos maintainer(s)
GNOME photos maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-08-21 13:46 UTC by Emanuele Aina
Modified: 2013-09-02 14:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
dlna: Update DBus signature after dleyna-renderer ABI fix (1.79 KB, patch)
2013-08-21 13:46 UTC, Emanuele Aina
committed Details | Review

Description Emanuele Aina 2013-08-21 13:46:20 UTC
dleyna-renderer has fixed some of its method and signal signatures to
correctly mark object paths with the 'o' type instead of plain strings
(see https://github.com/01org/dleyna-renderer/commit/3a225c3).

Even if no proper code change would be needed as both 's' and 'o' are
represented as gchar*, this unfortunately means that the generated DBus
methods will fail to validate the incoming data.

Since this is a new feature not yet part of any stable release and since
Photos gracefully handles the validation error by disabling the feature
on startup, no proper transition has been put in place and having a
small flag day seemed an acceptable choice.
Comment 1 Emanuele Aina 2013-08-21 13:46:23 UTC
Created attachment 252556 [details] [review]
dlna: Update DBus signature after dleyna-renderer ABI fix

dleyna-renderer has fixed some of its method and signal signatures to
correctly mark object paths with the 'o' type instead of plain strings
(see https://github.com/01org/dleyna-renderer/commit/3a225c3).

Even if no proper code change would be needed as both 's' and 'o' are
represented as gchar*, this unfortunately means that the generated DBus
methods will fail to validate the incoming data.

Since this is a new feature not yet part of any stable release and since
Photos gracefully handles the validation error by disabling the feature
on startup, no proper transition has been put in place and having a
small flag day seemed an acceptable choice.
Comment 2 Debarshi Ray 2013-08-23 14:27:30 UTC
Review of attachment 252556 [details] [review]:

Looks good. However we can only commit this when a new dleyna-renderer release is available. Will we have one in time for GNOME 3.9.91 ?
Comment 3 Emanuele Aina 2013-08-23 14:40:45 UTC
An update release tarball should be uploaded to https://01.org/dleyna/downloads next week. I'll ping you as soon as it will get uploaded. Thanks!
Comment 4 Debarshi Ray 2013-09-02 14:05:14 UTC
Comment on attachment 252556 [details] [review]
dlna: Update DBus signature after dleyna-renderer ABI fix

A new dleyna-renderer has been released. Thanks!