devel/delve: Update to 1.20.2
ChangeLog:
https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1202-2023-04-05
Added
- New flag --rr-onprocess-pid to replay command
- Added documentation for watching arbitrary address
- Allow extracting a DWARF entry field
- Add SetLoggerFactory to terminal/logflags package
- New config option for tab printing when printing source code
- Added documentation for debugging Go runtime with Delve
Fixed
- Fix printing boolean values in Starlark scripts
- Fix infinite recursion in escapeCheck
- Support multiple functions with same name
- Handle end_seq in dwarf/line correctly
- Fix calls into SYS_PROCESS_VM_READV/WRITEV syscalls
- Fix exit status for trace subcommand
- Fix stripping DYLD_INSERT_LIBRARIES on macOS
- Fix handling of list colors via config
- Fixes to FreeBSD backend
Changed
- Add limit to maximum time.Time we try and format
- Add fuzzing tests to expression evaluator and variable loader
- Removed some support for Go 1.12 and earlier
- Moved util functions to dwarf package
- Attempt to load DW_AT_specification if present
- Match go test behavior when dlv test gets list of go files
- Populate Value field in pointer Variable
PR: 271187
Reported by: dmitry.wagin@ya.ru (maintainer)