I had to apply the attached patch to get current git or 5.1 to compile on Debian/kFreeBSD-i386, but then it runs out of memory building the docs in a 4G virtual machine (with not much swap).
I'm flying blind a bit here, I couldn't find much documentation. Does that patch look problematic? Can someone with a stock FreeBSD-i386 confirm that 5.1 (or git) builds there?
>From 5da8f3df6174e509c60fc62b3ad0dd6b8ce572cf Mon Sep 17 00:00:00 2001 From: David Bremner <brem...@debian.org> Date: Tue, 26 Apr 2011 22:25:55 -0300 Subject: [PATCH] add sys/cdefs.h and sys/param.h before floatingpoint.h This fixes a build failure on GNU/kFreeBSD-i386 --- src/racket/src/number.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/racket/src/number.c b/src/racket/src/number.c index aef0c85..b0a76f1 100644 --- a/src/racket/src/number.c +++ b/src/racket/src/number.c @@ -183,6 +183,8 @@ READ_ONLY Scheme_Object *scheme_single_inf_object, *scheme_single_minus_inf_obje #ifdef FREEBSD_CONTROL_387 +#include <sys/cdefs.h> +#include <sys/param.h> #include <machine/floatingpoint.h> #endif #ifdef LINUX_CONTROL_387 -- 1.7.4.4
_________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev