[Chicken-users] Reminder: Chicken at T-DOSE 2011

2011-10-06 Thread Peter Bex
Hello everyone, This is just a friendly reminder that Chicken will again be represented at this year's T-DOSE (Technical Dutch Open Source Event) in Eindhoven, the Netherlands. It's in the weekend of 5 and 6 November. The organisation has recently released the schedule of talks at

Re: [Chicken-users] valgrind - more details

2011-10-06 Thread Jörg F . Wittenberger
On Oct 5 2011, Christian Kellermann wrote: Hi Christian, Dear Jörg, * Jörg F. Wittenberger joerg.wittenber...@softeyes.net [111005 22:29]: While I've been following this valgrind hint I ran into some code in C_a_i_string_to_number ... as expectable this code is kinda complicated since the

Re: [Chicken-users] valgrind - more details

2011-10-06 Thread Peter Bex
On Thu, Oct 06, 2011 at 12:47:25PM +0200, Jörg F. Wittenberger wrote: On Oct 5 2011, Christian Kellermann wrote: Today I re-read the R5RS, which left me wondering. Would it be #bi101010.1 or whould it be #b#i101010.1 ? The latter. See the Lexical Syntax section, it has these productions:

[Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Vitaly Magerya
Hi, folks. When I try to run a parallel build of chicken 4.7.0 via: gmake -j4 PLATFORM=bsd ... it eventually fails saying this: gcc -shared -Wl,-soname,libchicken.so \ -o libchicken.so library.o eval.o data-structures.o ports.o files.o extras.o lolevel.o utils.o tcp.o srfi-1.o

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Moritz Wilhelmy
On Thu, Oct 06, 2011 at 15:37:08 +0300, Vitaly Magerya wrote: --- rules.make.orig 2011-10-06 14:50:00.0 +0300 +++ rules.make2011-10-06 14:50:06.0 +0300 @@ -242,7 +242,7 @@ # import libraries and extensions -%.so: %.o +%.so: %.o $(PRIMARY_LIBCHICKEN)

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Mario Domenech Goulart
Hi Vitaly, On Thu, 06 Oct 2011 15:37:08 +0300 Vitaly Magerya vmage...@gmail.com wrote: Hi, folks. When I try to run a parallel build of chicken 4.7.0 via: gmake -j4 PLATFORM=bsd ... it eventually fails saying this: gcc -shared -Wl,-soname,libchicken.so \ -o libchicken.so library.o

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Vitaly Magerya
Mario Domenech Goulart wrote: This issue has been addressed by http://bugs.call-cc.org/ticket/526 OK, I see. Any news on that bug? Will the fix be committed any time soon? (I maintain the FreeBSD port for chicken, and some people are asking why is it that the port doesn't build in parallel

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Mario Domenech Goulart
On Thu, 6 Oct 2011 17:24:36 +0300 Vitaly Magerya vmage...@gmail.com wrote: Mario Domenech Goulart wrote: This issue has been addressed by http://bugs.call-cc.org/ticket/526 OK, I see. Any news on that bug? Will the fix be committed any time soon? (I maintain the FreeBSD port for chicken,

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Alex Queiroz
Hallo, On Thu, Oct 6, 2011 at 4:31 PM, Mario Domenech Goulart mario.goul...@gmail.com wrote: We'd be changing a critical part that works just for the sake of speeding up a process that is rarely executed (the build process). It's not so rare when you are developing Chicken itself. -- -alex

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Mario Domenech Goulart
Hi Alex, On Thu, 6 Oct 2011 16:44:26 +0200 Alex Queiroz asand...@gmail.com wrote: On Thu, Oct 6, 2011 at 4:31 PM, Mario Domenech Goulart mario.goul...@gmail.com wrote: We'd be changing a critical part that works just for the sake of speeding up a process that is rarely executed (the build

Re: [Chicken-users] valgrind - more details

2011-10-06 Thread Jörg F . Wittenberger
On Oct 6 2011, Peter Bex wrote: Furthermore: Also I changed my mind: I'm afraid numbers in Scheme are complex enough to use a real parser to read them. I agree. There's pure Scheme code for parsing numbers syntax in trunk of the numbers egg (and the latest release has it too). It's not

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Vitaly Magerya
The problem is that the build system is a critical part of CHICKEN and it has to be extensively tested on all platforms. Testing it is a bit hard, since even if make is finished successfully, it doesn't necessarily means that CHICKEN was built correctly. Very well. What is the proper

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Mario Domenech Goulart
Hi Vitaly, On Thu, 6 Oct 2011 18:45:40 +0300 Vitaly Magerya vmage...@gmail.com wrote: The problem is that the build system is a critical part of CHICKEN and it has to be extensively tested on all platforms. Testing it is a bit hard, since even if make is finished successfully, it doesn't

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/06/2011 06:12 PM, Mario Domenech Goulart wrote: We have a chroot environment for Linux (http://wiki.call-cc.org/playground) which contains libraries required to build most of eggs. It is the same environment as used by

Re: [Chicken-users] A fix for parallel build (gmake -j)

2011-10-06 Thread Toby Thain
On 06/10/11 10:31 AM, Mario Domenech Goulart wrote: On Thu, 6 Oct 2011 17:24:36 +0300 Vitaly Mageryavmage...@gmail.com wrote: Mario Domenech Goulart wrote: This issue has been addressed by http://bugs.call-cc.org/ticket/526 OK, I see. Any news on that bug? Will the fix be committed any