On Mon, Oct 17, 2016 at 3:34 PM, Ludovic Courtès <l...@gnu.org> wrote:
> Hello Federico,
>
> Federico Beffa <be...@ieee.org> skribis:
>
>> On Sun, Oct 16, 2016 at 8:25 PM, Ricardo Wurmus <rek...@elephly.net> wrote:
>> From 7875840eb0f0d0d844da40735faabd10b791f0dd Mon Sep 17 00:00:00 2001
>> From: Federico Beffa <be...@fbengineering.ch>
>> Date: Mon, 17 Oct 2016 09:01:11 +0200
>> Subject: [PATCH 02/17] gnu: chez-scheme: Fix i686 build.
>>
>> * gnu/packages/scheme.scm (chez-scheme): Add 'configure-flags', generalize
>>   'configure' phase and simplify 'install-doc' phase.

This patch was meant to fix the i686 build, but it looks like it doesn't :-(

The patch adds a 'configure-flags' argument specifying the machine
type as instructed by Chez '-/configure --help' message. In addition,
patching of the make files was generalized to recognize compiler flags
for all architectures (previously it only recognized x86_64 ones).
However, because I'm short on space I only checked that I didn't break
the 64bit version and didn't build the 32bit one.

If you are OK, I may give it one more shot. Otherwise I will leave it
for somebody interested with an i686 machine.

Regards,
Fede

P.S.: Note for ARM owners: although not advertised, It looks like
peoples have successfully managed to cross-build Chez for ARM:
https://github.com/cisco/ChezScheme/issues/13
I don't have an ARM machine. So, if you are interested, give it a try.

Reply via email to