Summary: | media-tv/xawtv-3.95-r2: /usr/lib64/libfontconfig.so.1: could not read symbols: Invalid operation | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | marat.buharov, media-tv |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 372079 | ||
Attachments: |
/var/tmp/portage/media-tv/xawtv-3.95-r2/temp/build.log
xawtv-3.95-underlinking.patch |
Description
Juergen Rose
2013-08-13 08:39:26 UTC
(In reply to Juergen Rose from comment #0) > sys-devel/binutils: 2.23.2 Happens because binutils since version 2.32.2 is now defaulting to --no-copy-dt-needed-entries wrt bug #464152 -- but binutils is in fact doing the correct thing here, thus, this is normal underlinking bug that should be fixed like any -Wl,--as-needed bug before this (In reply to Samuli Suominen from comment #1) > (In reply to Juergen Rose from comment #0) > > sys-devel/binutils: 2.23.2 > > Happens because binutils since version 2.32.2 is now defaulting to > --no-copy-dt-needed-entries wrt bug #464152 -- but binutils is in fact doing > the correct thing here, thus, this is normal underlinking bug that should be > fixed like any -Wl,--as-needed bug before this Is there any patch? is this related? $ streamer -o foobar00.jpeg dlopen: /usr/lib/xawtv/flt-disor.so: undefined symbol: atanf dlopen: /usr/lib/xawtv/flt-gamma.so: undefined symbol: pow files / video: JPEG (JFIF) / audio: none ioctl: VIDIOC_ENUMSTD(index=0;id=0x0 [];name="";frameperiod.numerator=0;frameperiod.denominator=0;framelines=0): Inappropriate ioctl for device no way to get: 320x240 JPEG (JFIF) movie writer initialisation failed --- xawtv-3.95-r2.ebuild +++ xawtv-3.95-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-tv/xawtv/xawtv-3.95-r2.ebuild,v 1.10 2013/08/06 08:09:36 ssuominen Exp $ -EAPI=1 +EAPI=5 inherit eutils font autotools flag-o-matic @@ -57,7 +57,8 @@ x11-apps/bdftopcf x11-proto/videoproto xext? ( x11-proto/xineramaproto ) - )" + ) + virtual/pkgconfig" pkg_setup() { if use X; then @@ -65,8 +66,7 @@ fi } -src_unpack() { - unpack ${A} +src_prepare() { if use X; then cd "${WORKDIR}/${MY_FONT}" epatch "${WORKDIR}/patches/extra/${MY_FONT}-nox.patch" @@ -77,10 +77,9 @@ epatch "${FILESDIR}/${P}-libquicktime-compat.patch" epatch "${FILESDIR}/${P}-pagemask-fix.patch" epatch "${FILESDIR}/${P}-jpeg-7.patch" + epatch "${FILESDIR}/${P}-underlinking.patch" eautoreconf -} -src_compile() { # It tries to include FSlib.h directly, but this seems to have moved. use X && has_version x11-libs/libFS && append-flags -I/usr/include/X11/fonts @@ -97,7 +96,9 @@ $(use_enable opengl gl) \ $(use_enable zvbi) \ $(use_enable aalib aa) +} +src_compile() { emake verbose=yes || die if use X; then Created attachment 369088 [details, diff]
xawtv-3.95-underlinking.patch
this solves the issue for me on x86_64 (default/linux/amd64/13.0/desktop profile) |