Bug#578458: Coro build problems

Marc Lehmann schmorp at schmorp.de
Sat Jul 17 23:06:52 UTC 2010


On Sat, Jul 17, 2010 at 04:41:56PM +0200, gregor herrmann <gregoa at debian.org> wrote:
> Could you please take a look at this issue; I guess you have more
> ideas about possible fixes than we do :)

I'm sorry, not really. One can play around with the backends, but
on many architecturs (e.g. 386), glibc is simply broken (even
setcontext/ucontext/sigaltstack etc. do not work due to broken pthreads),
on others (686) it only works by chance.

The only things I can suggest is playing around with the backend selection
(I can then hardcode defaults). If that fails to provide results, try to
recompile perl without "threads" (debian gnu/linux suffers from the bug of
enabling the windows mmu/process emulation code under unix, which causes
endless compatibility problems and serves no useful purpose, and pulls in
pthreads, which are often incompatible with any kind of stack switching,
even the libc-supported ones such as sigaltstack).

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at schmorp.de
      -=====/_/_//_/\_,_/ /_/\_\





More information about the pkg-perl-maintainers mailing list