On May 23, 2008 01:54:09 am Philip Guenther wrote:
> On Wed, May 21, 2008 at 2:12 PM, Vijay Sankar <[EMAIL PROTECTED]> wrote:
> ...
>
> > On OpenBSD 4.3 (i386) I am not able to run TaskJugglerUI 2.3.1p2. My
> > previous OpenBSD 4.1 and 4.2 desktops had TaskJuggler 2.3.1 and it worked
> > without any problems.
> >
> > TaskJugglerUI:/usr/local/lib/libqt-mt.so.31.1: undefined
> > symbol 'pthread_mutexattr_init'
> > lazy binding failed!
> > Segmentation fault (core dumped)
>
> What's the output of
>     ldd /usr/local/lib/libqt-mt.so.31.1
> ?  How about
>     nm -u /usr/local/lib/libqt-mt.so.31.1 | grep pthread_mutexattr_init
> ?
>
> If the latter shows anything, but the former _doesn't_ mention
> "libpthread.so.9.0" then the qt library wasn't built correctly.
>
> If this is indeed the case, I suppose it would be possible to work
> around by creating a stub libqt-mt.so.31.1 shared library that just
> has two dependencies: the real libqt-mt.so and libpthread.so...
>
>
> Philip Guenther

Good day,

I had an email from sturm@ and he has updated the port to taskjuggler 2.4.1 
and also fixed TaskJugglerUI. That worked properly in -current.

Also, he suggested adding --disable-as-needed to CONFIGURE_ARGS if I wanted to 
build on 4.3. That solved the problem for me.

I did not have enough knowledge to troubleshoot this but will read up on the 
ideas you gave me here.

Thanks very much,

Vijay

-- 
Vijay Sankar, M.Eng., P.Eng.
ForeTell Technologies Limited
59 Flamingo Avenue, Winnipeg, MB Canada R3J 0X6
Phone: +1 204 885 9535, E-Mail: [EMAIL PROTECTED]

Reply via email to