Ang proyekto sa Debian naglunsad og usa ka serbisyo alang sa dinamikong pagkuha sa impormasyon sa pag-debug

Ang pag-apod-apod sa Debian naglunsad og usa ka bag-ong serbisyo, debuginfod, nga nagtugot kanimo sa pag-debug sa mga programa nga gihatag sa pag-apod-apod nga walay gilain nga pag-instalar sa mga kaubang pakete nga adunay impormasyon sa pag-debug gikan sa debuginfo nga tipiganan. Ang gilusad nga serbisyo nagpaposible sa paggamit sa pagpaandar nga gipaila sa GDB 10 sa dinamikong pagkarga sa mga simbolo sa pag-debug gikan sa usa ka eksternal nga server direkta sa panahon sa pag-debug.

Ang proseso sa debuginfod nga nagpalihok sa serbisyo usa ka HTTP server alang sa paghatud sa ELF/DWARF debugging nga impormasyon ug source code. Kung gitukod gamit ang suporta sa debuginfod, ang GDB mahimong awtomatik nga magkonektar sa mga server sa debuginfod aron ma-download ang nawala nga impormasyon sa pag-debug bahin sa mga file nga giproseso, o aron ibulag ang mga file sa debug ug source code alang sa mga executable nga gi-debug.

Sa Debian, ang suporta sa debuginfod sa pagkakaron gilakip sa mga elfutils ug GDB nga mga pakete nga gitanyag sa dili lig-on ug pagsulay nga mga repositoryo. Aron mahimo ang debuginfod server, ibutang lang ang environment variable 'DEBUGINFOD_URLS=Β»https://debuginfod.debian.netΒ»' sa dili pa magpadagan sa GDB. Ang impormasyon sa pag-debug sa Debuginfod server nga nagdagan alang sa Debian gihatag alang sa mga pakete gikan sa dili lig-on, pagsulay sa pagsulay-gisugyot nga mga pag-update, stable, stable-backport ug gisugyot nga mga pag-update nga mga repository.

Source: opennet.ru

Idugang sa usa ka comment