Hi - > [...] Specifically, I am interested in understanding how the > Debuginfod Server can facilitate the direct download of source code > from Git repositories. [...]
Can you explain under what situations you think this would be helpful? The main challenge is that compilers don't generally have such information (e.g. git repo + file commit/hash) available to them when they build the object files, so it doesn't show up in DWARF, and therefore it doesn't show up in packaged binaries. Thus debuginfod can't pass the info to clients or a version control system. - FChE