https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92719
Nikhil Benesch <nikhil.benesch at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nikhil.benesch at gmail dot com --- Comment #3 from Nikhil Benesch <nikhil.benesch at gmail dot com> --- For posterity, I could reproduce this issue even with the suggested `./configure` arguments, i.e., excluding the `--enable-multilib` option. The issue for me was that some of the configure checks in the gcc directory were misfiring because they were unable to find gmp.h, though the top-level config script had no trouble finding gmp.h. This caused configure to determine that e.g. strsignal's declaration was missing, when in fact it was gmp.h that could not be found. I worked around the issue by using the ./contrib/download_prerequisites script to build in-tree copies of gmp and friends. I suspect there is still a bug here, though, when attempting to use the system's libgmp.