Add common debug tools to LibreELEC

  • It would be nice if there was a LibreELEC package that adds common debugging tools to LibreELEC. Things like:

    - nm

    - ltrace

    - objdump

    - readelf

    We currently need to investigate a Kodi issue using Google's Widevine CDM library (Playback fails using newer Widevine CDM 4.10.2252.0 on ARM · Issue #437 · emilsvennesson/script.module.inputstreamhelper · GitHub), and LibreELEC doesn't have any of the necessary tools to investigate. The only tool I have to investigate a library is strings and ldd.

  • It's just not needed for normal usage. These can either be compile one time and copied over or better yet just do it on a multipurpose distro.

  • dag There are probably no objections among the team to adding packages into the build-system to facilitate debugging when a DEBUG image is built, but they will not go into release images where 99.999999% of our userbase will never use them. I suspect you'll need to use a debug image anyway since we strip the binaries in release images.