summaryrefslogtreecommitdiff
path: root/libguile/posix.c
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-12-22 16:57:54 +0100
committerAndy Wingo <wingo@pobox.com>2018-08-07 11:35:34 +0200
commitc91e9e9220aca3d1d3245a742fcadf3e0d8f472c (patch)
tree283ec2124204624eb7c8a09462fdf25c3002b492 /libguile/posix.c
parentc5e1d6eaf4a1fa5cc6dfe18e3067f927061aeb6b (diff)
downloadguile-c91e9e9220aca3d1d3245a742fcadf3e0d8f472c.tar.gz
compile: Load language modules upfront.
Fixes a bug whereby "guild compile --target=arm-linux-gnueabihf --from=elisp ... language/elisp/boot.el" would fail with an exception from 'load-thunk-from-memory' while trying to load (language elisp spec) from the guile-being-compiled instead of using that of the guile-for-build. The problem did not manifest with --from=scheme because (language scheme spec) happened to be already loaded before we had changed %load-path. * module/scripts/compile.scm (compile): Add calls to 'lookup-language'.
Diffstat (limited to 'libguile/posix.c')
0 files changed, 0 insertions, 0 deletions