Matthew Dillon wrote: > :Hello! > :I can't download pkgsrc-repository via git. I got such message: > :* [new branch] dragonfly-2010Q3 -> origin/dragonfly-2010Q3 > : > :May 4 17:24:10 kernel: pid 801 (git), uid 0: exited on signal 10 (core > :dumped) > :*** Signal 10 > :Stop in /usr > : > :What's wrong? > > Check your /usr/lib/libpthread* and see if it is linked to the wrong > theading library: > > ls -la /usr/lib/libpthread* > > If it is linked to libc_r that is the problem. It needs to be linked > to libthread_xu instead. > > cd /usr/lib > ln -fs thread/libthread_xu.a libpthread.a > ln -fs thread/libthread_xu.so libpthread.so.0 > > I will fix installworld. Was your system originally installed from > a fairly old DragonFly? > > -Matt
>From what little I have checked, this is not the cause of git problems (my libpthread is linked correctly and have not updated my world in a long long time, but have only updated my packages). Been having them myself (bites me in the ass when I try to rebase stuff and lost a few commits 'cause of that) as well. Have tried a few different versions of git (even tried pkg_radd-ing some older package) and I don't believe the problem is with git itself, I'm thinking it has to do with one of it's dependencies but haven't had enough time and will to go through them. Also the backtrace seems to be ... interesting: "#X 0x080ea810 in mark_parents_uninteresting ()" (where X >= 0) repeats indefinitely. -- Please do not CC me, since I already receive everything from these MLs. Regards, Rumko
