Eagerly build root store on miscellaneous Unix platforms
In https://github.com/rust-lang/rustup/issues/4305 we found that errors due to not being able to find platform roots (on Fedora) were being silently ignored partly due to the lazy loading of roots in the others::Verifier used on Linux and other non-darwin/Android Unices. @complexspaces worked around the immediate issue in #169, but there doesn't seem to be a clear motivation for lazy-loading, and simplifying it has the additional benefit of removing the need for the once_cell dependency on most platforms.
Is there some larger context/motivation that can be called out in the PR desc?
Is there some larger context/motivation that can be called out in the PR desc?
Yes, done.