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
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)
* 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 ***
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:
* 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
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
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
-
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
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
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
-
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
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
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
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
14 matches
Mail list logo