This error is extremely rare and only occurs when building with many parallel make jobs. Steps to reproduce: 1 setup.sh --distro=wrlinux --machine=intel-x86-32 --dl-layers --repo-verbose --accept-eula=yes 2 source environment-setup-x86_64-wrlinuxsdk-linux && source oe-init-build-env 3 bitbake guile It fails with: In unknown file: ?: 1 [apply-smob/1 #<catch-closure 1763a20>] In ice-9/boot-9.scm: 109: 0 [#<procedure 1517f40 at ice-9/boot-9.scm:100:6 (thrown-k . args)> wrong-type-arg ...] ice-9/boot-9.scm:109:20: In procedure #<procedure 1517f40 at ice-9/boot-9.scm:100:6 (thrown-k . args)>: ice-9/boot-9.scm:109:20: In procedure cdr: Wrong type (expecting pair): () make[2]: *** [Makefile:2138: system/repl/command.go] Error 1 The failure can take other forms, such a segmentation faults, but always involve running the guild compiler to build modules.