[Chicken-users] booting from old Chickens

2006-06-07 Thread Brandon J. Van Every
What's the oldest Chicken you think is likely to build the current Chicken? I know Chicken 2.3 will do the job, what about earlier? I have a minimum required build number set in CMake. I'll lower it + test it, if something older is likely to work. The payoff, as I see it, is leveraging

Re: [Chicken-users] development snapshot (2.315) available

2006-06-07 Thread felix winkelmann
On 6/7/06, Daishi Kato [EMAIL PROTECTED] wrote: At Tue, 6 Jun 2006 16:22:25 +0200, felix winkelmann wrote: Attached is my current selection of not yet used banners. Please select one that pleases you more. I like graffiti, speed, and shadow. Mini is also nice, but might be too small for the

Re: [Chicken-users] booting from old Chickens

2006-06-07 Thread felix winkelmann
On 6/7/06, Brandon J. Van Every [EMAIL PROTECTED] wrote: What's the oldest Chicken you think is likely to build the current Chicken? I know Chicken 2.3 will do the job, what about earlier? I have a minimum required build number set in CMake. I'll lower it + test it, if something older is

[Chicken-users] Chicken crashes when updating eggs

2006-06-07 Thread Peter Bex
Hi all, When I update an egg that creates a dynamically linked object (.so), any running chicken instance that already loaded the egg instantly segfaults at the moment it tries to use a function from that egg. This is very inconvenient when running long-lived processes like Spiffy. After having

Re: [Chicken-users] Chicken crashes when updating eggs

2006-06-07 Thread Thomas Chust
Hello, it's probably important to know under which operating system this problem occurs. POSIX compliant systems allow the deletion of files while they are open without causing trouble for the process that opened them. Win32 systems don't regularly allow it -- and in the cases where they do,

Re: [Chicken-users] Chicken crashes when updating eggs

2006-06-07 Thread Peter Bex
On Wed, Jun 07, 2006 at 08:25:21PM +0200, Thomas Chust wrote: Hello, it's probably important to know under which operating system this problem occurs. Sorry, should've stated this. I run NetBSD, which is, or at least aims to be, POSIX-compliant. snip Maybe if you try to recompile the

Re: [Chicken-users] booting from old Chickens

2006-06-07 Thread Brandon J. Van Every
Brandon J. Van Every wrote: felix winkelmann wrote: On 6/7/06, Brandon J. Van Every [EMAIL PROTECTED] wrote: What's the oldest Chicken you think is likely to build the current Chicken? 2.2 might work, but will generate a suboptimal chicken (there have been some new declarations, which will

[Chicken-users] dead link about Debian packages

2006-06-07 Thread Brandon J. Van Every
I notice that the link on the homepage claiming a Debian package is dead. With some Google sleuthing I was able to find a current Debian package: http://packages.debian.org/testing/interpreters/chicken-bin Cheers, Brandon Van Every ___

Re: [Chicken-users] booting from old Chickens

2006-06-07 Thread Frank
Brandon J. Van Every wrote: Brandon J. Van Every wrote: felix winkelmann wrote: On 6/7/06, Brandon J. Van Every [EMAIL PROTECTED] wrote: What's the oldest Chicken you think is likely to build the current Chicken? 2.2 might work, but will generate a suboptimal chicken (there have been some

Re: [Chicken-users] booting from old Chickens

2006-06-07 Thread Brandon J. Van Every
Frank wrote: I'm not sure whether this helps you, but the new 2.315 just builds fine w/ the VC 2003 toolkit when using makefile.vc and win-install.bat. Yes I know, as does 2.3. But the point as per the subject line is to bootstrap from older Chickens. For instance there are Debian distros

Re: [Chicken-users] Order of loading extensions and syntax extensions

2006-06-07 Thread Alejandro Forero Cuervo
The problem here is that the srfi-40-base.scm registers a srfi-40 feature id, which will later make csi believe that srfi-40.scm is already loaded. Removing that register-feature! call will make it work again. Actually srfi-40-base.scm includes srfi-40.scm, which has the register-feature!.

Re: [Chicken-users] Order of loading extensions and syntax extensions

2006-06-07 Thread Kon Lovett
On Jun 7, 2006, at 8:55 PM, Alejandro Forero Cuervo wrote: The problem here is that the srfi-40-base.scm registers a srfi-40 feature id, which will later make csi believe that srfi-40.scm is already loaded. Removing that register-feature! call will make it work again. Actually

Re: [Chicken-users] Order of loading extensions and syntax extensions

2006-06-07 Thread Alejandro Forero Cuervo
Should I remove that register-feature! from srfi-40.scm and update the srfi-40 egg or would that break things? No. No, you shouldn't do that or no, that would not break things? I expect you to reply something more specific than Yes. ;-) Moving 'register-feature!' to the compiled file is