Package Details: libplist-git 1:2.3.0.r19.gd45396a-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, libplist++-2.0.so, libplist-2.0.so
Submitter: intellitech
Maintainer: intelfx
Last Packager: intelfx
Votes: 31
Popularity: 0.000004
First Submitted: 2009-04-17 04:15 (UTC)
Last Updated: 2023-09-27 16:03 (UTC)

Dependencies (6)

Required by (56)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

intelfx commented on 2019-12-23 13:07 (UTC)

@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 (UTC) (edited on 2019-12-23 12:52 (UTC) by aqua123)

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 (UTC)

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

tsj commented on 2018-02-13 22:26 (UTC)

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 (UTC)

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

intelfx commented on 2017-08-14 15:30 (UTC)

@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 (UTC) (edited on 2017-08-14 02:18 (UTC) by encounter)

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 (UTC)

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

thiagobbt commented on 2015-11-13 00:44 (UTC)

Depends on cython to build

intelfx commented on 2015-03-12 01:30 (UTC)

- sanitized deps - updated pkgver() to cope with non-annotated tags - updated pkgver() to place 'r' in front of revision #