[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Update: Re: Hurd stabilty: compiling ghc6
From: |
Svante Signell |
Subject: |
Update: Re: Hurd stabilty: compiling ghc6 |
Date: |
Wed, 06 Apr 2011 09:30:48 +0200 |
On Mon, 2011-04-04 at 12:35 +0200, Svante Signell wrote:
> On Wed, 2011-03-30 at 11:13 +0200, Samuel Thibault wrote:
> > Svante Signell, le Wed 30 Mar 2011 09:18:05 +0200, a écrit :
> > > (I don't think the problem is due to qemu-kvm?)
...
> Below is the limited information provided by gdb:
Update: The problem seems to be hurd related not due to kvm.
I have now tried ghc6-6.10.1-{1 to 5} using the successfully built
6.8.2dfsg1-1.1 (latest in 6.8 series) with different splitobjs,
profiler, debug and thread parameters. The hang is always at the same
place! I even tried to replace dash with bash, no difference.
I'm soon running out of steam for this task..., why did I start this?
The build always hangs at configuring libraries/random-1.0.0.1 with
cabal-bin: .../ghc6-6.10.1+dfsg1/libraries/cabal-bin
(random is the second last library before stage1 is complete)
.../cabal-bin ...a long set of parameters... --verbose=3
Configuring random-1.0.0.1...
Creating dist (and its parents)
(".../ghc6-6.10.1+dfsg1/ghc/stage1-inplace/ghc",["--numeric-version"])
.../ghc6-6.10.1+dfsg1/ghc/stage1-inplace/ghc is version 6.10.1
(".../ghc6-6.10.1dfsg1/utils/ghc-pkg/install-inplace/bin/ghc-pkg",["--version"])
.../ghc6-6.10.1+dfsg1/utils/ghc-pkg/install-inplace/bin/ghc-pkg
is version 6.10.1
(".../ghc/stage1-inplace/ghc",["--supported-languages"])
Reading installed packages...
(".../utils/ghc-pkg/install-inplace/bin/ghc-pkg",["dump","--global"])
Hang happens here!
I've asked at Haskell mailing lists, so far nobody could help.
Running the command ghc-pkg script manually works OK!
../utils/ghc-pkg/install-inplace/bin/ghc-pkg
--global-conf /path/to/package.conf "dump" "--global"
ldd cabal-bin:
libutil.so.1 => /lib/libutil.so.1 (0x01031000)
libdl.so.2 => /lib/libdl.so.2 (0x01035000)
libm.so.6 => /lib/libm.so.6 (0x01039000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0x01060000)
librt.so.1 => /lib/librt.so.1 (0x010d5000)
libc.so.0.3 => /lib/libc.so.0.3 (0x010d9000)
/lib/ld.so => /lib/ld.so.1 (0x00001000)
libpthread.so.0.3 => /lib/libpthread.so.0.3 (0x0126c000)
libmachuser.so.1 => /lib/libmachuser.so.1 (0x0127a000)
libhurduser.so.0.3 => /lib/libhurduser.so.0.3 (0x01292000)
libihash.so.0.3 => /lib/libihash.so.0.3 (0x012b8000)
Below is the backtrace with debug versions if libc, hurd and gnumach
installed:
(gdb) bt
#0 0x011120dc in _hurd_intr_rpc_msg_in_trap (msg=0x15ff0dc, option=3,
send_size=44, rcv_size=2092, rcv_name=82, timeout=0, notify=0) at
intr-msg.c:134
#1 0x012aa195 in __io_read (io_object=108, data=0x15ff9e8,
dataCnt=0x15ff9ec, offset=-1, amount=8192)
at
/home/buildd/build/chroot-sid/home/buildd/byhand/eglibc-2.11.2/build-tree/hurd-i386-libc/hurd/RPC_io_read.c:138
#2 0x01116b61 in readfd (port=108) at fd-read.c:34
#3 0x0111da29 in _hurd_ctty_input (port=108, ctty=0, rpc=0x15ff9f4)
at ctty-input.c:32
#4 0x011164ee in _hurd_fd_read (fd=0x27dc8, buf=0x14f008, offset=-1) at
fd-read.c:39
#5 0x011d3ce0 in __libc_read (fd=DWARF-2 expression error: DW_OP_reg
operations must be used either alone or in conjuction with DW_OP_piece
or DW_OP_bit_piece.
) at ../sysdeps/mach/hurd/read.c:27
#6 0x084919c8 in s9qJ_ret ()
#7 0x0861f842 in StgRun ()
#8 0x087c44e0 in ?? ()
- Re: Hurd stabilty: compiling ghc6, olafBuddenhagen, 2011/04/02
- Re: Hurd stabilty: compiling ghc6, Svante Signell, 2011/04/04
- Update: Re: Hurd stabilty: compiling ghc6,
Svante Signell <=
- Re: Update: Re: Hurd stabilty: compiling ghc6, Svante Signell, 2011/04/06
- ghc6: Re: Update: ... compiling ghc6, Svante Signell, 2011/04/10
- Re: ghc6: Re: Update: ... compiling ghc6, Svante Signell, 2011/04/12
- Re: ghc6: Re: Update: ... compiling ghc6, Samuel Thibault, 2011/04/12
- Re: ghc6: Re: Update: ... compiling ghc6, Svante Signell, 2011/04/12
- Re: ghc6: Re: Update: ... compiling ghc6, Samuel Thibault, 2011/04/12