* Michael Tokarev <m...@tls.msk.ru> [28-04-2013 10:10 EEST]:
> 28.04.2013 01:39, Edward J. Shornock wrote:
> > Package: qemu-user-static
> > Version: 1.4.0+dfsg-2exp
> > Severity: normal
> > 

> Um-oh.  So almost every command will abort.  How very nice.


Yes. `pwd` works. bash works. dash works. Most other things I've tried
fail.

In case it's of use:

# chroot debian-powerpc/
I have no name!@darkside:/# cd
I have no name!@darkside:~# cd /
I have no name!@darkside:/# cd /mnt
I have no name!@darkside:/mnt# bash
I have no name!@darkside:/mnt# dash
#                    (at this point I pressed CTRL+D)
qemu-ppc-static: /tmp/buildd/qemu-1.1.2+dfsg/linux-user/signal.c:4341: 
setup_frame: Assertion `({ unsigned long __guest = (unsigned 
long)(ka->_sa_handler) - guest_base; (__guest < (1ul << 32)) && (!reserved_va 
|| (__guest < reserved_va)); })' failed.
Aborted
qemu-ppc-static: /tmp/buildd/qemu-1.1.2+dfsg/linux-user/signal.c:4341: 
setup_frame: Assertion `({ unsigned long __guest = (unsigned 
long)(ka->_sa_handler) - guest_base; (__guest < (1ul << 32)) && (!reserved_va 
|| (__guest < reserved_va)); })' failed.
Aborted

> Later on you wrote:
> 
> > I am able to create the powerpc chroot on Pentium III system using the
> > steps outlined in the initial post.
> 
> So that appears to be 32/64bit conversion somewhere.  PIII is 32bits,
> and your original system is 64bit.  That should be enough to reproduce.

Indeed. Since that launchpad thread hinted at it being a 64-bit issue I
wanted to "brush the dust off" of the PIII to test the theory. Since
that 2nd post of mine (RE: success on the PIII) I've done a bit more
testing and everything--so far--has worked on the 32bit system, though
I've not tried compiling anything yet.

At least at this point it appears to be a 64 VS 32 bit issue.

Attachment: signature.asc
Description: Digital signature

Reply via email to