Package Details: libimobiledevice-git 1:1.3.0.r219.g3969bc9-1

Git Clone URL: https://aur.archlinux.org/libimobiledevice-git.git (read-only, click to copy)
Package Base: libimobiledevice-git
Description: Library that talks the protocols to support iPhone and iPod Touch devices on Linux
Upstream URL: http://www.libimobiledevice.org/
Licenses: GPL2, LGPL2.1
Conflicts: libimobiledevice
Provides: libimobiledevice, libimobiledevice-1.0.so
Submitter: None
Maintainer: intelfx
Last Packager: intelfx
Votes: 69
Popularity: 0.72
First Submitted: 2010-03-25 16:57 (UTC)
Last Updated: 2024-04-03 14:38 (UTC)

Dependencies (9)

Required by (40)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 13 Next › Last »

floppy5.25 commented on 2021-01-16 16:17 (UTC)

@intelfx thanks for clarifying and apologies for my ignorance.

intelfx commented on 2021-01-16 16:07 (UTC) (edited on 2021-01-16 16:08 (UTC) by intelfx)

@floppy5.25 this is a -git package, it updates itself to the latest version every time you build it. Bumping version in a -git PKGBUILD every time a major release is out is neither necessary nor recommended.

floppy5.25 commented on 2021-01-16 15:50 (UTC)

Not sure but the current git version seems to be 1.3.1. It seems this version is needed for recent IOS backups. https://github.com/libimobiledevice/libimobiledevice/issues/1111 Thanks

0x9fff00 commented on 2020-05-26 21:12 (UTC)

libplist-git is needed instead of libplist until the repo version includes https://github.com/libimobiledevice/libplist/commit/303924413fcac2670dc6baf61d65d21545aa082f

Dis commented on 2020-04-13 06:45 (UTC)

Help me please!

makepkg error:

afc.c: In function 'afc_client_new_with_service_client': afc.c:91:12: error: 'afc_client_private' {aka 'struct afc_client_private'} has no member named 'file_handle' 91 | client_loc->file_handle = 0; | ^~ afc.c:92:12: error: 'afc_client_private' {aka 'struct afc_client_private'} has no member named 'lock' 92 | client_loc->lock = 0; | ^~ make[2]: [Makefile:565: afc.lo] Error 1 make[2]: Leaving directory '/opt/libimobiledevice-git/src/libimobiledevice/src' make[1]: [Makefile:450: all-recursive] Error 1 make[1]: Leaving directory '/opt/libimobiledevice-git/src/libimobiledevice' make: *** [Makefile:380: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

intelfx commented on 2020-02-24 05:07 (UTC)

@0x9fff00

You seem to have forgotten to update .SRCINFO in the last update, the version in it doesn't match the PKGBUILD.

Indeed. Fixed, sorry for that.

intelfx commented on 2020-02-24 05:07 (UTC)

@class101

--disable-openssl you have added to the configure is problematic and breaks iwdp HEAD in a segmentation fault with iOS 13

Alright, I have switched it back to openssl. Was just following official repo package.

I'm wondering why on pacman and here, the version is showing as 1.1.0.r791.gd04f8ff-1 but on PKGBUILD it is 1.2.0.r154.gd04f8ff , the PKGBUILD version seems the true one, any reason it is not reflected to the website and in pacman -Ss ?

That's because this is a -git package, which fetches latest source code every time you build it, and patches its own pkgver accordingly.

Also, the package in extra is versionned with this template (without .r and with +) 1.2.0+87+g92c5462-6, wouldn't it be better that you match the same template with git describe --long --tags | sed 's/-/+/g' ?

The package in extra has a different name. pacman will never compare versions of packages with different names.

0x9fff00 commented on 2020-02-08 21:32 (UTC)

You seem to have forgotten to update .SRCINFO in the last update, the version in it doesn't match the PKGBUILD.

class101 commented on 2020-01-03 21:39 (UTC) (edited on 2020-01-03 22:00 (UTC) by class101)

Also

--disable-openssl you have added to the configure is problematic and breaks iwdp HEAD in a segmentation fault with iOS 13

I have verified that after removing --disable-openssl, iwdp works and no more fails in a segmentation fault

For more informations

https://github.com/google/ios-webkit-debug-proxy/commit/b4b877ec027a64d4e4f01734dbb9de37ff5214c2

https://github.com/google/ios-webkit-debug-proxy/issues/314

class101 commented on 2020-01-03 18:40 (UTC) (edited on 2020-01-03 18:48 (UTC) by class101)

Sorry if my question are a bit stupid but pretty new in Arch Linux and I wonder few things

  • I'm wondering why on pacman and here, the version is showing as 1.1.0.r791.gd04f8ff-1 but on PKGBUILD it is 1.2.0.r154.gd04f8ff , the PKGBUILD version seems the true one, any reason it is not reflected to the website and in pacman -Ss ?

  • Also, the package in extra is versionned with this template (without .r and with +) 1.2.0+87+g92c5462-6, wouldn't it be better that you match the same template with git describe --long --tags | sed 's/-/+/g' ?

This would give

extra/libimobiledevice 1.2.0+87+g92c5462-6

aur /libimobiledevice 1.2.0+154+gd04f8ff-1

I believe this would help to sort out that the aur package is more up to date than the one in extra because with the one in extra, I was unable to pair a iphone xs on latest iOS version 13.3