aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-03-28 08:11:46 -0400
committerNick Mathewson <nickm@torproject.org>2018-03-28 08:11:46 -0400
commite31487b4edde5e2e45491f5c32c421acd133ada6 (patch)
tree2cdf615b780737b387b4ee1eb204bd37877643ef
parent08cd7a1bf29596aa51290ed00cd21d9247daabef (diff)
parent3cc382b93e6ae55b86c50463493507c6d01250cd (diff)
downloadtor-e31487b4edde5e2e45491f5c32c421acd133ada6.tar.gz
tor-e31487b4edde5e2e45491f5c32c421acd133ada6.zip
Merge branch 'maint-0.3.3' into release-0.3.3
-rw-r--r--changes/bug256643
-rw-r--r--configure.ac2
-rw-r--r--doc/HACKING/GettingStartedRust.md2
3 files changed, 5 insertions, 2 deletions
diff --git a/changes/bug25664 b/changes/bug25664
new file mode 100644
index 0000000000..c8b3ca6187
--- /dev/null
+++ b/changes/bug25664
@@ -0,0 +1,3 @@
+ o New system requirements:
+ - When built with Rust, Tor now depends on version 0.2.39 of the libc
+ crate. Closes tickets 25310 and 25664.
diff --git a/configure.ac b/configure.ac
index 6c6add1876..2b9bc85958 100644
--- a/configure.ac
+++ b/configure.ac
@@ -275,7 +275,7 @@ fi
AM_CONDITIONAL(USEPYTHON, [test "x$PYTHON" != "x"])
dnl List all external rust crates we depend on here. Include the version
-rust_crates="libc-0.2.22"
+rust_crates="libc-0.2.39"
AC_SUBST(rust_crates)
ifdef([AC_C_FLEXIBLE_ARRAY_MEMBER], [
diff --git a/doc/HACKING/GettingStartedRust.md b/doc/HACKING/GettingStartedRust.md
index f5914bc87a..a533ba8a27 100644
--- a/doc/HACKING/GettingStartedRust.md
+++ b/doc/HACKING/GettingStartedRust.md
@@ -65,7 +65,7 @@ fetching dependencies from Cargo or specifying a local directory.
You'll need the following Rust dependencies (as of this writing):
- libc==0.2.22
+ libc==0.2.39
We vendor our Rust dependencies in a separate repo using
[cargo-vendor](https://github.com/alexcrichton/cargo-vendor). To use