Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 519306

Summary: dev-libs/efl-1.10.1 - .../work/efl-1.10.1/src/bin/edje/.libs/edje_cc: symbol lookup error: .../work/efl-1.10.1/src/bin/edje/.libs/edje_cc: undefined symbol: eina_hash_list_append
Product: Gentoo Linux Reporter: Christian Apeltauer <c.apeltauer>
Component: [OLD] LibraryAssignee: enlightenment+disabled
Status: RESOLVED NEEDINFO    
Severity: normal CC: dschridde+gentoobugs, fredric.miscmail
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log part 1
build log part 2
cave info efl

Description Christian Apeltauer 2014-08-07 11:34:51 UTC
dev-libs/efl-1.10.1 does not compile does not compile because of an internal linking error. The symbol eina_hash_list_append cannot be resolved by the linker although it is in the source code.

Reproducible: Always
Comment 1 Christian Apeltauer 2014-08-07 11:39:08 UTC
Created attachment 382452 [details]
build log part 1

using cave (paludis) as PM
first half (due to size limitations)
Comment 2 Christian Apeltauer 2014-08-07 11:39:37 UTC
Created attachment 382454 [details]
build log part 2

second half
Comment 3 Christian Apeltauer 2014-08-07 11:40:27 UTC
Created attachment 382456 [details]
cave info efl

output of `cave info efl'
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-07 13:39:24 UTC
Comment on attachment 382452 [details]
build log part 1

That's incomplete.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-07 13:40:06 UTC
Comment on attachment 382452 [details]
build log part 1

Next time, simply compress the file.
Comment 6 Fredric Johansson 2014-08-07 19:02:42 UTC
This is due to that edje_cc in the buildtree is wrongly using the installed versions of the libraries which is missing the symbols.
AFAIR it's a known problem upstream that haven't been fixed.
Comment 7 Thomas Sachau gentoo-dev 2014-08-08 16:26:10 UTC
What version of eina or efl do you have installed?
Comment 8 Christian Apeltauer 2014-08-10 15:19:29 UTC
(In reply to Thomas Sachau from comment #7)
> What version of eina or efl do you have installed?

1.9.5
Comment 9 Christian Apeltauer 2014-08-10 15:20:03 UTC
(In reply to Christian Apeltauer from comment #8)
> (In reply to Thomas Sachau from comment #7)
> > What version of eina or efl do you have installed?
> 
efl-1.9.5
Comment 10 Thomas Sachau gentoo-dev 2014-10-07 19:09:20 UTC
Does an update to the version 1.11.2 fix the issue (that version has just been added, so may take some hours to show at your local rsync mirror)?
Comment 11 Christian Apeltauer 2014-10-08 05:39:15 UTC
(In reply to Thomas Sachau from comment #10)
> Does an update to the version 1.11.2 fix the issue (that version has just
> been added, so may take some hours to show at your local rsync mirror)?

I had deinstalled forcefully my old efl version and then I was able to install efl-1.10.1 without problems. So I cannot say anything about the upgrade from efl-1.9.5 to efl-1.11.2