RE: 6.4.2 under solaris

2006-04-25 Thread Simon Marlow
On 24 April 2006 15:56, Christian Maeder wrote: Simon Marlow wrote: Ok, does this help instead (compile stage1 with this change): *** DriverState.hs.~1.116.2.2.~2005-10-13 10:02:19.0 +0100 --- DriverState.hs2006-04-13 15:32:02.0 +0100 *** *** 418,423

Re: 6.4.2 under solaris

2006-04-24 Thread Christian Maeder
Simon Marlow wrote: Ok, does this help instead (compile stage1 with this change): *** DriverState.hs.~1.116.2.2.~2005-10-13 10:02:19.0 +0100 --- DriverState.hs2006-04-13 15:32:02.0 +0100 *** *** 418,423 --- 418,425 #if defined(freebsd_TARGET_OS)

Re: 6.4.2 under solaris

2006-04-24 Thread Volker Stolz
* Christian Maeder [EMAIL PROTECTED]: P.S. the non-termination of the final stage2 compiler still needs further investigation (that I cannot do alone) How about throwing 'truss' at it? Maybe this reveals a blatant reason. Volker -- http://www-i2.informatik.rwth-aachen.de/stolz/ *** PGP ***

Re: 6.4.2 under solaris

2006-04-24 Thread Christian Maeder
Volker Stolz wrote: * Christian Maeder [EMAIL PROTECTED]: P.S. the non-termination of the final stage2 compiler still needs further investigation (that I cannot do alone) How about throwing 'truss' at it? Maybe this reveals a blatant reason. It repeatedly outputs: /1:

Re: 6.4.2 under solaris

2006-04-20 Thread Volker Stolz
* Christian Maeder [EMAIL PROTECTED]: I also had to adapt again the call of ctime_r in ghc/rts/RtsUtils.c #if HAVE_CTIME_R - ctime_r(now, nowstr, 26); + ctime_r(now, nowstr); #else 26 is supposed to be the size of the buffer nowstr. Maybe 27 is also fine? According to the man

Re: ghc-6.4.2 under solaris

2006-04-20 Thread Simon Marlow
Christian Maeder wrote: Christian Maeder wrote: The files in the binary distribution are: ghc - ghc-6.4.2 ghc-6.4.2 due to a missing dvips make binary-dist does not finish properly and does not create a ghc-6.4.2.sh (and other .sh) file(s). Should it not be possible to build a binary

Re: 6.4.2 under solaris

2006-04-20 Thread Simon Marlow
Christian Maeder wrote: Simon Marlow wrote: --- ghc/rts/package.conf.inplaceThu Apr 13 15:49:49 2006 +++ ghc/rts/package.conf.inplace~ Wed Apr 12 19:44:55 2006 @@ -429,7 +429,6 @@ extra-libraries: m , gmp -

Re: 6.4.2 under solaris

2006-04-20 Thread Christian Maeder
Volker Stolz wrote: Without the 3rd arg is according to POSIX (check your Solaris man page). 'buf' is required to be at least 26 bytes. You're right, but it does not compile without the 3rd argument! Maybe this is due to gcc_4.0.3_s10 ? Should one simply rely on ctime? Cheers Christian man

Re: 6.4.2 under solaris

2006-04-20 Thread Volker Stolz
Am 20. Apr 2006 um 11:19 CEST schrieb Christian Maeder: Volker Stolz wrote: Without the 3rd arg is according to POSIX (check your Solaris man page). 'buf' is required to be at least 26 bytes. You're right, but it does not compile without the 3rd argument! Maybe this is due to gcc_4.0.3_s10

Re: 6.4.2 under solaris

2006-04-20 Thread Christian Maeder
Volker Stolz wrote: Now I'm confused...or is the patch reverted? yes, sorry I've done: -bash-3.00$ diff -u RtsUtils.c RtsUtils.c~ --- RtsUtils.c Wed Apr 19 13:15:29 2006 +++ RtsUtils.c~ Thu Jan 12 13:43:03 2006 @@ -187,7 +187,7 @@ if (now == 0) { time(now); #if HAVE_CTIME_R -

Re: ghc-6.4.2 under solaris

2006-04-20 Thread Christian Maeder
Simon Marlow wrote: Christian Maeder wrote: Should it not be possible to build a binary distribution without documentation? Try make binary-dist Project=Ghc BINDIST_DOC_WAYS=html Thanks, this worked! C. ___ Glasgow-haskell-users mailing list

no ghc-6.4.2 under solaris

2006-04-20 Thread Christian Maeder
Hi, my stage2 compiler under solaris is unusable. gmake bootstrap3 does not terminate and even compiling the simplest file does not terminate: Christian -bash-3.00$ ghc -v --make hello.hs Glasgow Haskell Compiler, Version 6.4.2, for Haskell 98, compiled by GHC version 6.4.2 Using package

Re: 6.4.2 under solaris

2006-04-19 Thread Christian Maeder
Simon Marlow wrote: --- ghc/rts/package.conf.inplaceThu Apr 13 15:49:49 2006 +++ ghc/rts/package.conf.inplace~ Wed Apr 12 19:44:55 2006 @@ -429,7 +429,6 @@ extra-libraries: m , gmp - , rt

ghc-6.4.2 under solaris

2006-04-19 Thread Christian Maeder
Christian Maeder wrote: The files in the binary distribution are: ghc - ghc-6.4.2 ghc-6.4.2 due to a missing dvips make binary-dist does not finish properly and does not create a ghc-6.4.2.sh (and other .sh) file(s). Should it not be possible to build a binary distribution without