> Hi Michele, > > explanation of very tight depending on binutils is simple: > > For easier detection of particular bug were incorporated into kdesktop_lock > function to generate backtrace (commit 786e248c - tdebase). Later the same > function incorporated into tdeio (commit a166b1da - tdelibs). And lastly, > both these functions were replaced with improved function kdBacktrace in > kdebug (commit a5ba7ad7 - tdelibs). > > This implementation uses for generate backtraces library bfd from binutils. > And this library is causing this problem with a very tight dependency. This > library is always one specific version and does not allow even a small > difference. For example on Debian Squeeze: libbfd-2.20.1-system.20100303.so > > For this reason, wherever it is used kdBacktrace => is dependent on libbfd > => > is so strict dependency on a particular version of binutils. > > The solution would be if instead of linking the library dynamically loaded. > But it can be a problem when that will happen in a crash handler => in an > emergency situation. > > -- > Slavek > Thanks Slavek, very clear! Cheers Michele