Bug 1765746 - Update cbindgen again. r=dshin

This basically improves and turns on constexpr support:

  https://github.com/eqrion/cbindgen/pull/756

Also incorporates:

  https://github.com/eqrion/cbindgen/pull/754

Though that has no real impact for our builds.

Depends on D144316

Differential Revision: https://phabricator.services.mozilla.com/D144317
This commit is contained in:
Emilio Cobos Álvarez 2022-04-21 17:23:39 +00:00
parent c42ed6e96e
commit ae3d893e6b
3 changed files with 4 additions and 4 deletions

View File

@ -22,7 +22,7 @@ option(env="CBINDGEN", nargs=1, when=cbindgen_is_needed, help="Path to cbindgen"
def check_cbindgen_version(cbindgen, fatal=False):
log.debug("trying cbindgen: %s" % cbindgen)
cbindgen_min_version = Version("0.22.0")
cbindgen_min_version = Version("0.23.0")
# cbindgen x.y.z
version = Version(check_cmd_output(cbindgen, "--version").strip().split(" ")[1])

View File

@ -237,12 +237,12 @@ wine:
strip-components: 1
add-prefix: wine-source/
cbindgen-0.22.0:
cbindgen-0.23.0:
description: cbindgen source code
fetch:
type: git
repo: https://github.com/eqrion/cbindgen
revision: 8604b2c0b720aab2582e169af4b0005d5d927770
revision: 798cfab52bced65a749443faa16990ec3a8e0cfe
cctools-port:
description: cctools-port source code

View File

@ -17,7 +17,7 @@ job-defaults:
fetch:
# If you update this, make sure to update the minimum version in
# build/moz.configure/bindgen.configure as well.
- cbindgen-0.22.0
- cbindgen-0.23.0
linux64-cbindgen:
treeherder: