Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519306 - 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
Summary: dev-libs/efl-1.10.1 - .../work/efl-1.10.1/src/bin/edje/.libs/edje_cc: symbol ...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: enlightenment+disabled
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-07 11:34 UTC by Christian Apeltauer
Modified: 2014-12-27 11:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log part 1 (efl_build_1.log,155.99 KB, text/plain)
2014-08-07 11:39 UTC, Christian Apeltauer
Details
build log part 2 (efl_build_2.log,918.23 KB, text/plain)
2014-08-07 11:39 UTC, Christian Apeltauer
Details
cave info efl (info,7.61 KB, text/plain)
2014-08-07 11:40 UTC, Christian Apeltauer
Details

Note You need to log in before you can comment on or make changes to this bug.
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