Ubuntu artık hata ayıklama bilgilerini dinamik olarak alma yeteneğine sahip

Ubuntu dağıtım kitinin geliştiricileri, debuginfod.ubuntu.com hizmetini tanıttı; bu hizmet, dağıtım kitinde sağlanan programlarda, hata ayıklama bilgisi deposundan hata ayıklama bilgileri içeren ayrı paketler yüklemeden hata ayıklamanıza olanak tanır. Yeni hizmeti kullanarak kullanıcılar, hata ayıklama sırasında hata ayıklama sembollerini doğrudan harici bir sunucudan dinamik olarak indirebildiler. Bu özellik GDB 10 ve Binutils 2.34'ten itibaren desteklenmektedir. Desteklenen tüm Ubuntu sürümlerinin ana, evren, sınırlı ve çoklu veri havuzlarındaki paketler için hata ayıklama bilgileri sağlanmıştır.

Hizmete güç veren hata ayıklama işlemi, ELF/DWARF hata ayıklama bilgilerini ve kaynak kodunu sunmaya yönelik bir HTTP sunucusudur. GDB, hata ayıklama desteğiyle oluşturulduğunda, işlenmekte olan dosyalar hakkında eksik hata ayıklama bilgilerini indirmek veya hata ayıklaması yapılan yürütülebilir dosyanın hata ayıklama dosyalarını ve kaynak kodunu ayırmak için hata ayıklama sunucularına otomatik olarak bağlanabilir. Debuginfod sunucusunu etkinleştirmek için, GDB'yi çalıştırmadan önce 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» ortam değişkeninin ayarlanması gerekir.

Kaynak: opennet.ru

Yorum ekle