Function "package()" missing!?
New ling of Upstream URL http://spiritjb.net/
Search Criteria
Package Details: spirit-git 20100618-1
Package Actions
| Package Base: | spirit-git |
|---|---|
| Description: | Linux port of the "Spirit" jailbreak using libimobiledevice. Works on most iDevices (iPod Touch, iPhone, iPad). To jailbreak your device run "spirit" |
| Upstream URL: | http://spiritjb.com/ |
| Category: | system |
| Licenses: | |
| Submitter: | matthewbauer |
| Maintainer: | matthewbauer |
| Last Packager: | None |
| Votes: | 10 |
| First Submitted: | 2010-06-15 22:58 |
| Last Updated: | 2010-06-19 04:23 |
Latest Comments
Comment by napterk
Comment by borja
Same problem here:
$ spirit --help
INFO: Retriving device list
INFO: Opening device
INFO: Creating lockdownd client
INFO: Starting AFC service
/usr/bin/spirit: línea 3: 15645 Violación de segmento (`core' generado) ./spirit
Comment by abuckens
I have exactly the same problem with the segmentation fault...
Comment by donpicoro
add this before "make"
msg 'replace UUID by UDID'
find . -type f -exec sed -e 's/uuid/udid/g' -i {} \;
an that helps it to compile, however I am getting a Segmentation fault :-(
spirit
INFO: Retriving device list
INFO: Opening device
INFO: Creating lockdownd client
INFO: Starting AFC service
/usr/bin/spirit: line 3: 19418 Segmentation fault (core dumped) ./spirit
Anonymous comment
Please rename UUID to UDID
* Per a change to libimobiledevice "Mass replace UUID by UDID, which is the correct term for it" (see http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=7457346a7ad7dddc0188cd1cd6fc5920aabfe39a)
Comment by jillsmitt
[jillsmitt@arch traction]$ yaourt -S spirit-git
==> Downloading spirit-git PKGBUILD from AUR...
x PKGBUILD
spirit-git 20100618-1 (Wed Jun 16 04:58:12 ALMT 2010)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> spirit-git dependencies:
- libimobiledevice (already installed)
- git (already installed)
- gcc (already installed)
- make (already installed)
==> Continue building spirit-git ? [Y/n]
==> ------------------------------------
==>
==> Building and installing package
==> Determining latest git revision...
-> Version found: 20130117
==> Making package: spirit-git 20130117-1 (Thu Jan 17 01:05:47 ALMT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
==> Extracting Sources...
==> Entering fakeroot environment...
==> Starting build()...
==> Connecting to GIT server....
Cloning into 'spirit-linux'...
remote: Counting objects: 72, done.
remote: Compressing objects: 100% (42/42), done.
remote: Total 72 (delta 27), reused 71 (delta 27)
Receiving objects: 100% (72/72), 3.90 MiB | 464 KiB/s, done.
Resolving deltas: 100% (27/27), done.
==> GIT checkout done or server timeout
==> Starting make...
Cloning into '/tmp/yaourt-tmp-jillsmitt/aur-spirit-git/src/spirit-linux-build'...
done.
gcc -std=gnu99 -c -o spirit.o spirit.c
spirit.c: In function ‘start_restore’:
spirit.c:225:2: warning: implicit declaration of function ‘idevice_get_uuid’ [-Wimplicit-function-declaration]
gcc -std=gnu99 -c -o afc.o afc.c
gcc -o spirit spirit.o afc.o -limobiledevice -lplist -lcrypto
spirit.o: In function `start_restore':
spirit.c:(.text+0x820): undefined reference to `idevice_get_uuid'
collect2: error: ld returned 1 exit status
make: *** [spirit] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build spirit-git.
==> Restart building spirit-git ? [y/N]
==> -----------------------------------
==>