GNOME Bugzilla – Bug 349726
EContactPhoto API break (eds 1.8) breaks gpm
Last modified: 2006-10-16 23:32:10 UTC
e-contact-entry.c: In function ‘view_contacts_added_cb’: e-contact-entry.c:258: error: cannot convert to a pointer type e-contact-entry.c:259: error: ‘EContactPhoto’ has no member named ‘length’ make[2]: *** [e-contact-entry.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnome-phone-manager-0.7/work/gnome-phone-manager-0.7/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-phone-manager-0.7/work/gnome-phone-manager-0.7' make: *** [all] Error 2
Created attachment 70098 [details] [review] 349726-EContactPhoto.patch Basic patch
Created attachment 70100 [details] [review] 349726-EContactPhoto.patch version-aware patch
fwiw, the API break in question is bug 313533.
That actually needs to be fix in contact-lookup-applet and sync'ed in gnome-phone-manager afterwards. Ross?
Created attachment 70131 [details] [review] 349726-EContactPhoto-cla.patch k
Created attachment 70133 [details] [review] 349726-EContactPhoto-cla.patch oops, forgot that file.
Created attachment 70134 [details] [review] 349726-EContactPhoto-gpm.patch fix leak
*** Bug 351942 has been marked as a duplicate of this bug. ***
Ross, does that look OK for you?
Ideally the check would work on the existence of a data type introduced by the new API (the enum?) as there is talk of reverting the change... The code looks good though so feel free to commit to c-l-a.
Created attachment 71313 [details] [review] 349726-EContactPhoto-cla.patch
Created attachment 71315 [details] [review] 349726-EContactPhoto-gpm.patch
(In reply to comment #10) > Ideally the check would work on the existence of a data type introduced by the > new API (the enum?) as there is talk of reverting the change... Like this?
Created attachment 71316 [details] [review] 349726-EContactPhoto-gpm.patch correct CFLAGS var
Looks reasonable to me.
Created attachment 71319 [details] [review] 349726-EContactPhoto-cla.patch
Created attachment 71320 [details] [review] 349726-EContactPhoto-gpm.patch Use CPPFLAGS for robustness against AC_LANG
Committed to c-l-a: 2006-08-22 Bastien Nocera <hadess@hadess.net> * configure.ac: * src/contact-dialog.c: * src/e-contact-entry.c: Patch from Ed Catmur <ed@catmur.co.uk> to make c-l-a compile with newer versions of e-d-s (Closes: #349726) and g-p-m: 2006-08-22 Bastien Nocera <hadess@hadess.net> * configure.in: * src/e-contact-entry.c: Patch from Ed Catmur <ed@catmur.co.uk> to make c-l-a compile with newer versions of e-d-s (Closes: #349726)
*** Bug 352792 has been marked as a duplicate of this bug. ***
*** Bug 351186 has been marked as a duplicate of this bug. ***