adf4c9bd2e
When qemu-keymap is not available on the host, and enable-xkbcommon
is specified, parallel make fails with:
% make clean
...
% make -j 32
...
FAILED: pc-bios/keymaps/is
./qemu-keymap -f pc-bios/keymaps/is -l is
/bin/sh: ./qemu-keymap: No such file or directory
... many similar messages ...
The code always runs find_program, rather than waiting to build
qemu-keymap, because it looks for CONFIG_XKBCOMMON in config_host
rather than config_host_data. Making serially succeeds, by soft
linking files from pc-bios/keymaps, but that is not the desired
result for enable-xkbcommon.
Examining all occurrences of 'in config_host' for similar bugs shows one
instance in the docs, which is also fixed here.
Fixes:
|
||
---|---|---|
.. | ||
ar | ||
bepo | ||
cz | ||
da | ||
de | ||
de-ch | ||
en-gb | ||
en-us | ||
es | ||
et | ||
fi | ||
fo | ||
fr | ||
fr-be | ||
fr-ca | ||
fr-ch | ||
hr | ||
hu | ||
is | ||
it | ||
ja | ||
lt | ||
lv | ||
meson.build | ||
mk | ||
nl | ||
no | ||
pl | ||
pt | ||
pt-br | ||
ru | ||
sl | ||
sv | ||
th | ||
tr |