Bug 1485197 - Bump cbindgen to 0.6.2. r=heycam
authorBoris Chiou <boris.chiou@gmail.com>
Tue, 21 Aug 2018 23:40:51 +0000
changeset 432683 bdf392eff10efe64f35c8b7c524f07b91950777f
parent 432682 57ed7dc97b4f17c59d7e707b2ce70fb614acf450
child 432733 9f3d83072326cc96b3c26c5edd67ea277d6fa86c
child 432734 c0c4120ab7c710906236caaf6322b9a37e203332
push id34483
push userapavel@mozilla.com
push dateWed, 22 Aug 2018 03:34:42 +0000
treeherdermozilla-central@bdf392eff10e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersheycam
bugs1485197
milestone63.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1485197 - Bump cbindgen to 0.6.2. r=heycam In order to support operator==() for tagged enum, we have to bump the version to 0.6.2. Differential Revision: https://phabricator.services.mozilla.com/D3932
build/moz.configure/rust.configure
taskcluster/scripts/misc/build-cbindgen.sh
--- a/build/moz.configure/rust.configure
+++ b/build/moz.configure/rust.configure
@@ -289,17 +289,17 @@ cbindgen = check_prog('CBINDGEN', add_ru
                       when=depends(build_project)
                       (lambda build_project: build_project != 'js'))
 
 
 @depends_if(cbindgen)
 @checking('cbindgen version')
 @imports(_from='textwrap', _import='dedent')
 def cbindgen_version(cbindgen):
-    cbindgen_min_version = Version('0.6.1')
+    cbindgen_min_version = Version('0.6.2')
 
     # cbindgen x.y.z
     version = Version(check_cmd_output(cbindgen, '--version').strip().split(" ")[1])
 
     if version < cbindgen_min_version:
         die(dedent('''\
         cbindgen version {} is too old. At least version {} is required.
 
--- a/taskcluster/scripts/misc/build-cbindgen.sh
+++ b/taskcluster/scripts/misc/build-cbindgen.sh
@@ -1,14 +1,14 @@
 #!/bin/bash
 set -x -e -v
 
 # If you update this, make sure to update the minimum version in rust.configure
 # as well.
-CBINDGEN_VERSION=v0.6.1
+CBINDGEN_VERSION=v0.6.2
 TARGET="$1"
 
 case "$(uname -s)" in
 Linux)
     WORKSPACE=$HOME/workspace
     UPLOAD_DIR=$HOME/artifacts
     COMPRESS_EXT=xz
     ;;