GNOME Bugzilla – Bug 672693
gvfs 1.11.5 doesn't compile anything with libimobiledevice 1.1.2
Last modified: 2012-04-02 13:02:31 UTC
they renamed a member from uuid to udid http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=7457346a7ad7dddc0188cd1cd6fc5920aabfe39a
oh I love API breaks
Created attachment 211111 [details] [review] proposed patch This patch allows gvfs to build against both libimobiledevice-1.1.1 and 1.1.2. Since libimobiledevice lacks a library version macro, we are forced to check for the libimobiledevice-1.0 pkgconfig version in configure.
Thanks for the patch, looks good and compiles fine with app-pda/libimobiledevice-1.1.2. Committed to master: commit c9f840192312c23f7eea666f964e7eab4c2e680e Author: Alexandre Rostovtsev <tetromino@gentoo.org> Date: Mon Apr 2 14:58:58 2012 +0200 afc: Fix building against libimobiledevice-1.1.2 In 1.1.2, the struct idevice_event_t uuid field was renamed to udid. Since libimobiledevice lacks a library version macro, we are forced to check for the pkgconfig version in configure. https://bugzilla.gnome.org/show_bug.cgi?id=672693 Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>