trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: August 2014

Re: [trinity-devel] Trouble running TDE on openbsd

From: François Andriot <francois.andriot@...>
Date: Mon, 18 Aug 2014 07:10:46 +0200
Le 17/08/2014 23:46, Timothy Pearson a �crit :
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA224
>
>> Hello, I'm currently building TDE 3.5.13.2 for openbsd.
>> I've managed to build tdelibs, but it looks like I have problems at
>> runtime.
>>
>> Every binary that is linked to "libkdecore.so.4.2" crashes at exit time.
>> For example, I can run the "kde-config" command and get the expected
>> result in the terminal, but it always gives an "abort" instead of
>> quitting gracefully.
>> Same behaviour with "meinproc", or "makekdewidgets" among others ...
>> Other programs not using libkdecore, such as the "dcop*" commands, have
>> no problem.
>> Pure QT3 binaries (such as QT3 designer) have no problems. Arts-related
>> programs have no problem.
>>
>> Here are some GDB backtraces. The crash occurs in different location
>> every time, but is always "abort".
>> Everything is built with debug symbols.
>>
>> Any help would be appreciated.
> Looks like those crashes are all related to the mutex destructors.  Is
> there any chance you can try to build a more modern version of TDE such as
> 3.5.13.2 or, even better, R14 from GIT?  The mutexes received much needed
> fixes during the R14 cycle.
>
> Thanks!
>
> Tim
>

Thanks for looking.
I am building 3.5.13.2 from tarballs from the web site, I think there is 
no significant update for 3.5.13.x in GIT.
I'll give a try to R14, but I my concern is that there are several 
openbsd patches for KDE3 that I could use directly in 3.5.13.2 and 
probably not in R14.

Francois