GNOME Bugzilla – Bug 765222
ABI break - SoupAuth class host a new can_authenticate field
Last modified: 2016-04-25 17:52:02 UTC
The SoupAuth class has been expanded with breaks subclass build against the previous versions. Now that libsoup 2.54 has reached debian, packages compiled against 2.52 fail (here caldav from evolution calendar ). I reproduce with : "CALDAV_DEBUG=all /usr/lib/evolution/evolution-calendar-factory " + "enable a caldav calendar in evolution UI" and get: GLib-GObject-WARNING **: specified class size for type 'ESoupAuthBearer' is smaller than the parent type's 'SoupAuth' class size The debian bug is open at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821274
will be fixed in upcoming 2.54.1
Hi Dan, thanks for the fix. Do you have an ETA for 2.54.1? Just wondering whether it makes sense to cherry-pick 9822510fbf9c18b3a03f9cab6eb6e65429e9d913 or wait for 2.54.1
probably today, but don't quote me on that