Update to current rust: libc is in its own crate.