| Summary: | guile fails to compile in world build - maybe parallelism issue | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Saul Wold <sgw> |
| Component: | devtools / tool chain | Assignee: | Bogdan Marinescu <bogdan.a.marinescu> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Medium+ | CC: | meta.mr.watcher, meta.watcher, ross.burton |
| Version: | 1.4 | ||
| Target Milestone: | 1.4 M2 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Saul Wold
2012-12-10 22:13:58 UTC
I can't reproduce this. How is your parallel build configured (BB_NUMBER_THREADS/PARALLEL_MAKE)? Did this error appear on an autobuilder? Yes, it was on the autobuilder (paths with /srv/home/pokybuild/yocto-autobuilder are the give-away). Parallism problems are generally very rare and replicating isn't always easy... the telepathy-glib failures happened roughly once a month. Waiting for reproducibility instructions. Reproduction instructions: build guile. If it succeeds, try again. When debugging problems like this which are rare, you have to start with the makefiles. Look at the failing build log and try and work out how it could have happened. Often it's obvious as to what the problem is because there's a missing dependency and then you can construct the failure by invoking rules manually in a specific order. Don't spend all day on this, but solving random failures is always useful. Patch sent (guile: add explicit dependency to avoid parallel build issue). Patch merged. |