In order to make my cross-base i686-pc-gnu toolchain patch much simpler, I changed the --host=i686-pc-gnu flag with --build=i686-pc-gnu in hurd-headers. The problem is that if we keep --host, we have the same problems we had with hurd-minimal. But because it's only the headers, --build flag will do just great. The hurd-headers package will not break so it's safe to push. Manolis