mosys: Update some crates to fix warnings and errors
The getopts-0.2.15 crate has a borrow checker error in rust 1.38. The
lazy_static-1.0.0 uses a deprecated std library function.
This change also fixes a few minor warnings to reduce noise in build
logs.
TEST=emerge mosys
BUG=None
Cq-Depend: chromium:1832397
Change-Id: I3620b55f4d44c3037fbf6ee44445c6088fb48149
Reviewed-on: https://chromium-review.googlesource.com/1832444
Tested-by: Zach Reizner <zachr@chromium.org>
Commit-Ready: Zach Reizner <zachr@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Jason Clinton <jclinton@chromium.org>
4 files changed