Re: [racket-dev] racket 5.1 build failure on debian/kfreebsd

2011-04-24 Thread David Bremner
On Sun, 24 Apr 2011 08:58:19 -0600, Matthew Flatt wrote: > It's in the "racket" subdirectory. I've changed the `configure' case > from "FreeBSD" to "*FreeBSD", which I think is the right fix. Latest master and 5.1+your patch builds on Debian/kFreeBSD, _if_ I use configure --enable-cgcdefault. Ot

Re: [racket-dev] racket 5.1 build failure on debian/kfreebsd

2011-04-24 Thread Matthew Flatt
At Sun, 24 Apr 2011 10:04:02 -0300, David Bremner wrote: > The attached patch does indeed allow compilation to finish. Thanks! I've pushed that patch. > I can work around this by "configure --enable-pthread", but I suspect > the right fix is to add a stanza for GNU/kFreeBSD to src/configure. > I

Re: [racket-dev] racket 5.1 build failure on debian/kfreebsd

2011-04-24 Thread David Bremner
On Thu, 21 Apr 2011 23:06:23 -0300, David Bremner wrote: > On Thu, 21 Apr 2011 19:32:18 -0600, Matthew Flatt wrote: > > > Besides some code-organization problems, my guess is that "sconfig.h" > > doesn't figure out that you're on a FreeBSD variant. Do you know what > > pre-processor definition sh

Re: [racket-dev] racket 5.1 build failure on debian/kfreebsd

2011-04-21 Thread David Bremner
On Thu, 21 Apr 2011 19:32:18 -0600, Matthew Flatt wrote: > At Thu, 21 Apr 2011 22:22:00 -0300, David Bremner wrote: > > Besides some code-organization problems, my guess is that "sconfig.h" > doesn't figure out that you're on a FreeBSD variant. Do you know what > pre-processor definition should b

Re: [racket-dev] racket 5.1 build failure on debian/kfreebsd

2011-04-21 Thread Matthew Flatt
At Thu, 21 Apr 2011 22:22:00 -0300, David Bremner wrote: > I'm trying to build 5.1 on debian/kfreebsd, and I'm having problems with > src/racket/src/port.c > > The main problems stem from MZ_FLUSH_* not being defined. This in turn > seems to be because MZ_FDS is not defined at line 259. At that p

[racket-dev] racket 5.1 build failure on debian/kfreebsd

2011-04-21 Thread David Bremner
Hi All; I'm trying to build 5.1 on debian/kfreebsd, and I'm having problems with src/racket/src/port.c The main problems stem from MZ_FLUSH_* not being defined. This in turn seems to be because MZ_FDS is not defined at line 259. At that point I got stuck, I couldn't see what controlled this def