From 18694ad5bddc06bea69600d97f048f255e02494f Mon Sep 17 00:00:00 2001 From: Aaron Merey Date: Fri, 11 Feb 2022 19:28:47 -0500 Subject: gdb-add-index: disable debuginfod gdb-add-index may trigger debuginfod's first-use notice. The notice is misleading in this case. It instructs the user to modify .gdbinit in order to permanently enable/disable debuginfod but gdb-add-index invokes gdb with -nx which ignores .gdbinit. Additionally debuginfod is not needed for gdb-add-index since the symbol file is given as an argument and should already be present locally. Fix this by disabling debuginfod when gdb-add-index invokes gdb. --- gdb/contrib/gdb-add-index.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/gdb/contrib/gdb-add-index.sh b/gdb/contrib/gdb-add-index.sh index 0ff943d..591f32b 100755 --- a/gdb/contrib/gdb-add-index.sh +++ b/gdb/contrib/gdb-add-index.sh @@ -112,6 +112,7 @@ rm -f $tmp_files trap "rm -f $tmp_files" 0 $GDB --batch -nx -iex 'set auto-load no' \ + -iex 'set debuginfod enabled off' \ -ex "file $file" -ex "save gdb-index $dwarf5 $dir" || { # Just in case. status=$? -- cgit v1.1