Get rid of the libc crate dependency in bssl-sys

It appears to no longer be needed.

Change-Id: Idd9aa128192eb0f1bdff52e190fd032090411d43
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/58165
Auto-Submit: Bob Beck <bbe@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
Reviewed-by: Nabil Wadih <nwadih@google.com>
diff --git a/rust/bssl-crypto/deny.toml b/rust/bssl-crypto/deny.toml
index 20fc0c8..48cba42 100644
--- a/rust/bssl-crypto/deny.toml
+++ b/rust/bssl-crypto/deny.toml
@@ -168,9 +168,6 @@
     { name = "bssl-crypto", version = "=0.1.0" },
     # bssl-sys should be allowed, version appropriately.
     { name = "bssl-sys", version = "=0.1.0" },
-    # libc is used by bssl-sys from android, but is not really needed and should
-    # be removed once this can be checked with android.
-    { name = "libc", version = "=0.2.140" },
     # hex-literal was added for ease of tests, but should be removed.
     { name = "hex-literal", version = "=0.3.4" },
 ]
diff --git a/rust/bssl-sys/Cargo.toml b/rust/bssl-sys/Cargo.toml
index c5e61fd..fe5f47f 100644
--- a/rust/bssl-sys/Cargo.toml
+++ b/rust/bssl-sys/Cargo.toml
@@ -7,4 +7,3 @@
 license = "MIT"
 
 [dependencies]
-libc = "0.2"