Gentoo Archives: gentoo-user

From: "J." <jyo.garcia@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Do we have any Blender build experts in the house?
Date: Sun, 29 May 2016 02:46:17
Message-Id: 1464489964.13888.37.camel@gmail.com
In Reply to: Re: [gentoo-user] Do we have any Blender build experts in the house? by "J."
1 El sáb, 28-05-2016 a las 17:26 -0600, J. García escribió:
2
3 > BTW, eix won't help you here, I tried it, so the next step is to find
4 > what provides the symbol 'Imf_2_1::Header::view', after some searches
5 > with find and then google, I arrived at opencv(though not 100% sure),
6 > so you might need to rebuild that and make sure(read the log) g++ is
7 > being called with std=c++11. tracking this sort of stuff might be
8 > tricky.
9 I was left with the doubt if opencv was the package causing trouble,
10 and it is not, so I searched a bit more in depth, and I have found the
11 library you need to rebuild, it is libIlmImf.so, and this time I'm
12 sure.
13
14 Looking for the package:
15
16 $ qfile /usr/lib64/libIlmImf.so 
17 media-libs/openexr (/usr/lib64/libIlmImf.so)
18
19 Looking for the symbol: 
20
21 $ readelf -s /usr/lib64/libIlmImf.so  | grep   '.*Header.*view.*'
22   1617: 000000000004a350    25 FUNC    GLOBAL DEFAULT   10
23 _ZNK7Imf_2_16Header4viewB
24   2248: 0000000000049e60    25 FUNC    GLOBAL DEFAULT   10
25 _ZN7Imf_2_16Header4viewB5
26
27 So you need to: emerge --oneshot media-libs/openexr

Replies