Het Debian-project heeft een service gelanceerd voor het dynamisch verkrijgen van debug-informatie.

De Debian-distributie heeft een nieuwe service, debuginfod, geïntroduceerd die het mogelijk maakt om bij het debuggen van de in de distributie meegeleverde programma's geen aparte installatie van gerelateerde pakketten met debug-informatie uit de debuginfo-repository nodig te hebben. De gestart service biedt de mogelijkheid om de nieuwe functionaliteit van dynamische laaddebugsymbolen van een externe server in GDB 10 rechtstreeks tijdens het debuggen te gebruiken.

Het proces dat de service debuginfod mogelijk maakt, is een HTTP-server voor het aanbieden van ELF/DWARF debug-informatie en bronteksten. Bij compilatie met ondersteuning voor debuginfod kan GDB automatisch verbinding maken met debuginfod-servers om ontbrekende debug-informatie over de verwerkte bestanden of gescheiden debugbestanden en bronteksten voor de te debuggen uitvoerbare bestanden te laden.

In Debian is de ondersteuning voor debuginfod momenteel ingeschakeld in de elfutils- en GDB-pakketten die worden aangeboden in de unstable en testing repositories. Om dit te activeren de server is het voldoende om voordat je GDB uitvoert de omgevingsvariabele 'DEBUGINFOD_URLS="https://debuginfod.debian.net"' in te stellen. Debug-informatie wordt aangeboden voor Debian de server debuginfod voor pakketten uit de unstable, testing, testing-proposed-updates, stable, stable-backports en proposed-updates repositories.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster