Projekt Debian pokrenuo je uslugu za dinamičko dobivanje informacija za ispravljanje grešaka

Debian distribucija je uvela novu uslugu debuginfod koja omogućuje izbjegavanje zasebne instalacije povezanih paketa s informacijama o debagiranju iz repozitorija debuginfo prilikom debagiranja programa isporučenih u distribuciji. Pokrenuta usluga omogućava korištenje funkcionalnosti dinamičkog učitavanja simbola za debagiranje s vanjskog poslužitelja tijekom debagiranja, koja je uvedena u GDB 10.

Proces koji osigurava rad usluge debuginfod predstavlja HTTP poslužitelj za isporuku informacija o debagiranju ELF/DWARF i izvornih kodova. Prilikom kompilacije s podrškom za debuginfod, GDB može automatski povezati s debuginfod poslužiteljima za učitavanje nedostajućih informacija o debagiranju za obrađene datoteke ili odvajanje datoteka za debagiranje i izvora kodova za izvršnu datoteku koja se debagira.

U Debianu, podrška za debuginfod trenutno je uključena u pakete elfutils i GDB koji se nude u repozitorijima unstable i testing. Da bi se aktivirala poslužitelja debuginfod, dovoljno je postaviti varijablu okruženja 'DEBUGINFOD_URLS="https://debuginfod.debian.net"' prije pokretanja GDB-a. Informacije o debagiranju na pokrenutom sustavu za Debian serveru debuginfod se pruža za pakete iz repozitorija unstable, testing, testing-proposed-updates, stable, stable-backports i proposed-updates.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster