В Ubuntu è stata implementata la capacità di ottenere dinamicamente informazioni di debug

sviluppatori della distribuzione Ubuntu ha introdotto il servizio debuginfod.ubuntu.com, che consente il debug dei programmi inclusi nella distribuzione senza dover installare pacchetti separati con informazioni di debug dal repository debuginfo. Con il nuovo servizio, gli utenti possono scaricare dinamicamente i simboli di debug da un server esterno direttamente durante il debug. Questa funzionalità è supportata a partire da GDB 10 e Binutils 2.34. Le informazioni di debug sono disponibili per i pacchetti dei repository main, universe, restricted e multiverse di tutte le release supportate. Ubuntu.

Il processo debuginfod, che esegue il servizio, è un server HTTP per la distribuzione di informazioni di debug ELF/DWARF e codice sorgente. Quando si compila con il supporto debuginfod, GDB può connettersi automaticamente ai server debuginfod per scaricare le informazioni di debug mancanti sui file in elaborazione o per separare i file di debug dal codice sorgente dell'eseguibile in fase di debug. Per abilitare server debuginfod prima di eseguire GDB, è necessario impostare la variabile d'ambiente 'DEBUGINFOD_URLS="https://debuginfod.ubuntu.com”.

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster