| Summary: | guile-2.0 fails to build on arm | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Khem Raj <raj.khem> |
| Component: | devtools / tool chain | Assignee: | Bogdan Marinescu <bogdan.a.marinescu> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | laurentiu.serban, meta.mr.watcher, meta.watcher, sgw |
| Version: | 1.3 | ||
| Target Milestone: | 1.3 M3 | ||
| Hardware: | All | ||
| OS: | arm | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
I have a patch for this http://git.openembedded.org/openembedded-core-contrib/commit/?h=kraj/eglibc-2.16&id=1cfb2ac3eabed164dd1f0c55b10590dd2e10bcb7 Please test it out. Verified in commit 62d42fe3cfa575cb97b484ccf7b2e9a25cc50770 |
guile does not build for arm arch (MACHINE=qemuarm) in my case. | Backtrace: | In ice-9/boot-9.scm: | 149: 9 [catch #t #<catch-closure 1b17a60> ...] | 157: 8 [#<procedure 1ab70f0 ()>] | In unknown file: | ?: 7 [catch-closure] | In ice-9/boot-9.scm: | 63: 6 [call-with-prompt prompt0 ...] | In ice-9/eval.scm: | 407: 5 [eval # #] | 368: 4 [eval # #] | In srfi/srfi-1.scm: | 619: 3 [for-each #<procedure 1bf8a00 at scripts/compile.scm:179:14 (file)> #] | In scripts/compile.scm: | 182: 2 [#<procedure 1bf8a00 at scripts/compile.scm:179:14 (file)> "ice-9/eval.scm"] | In system/base/target.scm: | 57: 1 [with-target "arm-oe-linux-gnueabi" ...] | In unknown file: | ?: 0 [scm-error misc-error #f "~A ~S" ("unknown CPU endianness" "arm") #f] | | ERROR: In procedure scm-error: | ERROR: unknown CPU endianness "arm" | make[2]: *** [ice-9/eval.go] Error 1 | make[2]: Leaving directory `/home/kraj/work/angstrom/sources/openembedded-core/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/guile-2.0.5-r2/guile-2.0.5/module'