Binaries with debug symbols
MatÃas Costa <[email protected]> Sat, 3 Apr 2004 15:47:05 +0200
| Newsgroups | gmane.linux.debian.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
I am going to tell a an experience and a reflexion. I found a bug easily reproduceable (that word exists?), and I said myself, "This is a perfect bug to report", and so I did: http://bugs.kde.org/show_bug.cgi?id=78927 Then someone posted a second message asking for a backtrace. And this morning I tried to recompile kopete 3_2_0_RELEASE branch with --enable-debug=full. I have been trying it about 1 hour and I could not do it. That makes me apreciate more the Christian work. And then I think, why not compiling the packages with debug symbols? The only reason I found is theses binaries should be bigger and slower. But we have to see these packages are not for the normal user. May be we can call the users of these packages a power-user (may be no, I am not one) or bledding-edge user, or kde-compromised user. I want to callaborate with the KDE development, and my (our) 2 cents can be good bug reports. If someone does not want the inconveniences of the debug symbols he can simply: dpkg -L package-name | grep ^/usr/bin | xargs strip This can be annoying, but, hey, this is cvs code, are you sure you know what are you doing? if not take the official packages. I mean, move away the symbols is easy, putting them is not, at least not for me, not for kopete. Deeper in the cuestion is the finallity of these packages. You can say, "well, it's not our matter you can't give a backtrace or compile your own stuff". But I'm not talking about that. We have de KDebug system, let's use it. Even if I can compile kopete, the fact is these packages can make a difference as an easy way to boost KDE devel. Catch the bug and send good reports, without to know how to build it, without know to code KDE. I mean distributed test and comunity coordination. That's the power of free software. After all this is Debian, and the Debian users, I think, are (should be) the most open source development compromised, because the fact is Debian is a super comunity itself. I think I have expressed the idea. Pardon my english. PD: any tutorial or howto to build KDE apps from CVS (not all KDE)?