Package Details: libplist-git 1:2.1.0.r11.g878d0d8-1

Git Clone URL: https://aur.archlinux.org/libplist-git.git (read-only, click to copy)
Package Base: libplist-git
Description: A library to handle Apple Property List format whereas it's binary or XML
Upstream URL: http://www.libimobiledevice.org/
Licenses: GPL2, LGPL2.1
Conflicts: libplist
Provides: libplist
Submitter: intellitech
Maintainer: intelfx
Last Packager: intelfx
Votes: 26
Popularity: 0.000037
First Submitted: 2009-04-17 04:15
Last Updated: 2019-12-15 22:03

Required by (48)

Sources (1)

Latest Comments

1 2 3 Next › Last »

aqua123 commented on 2019-12-23 13:20

@intelfx Thank you!

intelfx commented on 2019-12-23 13:07

@aqua123

/home/ethan/.pyenv/versions/3.6.9/lib/libpython3.6m.a

You should be building packages against the system python interpreter, not the pyenv or whatever you are using. Clean up your PATH/PYTHONPATH, or build as a separate user.

aqua123 commented on 2019-12-23 12:52

I'm getting this error while compiling:

/usr/bin/ld: /home/ethan/.pyenv/versions/3.6.9/lib/libpython3.6m.a(bytearrayobject.o): relocation R_X86_64_PC32 against symbol `_Py_NoneStruct' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [Makefile:456: plist.la] Error 1
make[3]: Leaving directory '/home/ethan/.cache/yay/libplist-git/src/libplist/cython'
make[2]: *** [Makefile:386: all] Error 2
make[2]: Leaving directory '/home/ethan/.cache/yay/libplist-git/src/libplist/cython'
make[1]: *** [Makefile:438: all-recursive] Error 1
make[1]: Leaving directory '/home/ethan/.cache/yay/libplist-git/src/libplist'
make: *** [Makefile:368: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: libplist-git

intelfx commented on 2019-12-15 22:14

Package bumped and resynced with official repo PKGBUILD (long overdue).

tsj commented on 2018-02-13 22:26

I had to add the cython2 path for the autogen script, line 28 of PKGBUILD should read: PYTHON=/usr/bin/python2 CYTHON=/usr/bin/cython2 ./autogen.sh --prefix=/usr

Otherwise I ended up with some python error message instead of a path in the Makefile.

encounter commented on 2017-10-05 03:52

@intelfx: Turned out I had clang35 installed instead, so that was my fault. Thanks!

intelfx commented on 2017-08-14 15:30

@encounter: No idea why it attempts to use clang. Package builds here cleanly, both gcc and clang installed.

encounter commented on 2017-08-14 02:18

I had to add CC=gcc in order to get this to compile.

Otherwise it attempts to use clang, which doesn't support -fno-plt

Dreamkey commented on 2016-12-18 13:20

Hello, the source should be updated to
source=("git+https://git.libimobiledevice.org/libplist.git")

thiagobbt commented on 2015-11-13 00:44

Depends on cython to build