text: Title: debuginfo output doesn't seem to work with gdb v15
  Body: This is true across Numba releases; I tried 0.58 through 0.60. I am setting `NUMBA_DEBUGINFO=1` for profiling (https://github.com/pythonspeed/profila/).
  
  1. On Ubuntu 24.04, gdb v15 doesn't see the symbols generated. lldb _does_ see the symbols, so they are being generated.
  2. On Ubuntu 22.04, gdb v12 does see the symbols.
  
  So something about how NUMBA_DEBUGINFO works doesn't work with the latest gdb when running on Ubuntu 24.04.
  
  It's possible this is a gdb bug, of course, but if e.g. gdb got a little stricter seems easier to fix in Numba than trying to get new gdb bug fixes into stable LTS Linux distros...