libsysprof: add debuginfod symbolizer

This is based on a debuginfod_client provided by Barnabás Pőcze in !73.
It extends it to use the new task infrastructure to elevate the download
process to the user while loading a capture file.
This commit is contained in:
Christian Hergert
2024-10-10 17:07:21 -07:00
parent 1464e3a48e
commit d2471d4bf5
9 changed files with 468 additions and 5 deletions

View File

@ -49,3 +49,5 @@ option('tests', type: 'boolean')
# Optionally disable the examples (this is mostly only useful for building only
# libsysprof-capture as a subproject)
option('examples', type: 'boolean')
option('debuginfod', type: 'feature')