so...i think in this case, maybe the build.rs wasn't formatted? it got picked up the second time when i ran the command. in the case of pddbkey.rs, I think the changes made by rustfmt were so dramatic it required two passes for it to become clean.
checked all licenses, added some comments, etc.
the libc implementation was overriding key Rust symbols by re-implementing mem* calls. "oops".