• New service: https://debuginfod.debian.net

    From Sergio Durigan Junior@21:1/5 to All on Wed Feb 24 05:10:01 2021
    Hello there,

    I would like to announce a new service that I have just configured for
    Debian: https://debuginfod.debian.net.

    debuginfod is a new-ish project whose purpose is to serve
    ELF/DWARF/source-code information over HTTP. It is developed under the elfutils umbrella. You can find more information about it here:

    https://sourceware.org/elfutils/Debuginfod.html

    In a nutshell, by using a debuginfod service you will not need to
    install debuginfo (a.k.a. dbgsym) files anymore; the symbols will be
    served to GDB (or any other debuginfo consumer that supports debuginfod)
    over the network. Ultimately, this makes the debugging experience much smoother (I myself never remember the full URL of our debuginfo
    repository when I need it).

    If you would like to use the service, and if the service supports the
    Debian distribution you are using (see below), all you have to do is
    make sure that the following environment variable is set in your shell:

    DEBUGINFOD_URLS="https://debuginfod.debian.net"

    Currently, the elfutils and GDB packages in unstable and testing have
    native support for using debuginfod. I will soon propose a change to
    the elfutils package in order to make it be configured with our
    debuginfod instance by default, so that users will be able to use the
    service transparently.

    For now, debuginfod.debian.net is serving debug information symbols for
    the following Debian distributions:

    - unstable

    - testing
    - testing-proposed-updates

    - stable
    - stable-backports
    - proposed-updates

    In the near future I intend to expand this list and include the
    debuginfo stored at snapshot.debian.org as well.

    Setting up a debuginfod service for Debian has been on my TODO list for
    some time now, and I finally got enough time & resources to do it. I
    would like to thank a few people for their feedback and help:

    - Héctor Orón (zumbi)
    - Jonathan Carter (highvoltage)
    - Paul Wise (pabs)

    Last, but not least, you can find a wiki page about our service here:

    https://wiki.debian.org/Debuginfod

    Thanks,

    --
    Sergio
    GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36
    Please send encrypted e-mail if possible
    https://sergiodj.net/

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEEI3pUsQKHKL8A7zH00Ot2KGX8XjYFAmA1zaoACgkQ0Ot2KGX8 Xjal5BAApQnHNxPXrn7p8Nb6b31VhWI36gNY+7RsQcBazN1fUzIHQI6awuFY87Rm KjYoxANfXNDqVDDh/WfhH2d1dlPorsEjganqZlTC4On8y6OjTDBVqVy1rxBP3Rb0 p8+T+WCxtcWj/mJ9aN3edSRbybXrLx8VszcBvZ61sQ1indYTqaDTQb49yi8N743H jYNuQ/+K6O6AnCvWurkrRDOq9EdXbTfdIMorUge1rZrfBI3/+kvFtqPy+BshFql8 RA+gn9bMT/n/pvQ56TEi7B1Ekdaa7WTFT/zsD6wGJVOhvvIPzRi2OPi3unxBgoEw 858cQzZCp2pdXJJbcSbWhluQVbPSHrltsbCFuhZkrxQt77n9azMmiVtQi59weNXp zPvmChY+3096k7EEa39qZAve7WKo6pBwILw/C4vHNEWCdfR6w/wPyxueYS/ti9XI q2M8HorQnhr6H0bcx8ycHGZvkCS7E+LYF9nmO/EVgPDAEaPYZbmFsH//pWwbs1pu t8pN02TtDMWT9AL66XAJrKhtgab/PVwGOT/CCL4sfW/QRMyQARdg232Z6qz7Upbx t9POQ6/i9kn930nCqJP0SFaPKvEl2jR9/kU1S9yN+KF4i8pI0UIJc/UAr3YoVSqR qye1pbKzxIAbGZOlIiQzfNjHNZ3w3eS2zJUN3k44MvUXgs06kQ