Package Details: libcec-git 1:4.0.0.3.r0.g209884d-1

Git Clone URL: https://aur.archlinux.org/libcec-git.git (read-only, click to copy)
Package Base: libcec-git
Description: Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter
Upstream URL: https://github.com/Pulse-Eight/libcec
Licenses: GPL
Conflicts: libcec
Provides: libcec
Submitter: cgirard
Maintainer: cgirard
Last Packager: cgirard
Votes: 12
Popularity: 0.000000
First Submitted: 2012-01-26 00:11 (UTC)
Last Updated: 2019-03-28 09:20 (UTC)

Required by (42)

Sources (1)

Latest Comments

ioangogo commented on 2017-06-22 14:29 (UTC) (edited on 2017-06-22 14:29 (UTC) by ioangogo)

Could you add armv7h to the arch variable in the PKGBUILD, I have manually changed the arch when installing and it builds fine and installs

cgirard commented on 2013-01-04 10:10 (UTC)

Sorry about that. I had solved the problem on my side but was reluctant to update the modified version as it implies a modified lockdev PKGBUILD. It is now done.

<deleted-account> commented on 2013-01-03 13:55 (UTC)

The issue seem to be libcec-git linking to the static "lockdev". I have an updated PKGBUILD for lockdev here: https://dl.dropbox.com/u/6527648/arch/lockdev/PKGBUILD which includes a patch from fedora that just adds a symlink ln-s /lib/liblockdev.so.1.0.3 /lib/lib/liblockdev.so

amieiro commented on 2013-01-01 13:08 (UTC)

@graysky: I solve that problem by recompile lockdev with -fPIC as sugested perosb by in https://bbs.archlinux.org/viewtopic.php?pid=1211440#p1211440

graysky commented on 2012-12-30 14:23 (UTC)

/usr/bin/ld: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../../../lib/liblockdev.a(lockdev.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../../../lib/liblockdev.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status make[2]: *** [libcec.la] Error 1 make[2]: Leaving directory `/scratch/libcec-git/src/libcec-build/src/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/scratch/libcec-git/src/libcec-build' make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...