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.
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>
http://git.pokylinux.org/cgit/cgit.cgi/poky/commit/?id=bc009ed6a46ec81d1b48c818dac0ea3737a75828
(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.