On Fri, May 02, 2014 at 02:49:59PM +0900, nozzy nozzy wrote: > Package: src:libimobiledevice > Version: 1.1.6+dfsg-1 > Severity: minor > Tags: patch > > Dear Maintainer, > > I found that 2 symbols are not exported so-lib included libimobiledevice4 > pkg, > > -plist_read_from_filename > -plist_write_to_filename > > Those symbols are necessary to compile new version of usbmuxd downloaded > from https://github.com/libimobiledevice/usbmuxd.
That's odd, symbols starting with plist_* should really be part of libplist instead of libimobiledevice. *sigh* > Could you export those symbols? I'll look into it. > FYI: > - I will attached a patch to export those symbols. > - I've already applied this patch to libimobiledevice src pkg in my > debian box(jessie/sid).And I've succeeded to compile the latest version of > usbmuxd downloaded from github. The patch below is insufficient. You'll at least need to add these symbols to src/libimobiledevice-symbols.txt as well in order to get the symbols to appear in the built library. > (And with the latest version of usbmuxd, I also seems to resolv bug > #745844 and also seem that libimobile-utils/ifuse becomes totally works > fine with iOS 7.1.1!) That's good. I think I'll try and poke upstream to properly release usbmuxd so I can get it packaged for Debian. > [...] > --- a/debian/libimobiledevice4.symbols 2014-04-14 03:52:15.000000000 > +0900 > +++ b/debian/libimobiledevice4.symbols 2014-04-22 21:45:55.284262846 > +0900 > @@ -164,6 +164,8 @@ > mobilesync_send@Base 0.9.7 > mobilesync_send_changes@Base 1.1.0 > mobilesync_start@Base 1.1.0 > + plist_read_from_filename@Base 1.1.6 > + plist_write_to_filename@Base 1.1.6 > np_client_free@Base 0.9.7 > np_client_new@Base 0.9.7 > np_client_start_service@Base 1.1.6 -- Kind regards, Loong Jin
signature.asc
Description: Digital signature