Ticket #211 (reopened enhancement)

Opened 5 months ago

Last modified 4 weeks ago

Create a static debugging build to help people

Reported by: valerio Owned by: diederik
Priority: critical Milestone: kmess-2.0
Component: Deployment Version: 1.5.1
Keywords: Cc:

Description

We need to be able to give away to users a full-debug build with everything statically linked, to run directly without installation.

This would greatly improve our debugging process.

The static debug version could maybe log everything into a file instead, rather than into console, which could be placed in the user's home - (possibly even with contact emails/IPs obfuscated, for privacy reasons?) - so that we could request reporters to send us that file.

Change History

Changed 3 months ago by diederik

  • component changed from Other to Build process

Changed 4 weeks ago by valerio

  • status changed from new to closed
  • resolution set to invalid

KDE Libs can't be statically linked. Closing.

Changed 4 weeks ago by diederik

Statically linking isn't a solution indeed, however, we could still release a binary which you can run everywhere. We've did that with KDE 3 too in combination with Autopackage.

If a binary is compiled against a clean KDE4 code base, and with lower glibc symbols it will very likely run at every KDE4 system.

Changed 4 weeks ago by diederik

  • status changed from closed to reopened
  • resolution deleted

Changed 4 weeks ago by valerio

Ok, it's a bit different than the solution I had originally thought, but it's fine nevertheless. I'm not quite capable of performing glibc magic or the like, so I drop the ball here ;D

Note: See TracTickets for help on using tickets.