Loading
guile: fix cross
The upstream patch fixes an include error.
Adding autoreconfHook fixes
> make -C libguile scmconfig.h
> make[1]: Entering directory '/build/guile-3.0.10/libguile'
> cd .. && /nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash /build/guile-3.0.10/build-aux/missing automake-1.16 --gnu libguile/Makefile
> /build/guile-3.0.10/build-aux/missing: line 81: automake-1.16: command not found
> WARNING: 'automake-1.16' is missing on your system.
> You should only need it if you modified 'Makefile.am' or
> 'configure.ac' or m4 files included by 'configure.ac'.
> The 'automake' program is part of the GNU Automake package:
> <https://www.gnu.org/software/automake>
> It also requires GNU Autoconf, GNU m4 and Perl in order to run:
> <https://www.gnu.org/software/autoconf>
> <https://www.gnu.org/software/m4/>
> <https://www.perl.org/>
> make[1]: *** [Makefile:2734: Makefile.in] Error 127
> make[1]: Leaving directory '/build/guile-3.0.10/libguile'
> make: *** [Makefile:2615: libguile/scmconfig.h] Error 2
which occurs because we patch a Makefile.am .