Bug 7088

Summary: elfutils on Blackfin doesn't build
Product: buildroot Reporter: Thomas Petazzoni <thomas.petazzoni>
Component: OtherAssignee: sonic.zhang
Status: RESOLVED WONTFIX    
Severity: minor CC: buildroot
Priority: P5    
Version: 2014.05   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Host: Target:
Build:

Description Thomas Petazzoni 2014-05-17 09:02:49 UTC
The elfutils package is currently disabled on Blackfin, due to an assembly symbol prefix issue. See http://autobuild.buildroot.org/results/922/92291286e86f9ea943ae7aa58cbd884c8db0c5d2/build-end.log. It would be good to fix this and re-enable the elfutils package on Blackfin.
Comment 1 Thomas Petazzoni 2014-05-20 12:08:10 UTC
This issue is also tracked by ADI at http://sourceforge.net/p/adi-buildroot/buildroot-up/tasks/1/.
Comment 2 Thomas Petazzoni 2014-05-20 12:11:07 UTC
FWIW, in 2014.05, this bug was worked around by disabling the elfutils package on Blackfin.
Comment 3 Mike Frysinger 2014-10-20 18:16:12 UTC
there is no Blackfin backend in elfutils, so it isn't terribly useful ...
Comment 4 Thomas De Schampheleire 2014-10-20 19:02:40 UTC
(In reply to comment #3)
> there is no Blackfin backend in elfutils, so it isn't terribly useful ...

This seems a true statement: 
https://git.fedorahosted.org/cgit/elfutils.git/tree/backends

So maybe it's better to reject this bug?

Thomas Petazzoni, since you opened the bug, what is your opinion?
Comment 5 Thomas Petazzoni 2014-10-20 21:06:14 UTC
Agreed, if there's no support for Blackfin, then let's drop this bug. Since there is a list of architectures supported by elfutils, it would be good to use this list for the dependencies of the elfutils package, rather than just the two exclusions we have today (avr32 and blackfin).

But that's a separate matter, so I'll close this bug as wontfix.

Thanks for the feedback Mike!
Comment 6 Mike Frysinger 2014-10-21 05:39:28 UTC
elfutils also uses quite a bit of glibc-specific features, so it doesn't even compile for uClibc (the only C library Blackfin supports).  maybe the dep tree can depend on that instead ?
Comment 7 Thomas Petazzoni 2014-10-21 07:05:54 UTC
Well, it does build with uClibc apparently, maybe thanks to some of the patches that we have in Buildroot against elfutils.