[poky] summary about recent do_populate_sdk failures
Richard Purdie
richard.purdie at linuxfoundation.org
Mon Jan 31 01:10:10 PST 2011
On Mon, 2011-01-31 at 15:18 +0800, Tian, Kevin wrote:
> Lianhao and I are looking into recent master instability, more specifically starting
> from reported do_populate_sdk failures. There have been 3 problems revealed:
>
> 1) unexpected do_package/do_package_write* rebuild
> 2) change PACKAGE_CLASSES causes more do_package rebuilds
> 3) do_populate_sdk finally exits due to eglibc not matching expected version
>
> We've root caused 1), and the patch has been sent out:
> http://git.pokylinux.org/cgit/cgit.cgi/poky-contrib/commit/?h=tk/master1&id=68ad8ead1a83161afb8c2a65a28dfc205181d80e
>
> We're not sure whether 3) is caused by too many unexpected do_package rebuilds,
> and is now testing whether 3) will disappear with the fix for 1). We'll also look into
> original failure to see whether real cause of 3) may be hidden with the fix.
I think there is a race and we need to adjust the packaging process for
libgcc/libc as I mentioned in the other email.
To reproduce I'm guessing something like:
"bitbake libgcc virtual/libc -c package -f" will consistently break
rootfs builds after that command is run.
(This relies on the fact that libc will take much longer than libgcc to
package.)
Cheers,
Richard
More information about the poky
mailing list