Il progetto Debian ha lanciato un servizio per ottenere dinamicamente informazioni di debug.

Il sistema Debian ha introdotto un nuovo servizio debuginfod, che consente di effettuare il debug dei programmi forniti nel sistema senza la necessità di installare separatamente i pacchetti di informazioni di debug dal repository debuginfo. Il servizio avviato permette di sfruttare la funzionalità di caricamento dinamico dei simboli di debug dai server esterni direttamente durante il debug, introdotta in GDB 10.

Il processo che gestisce il servizio debuginfod funge da server HTTP per la fornitura di informazioni di debug ELF/DWARF e codici sorgente. Con una build che supporta debuginfod, GDB può connettersi automaticamente ai server debuginfod per scaricare informazioni di debug mancanti sui file elaborati o separare i file di debug e i codici sorgente per il file eseguibile in fase di debug.

In Debian, il supporto per debuginfod è attualmente incluso nei pacchetti elfutils e GDB, disponibili nei repository unstable e testing. Per attivarlo, server basta impostare la variabile d'ambiente ‘DEBUGINFOD_URLS="https://debuginfod.debian.net"' prima di eseguire GDB. Le informazioni di debug sono disponibili sul servizio in esecuzione per Debian. server debuginfod è fornito per pacchetti dai repository unstable, testing, testing-proposed-updates, stable, stable-backports e proposed-updates.

Fonte: opennet.ru

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