guix/gnu
Jan (janneke) Nieuwenhuizen b085d43633
gnu: autoconf: Support cross-build.
Autoconf does not cross-built properly: it lacks the concept of
<tool>-for-build.  It runs the host `autom4te' (a perl script) during build.

* gnu/packages/autotools.scm (autoconf)[inputs]: Add bash-minimal, perl, and
m4.  To avoid triggering a rebuild, do this while cross-compiling only.
[arguments]: When cross-building, add `patch-non-shebang-references' phase to
substitute the host bash, m4 and perl.
2020-04-23 07:18:47 +02:00
..
bootloader
build vm: Make the device node procedure a parameter. 2020-04-11 20:59:40 +02:00
installer installer: connman: Fix Wifi connection. 2020-04-19 11:46:21 +02:00
machine
packages gnu: autoconf: Support cross-build. 2020-04-23 07:18:47 +02:00
services Merge branch 'master' into core-updates 2020-04-19 16:53:01 +02:00
system Merge branch 'master' into core-updates 2020-04-19 16:53:01 +02:00
tests
artwork.scm
bootloader.scm
ci.scm
installer.scm Merge branch 'master' into core-updates 2020-04-19 16:53:01 +02:00
local.mk gnu: perl: Actually produce a host perl when cross-compiling. 2020-04-20 07:37:37 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm