Bug 754

Summary: libiberty.a is supplied by both binutils and gcc
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: Dexuan Cui <dexuan.cui>
Component: meta-yoctoAssignee: Nitin Kamble <nitin.a.kamble>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: poky.bs.watcher, poky.watcher, sgw
Version: 1.0   
Target Milestone: 1.0 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Dexuan Cui 2011-02-22 17:45:21 UTC
Both binutils and gcc supply libiberty.a and this causes conflict in sysroot and does harm to sstate.

RP's comment:  "we shouldn't stage the one from gcc and always use the one from binutils instead (we just have to make a clear choice and this makes the most sense)."


See Bug 238 for more details.
Comment 1 Nitin Kamble 2011-03-03 10:41:11 UTC
This comment has gone in master to address this issue. 

commit bc009ed6a46ec81d1b48c818dac0ea3737a75828
Author: Nitin A Kamble <nitin.a.kamble@intel.com>
Date:   Tue Mar 1 06:44:12 2011 -0800

    gcc: take out libiberty files from gcc packages
    
    this Fixes [BUGID #754]
    
    (From OE-Core rev: 553a92c442bc3a35d1520a22e640a3a0e377b8f7)
    
    Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Comment 3 Dexuan Cui 2011-03-03 18:00:23 UTC
(In reply to comment #1)
> This comment has gone in master to address this issue. 
> commit bc009ed6a46ec81d1b48c818dac0ea3737a75828
> Author: Nitin A Kamble <nitin.a.kamble@intel.com>
> Date:   Tue Mar 1 06:44:12 2011 -0800
>     gcc: take out libiberty files from gcc packages
>     this Fixes [BUGID #754]
>     (From OE-Core rev: 553a92c442bc3a35d1520a22e640a3a0e377b8f7)
>     Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
>     Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>

The bug should have been fixed.