RE: ghc 4.02 compilation failure (linux i386 glibc)

1999-06-17 Thread Kevin GLYNN
FWIW, I built it with libc5, hacking hsc with an editor wasn't very appealing! Giuliano's bug report seems to be still outstanding, and there's been no new release of glibc2.1 since. Kevin Simon Marlow writes: On Tue, May 25, 1999 at 02:08:19PM +0100, I wrote: However, it may have

RE: ghc 4.02 compilation failure (linux i386 glibc)

1999-06-16 Thread Simon Marlow
On Tue, May 25, 1999 at 02:08:19PM +0100, I wrote: However, it may have been a miscompiled glibc (this is the libc6-2.1.1-7 Debian build), more news tomorrow when I find the relevant mail messages. It still does not work with the 2.1.1-9 build, so it may have been something introduced

Re: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-26 Thread Giuliano P Procida
On Tue, May 25, 1999 at 02:08:19PM +0100, I wrote: However, it may have been a miscompiled glibc (this is the libc6-2.1.1-7 Debian build), more news tomorrow when I find the relevant mail messages. It still does not work with the 2.1.1-9 build, so it may have been something introduced since

Re: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-26 Thread Giuliano P Procida
On Wed, May 26, 1999 at 11:18:34AM +0100, Giuliano P Procida wrote: I will try to hack hsc with a binary editor to remove the fflush call and see what happens. OK, one hacked hsc and a couple more hours of compilation later and I've run into another problem (compiling

RE: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-25 Thread Kevin Glynn
Hi, What's the latest on this problem? Since I've hit it too :-( Is it possible to build ghc with egcs and glibc2.1 ?? I'm trying to build from source using the pre-built ghc-4.02 linux binaries. regards Kevin Giuliano P Procida [EMAIL PROTECTED] writes: No improvement, I'm

Re: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-25 Thread Giuliano P Procida
Hi. On Wed, May 26, 1999 at 04:29:01AM +1000, Kevin Glynn wrote: What's the latest on this problem? Since I've hit it too :-( Is it possible to build ghc with egcs and glibc2.1 ?? I'm trying to build from source using the pre-built ghc-4.02 linux binaries. The latest is that it is still a

RE: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-18 Thread Sigbjorn Finne (Intl Vendor)
Giuliano P Procida [EMAIL PROTECTED] writes: On Mon, May 17, 1999 at 12:33:39PM -0700, Sigbjorn Finne (Intl Vendor) wrote: It looks sensible, shutdownHaskell() is the last thing the RTS calls before exiting. Could it be that fflush() is failing since stdout hasn't been used? Does the

RE: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-18 Thread Sigbjorn Finne (Intl Vendor)
Giuliano P Procida [EMAIL PROTECTED] writes: No improvement, I'm afraid. On Tue, May 18, 1999 at 01:16:01AM -0700, Sigbjorn Finne (Intl Vendor) wrote: The fflush in shutdownHaskell() should not be required any longer - the behaviour it purports to work around is a non-issue to us

Re: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-18 Thread Giuliano P Procida
No improvement, I'm afraid. On Tue, May 18, 1999 at 01:16:01AM -0700, Sigbjorn Finne (Intl Vendor) wrote: The fflush in shutdownHaskell() should not be required any longer - the behaviour it purports to work around is a non-issue to us now. Removing it and recompiling the RTS you're linking

Re: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-18 Thread Giuliano P Procida
Hi. On Tue, May 18, 1999 at 10:10:20AM -0700, Sigbjorn Finne (Intl Vendor) wrote: Giuliano P Procida [EMAIL PROTECTED] writes: Easier said than done... it was a while before I realised that removing the fflush and typing make just wasn't going to hack it. This is because hsc is linked

Re: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-17 Thread Giuliano P Procida
Hello again. On Fri, May 14, 1999 at 07:16:57AM -0700, Sigbjorn Finne (Intl Vendor) wrote: Other than that, I'm generally stumped as to why this is happening. You could try to run 'hsc' from within gdb to see where it is failing - compile PrelBase.o with -v to see the (long!) command-line

RE: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-17 Thread Sigbjorn Finne (Intl Vendor)
Giuliano P Procida [EMAIL PROTECTED] writes: ... 08549690 shutdownHaskell: 8549690: e8 4b 26 00 00 call 854bce0 finaliseWeakPointersNow 8549695: e8 26 23 00 00 call 854b9c0 exitStorage 854969a: 68 f0 32 5d 08 pushl $0x85d32f0

RE: ghc 4.02 compilation failure (linux i386 glibc)

1999-05-14 Thread Sigbjorn Finne (Intl Vendor)
Giuliano P Procida [EMAIL PROTECTED] writes: ... This is the compiler in action! Earlier in the strace there is: write(2, "R", 1)= 1 write(2, "e", 1)= 1 This is part of the byte-by-byte output of "** Reader:\n" I thought IO output had