Auto merge of #124139 - cuviper:beta-next, r=cuviper

[beta] backports

- Silence `unused_imports` lint for redundant imports #123744
- Call the panic hook for non-unwind panics in proc-macros #123825
- rustdoc: check redundant explicit links with correct itemid #123905
- disable two debuginfo tests under gdb 15 #123963

r? cuviper