summaryrefslogtreecommitdiff
path: root/lang/rust/files/patch-configure
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <dumbbell@FreeBSD.org>2017-07-28 10:18:54 +0000
committerJean-Sébastien Pédron <dumbbell@FreeBSD.org>2017-07-28 10:18:54 +0000
commit771fbc02f4f91ab7eae9de8bf8c287f27dd0b125 (patch)
tree834ac84ad6ef9984deb2409ee2e084e635cc31e2 /lang/rust/files/patch-configure
parentUpdate devel/py-twilio to version 6.5.0. (diff)
lang/rust: Update to 1.19.0
The main change in the port is the switch from configure+make to the `x.py` build script. This is the recommended way of building Rust. It takes a configuration file, `config.toml`, which, in the port case, indicates: * where to install things; * which release channel to use; * where to find Python and llvm-config; * if documentation should be also built. The build process should now honor ${MAKE_JOBS_NUMBER} instead of always using all available CPU cores. The Cargo registry archive is significantly larger. It includes the whole registry index (not only the crates needed by Rust). If the index is missing, Cargo wants to download it from crates.io and I couldn't find a way to convince it skip it. New bootstraps for FreeBSD/aarch64 were prepared for this update. Those are based on Rust 1.18.0 and Cargo 0.19.0. CONFLICTS_BUILD with installed lang/rust and lang/rust-nightly is commented out for now. I couldn't see any build failure with an installed lang/rust so it looks promising. But I couldn't test with an installed lang/rust-nightly because the latter is marked BROKEN for now. Once it's restored, I'll do more testing and hopefully completely remove this CONFLICTS_BUILD variables.
Notes
Notes: svn path=/head/; revision=446815
Diffstat (limited to 'lang/rust/files/patch-configure')
-rw-r--r--lang/rust/files/patch-configure10
1 files changed, 0 insertions, 10 deletions
diff --git a/lang/rust/files/patch-configure b/lang/rust/files/patch-configure
deleted file mode 100644
index 4cac88fac1e2..000000000000
--- a/lang/rust/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig 2016-08-16 01:54:35 UTC
-+++ configure
-@@ -726,7 +726,6 @@ if [ -n "$CFG_ENABLE_ORBIT" ]; then putv
-
- step_msg "looking for build programs"
-
--probe_need CFG_CURL curl
- if [ -z "$CFG_PYTHON_PROVIDED" ]; then
- probe_need CFG_PYTHON python2.7 python2 python
- fi