You could try seeing what they're doing here to cross-build https://github.com/flavioc/cross-hurd It worked last time I ran it (which was admittedly a while ago)
- GMP GCC C++ Hurd cross-build failure on core-updates zamfofex
- Re: GMP GCC C++ Hurd cross-build failure on core-upd... Joshua Branson
- Re: GMP GCC C++ Hurd cross-build failure on core-upd... Ludovic Courtès
- Re: GMP GCC C++ Hurd cross-build failure on core... zamfofex
- Re: GMP GCC C++ Hurd cross-build failure on ... Ludovic Courtès
- Re: GMP GCC C++ Hurd cross-build failure on core... Ludovic Courtès
- GMP GCC C++ Hurd cross-build failure on core-updates Nathan Dehnel
- Re: GMP GCC C++ Hurd cross-build failure on core... Svante Signell
- Re: GMP GCC C++ Hurd cross-build failure on ... Svante Signell