Hello, I am part of the Debian LEGO Team and a sponsored maintainer of nxt-firmware, which depends on picolibc to build.
It seems that gcc-riscv64-unknown-elf still did not migrate to testing. Is there something I can do to help? If I understand properly the problem, the code, or the GOT is too big and relative offsets overflow. I have found a debian bug where they found a solution to overcome this: https://bugs.debian.org/827651 this change the code to allow loading values from big GOT. If you have other information on the possible removal of picolibc, please let me know, I have a backup plan to go back to newlib if needed, but I would prefer not to. Thank you, Nicolas.