commit 7e51b1be21a1854a94ad05585b1c3e0e97bbaca5
parent 3573bf613ad51e114c28548ee185753aac041e48
Author: Emilio Cobos Álvarez <emilio@crisal.io>
Date: Wed, 22 Oct 2025 06:10:51 +0000
Bug 1992968 - Update cbindgen to 0.29.1. r=firefox-build-system-reviewers,ahochheiden
This includes some fixes that we want for the style system, both this
one and
https://github.com/mozilla/cbindgen/commit/5a3a3324820a56ea35cc4bfeb87a9f423ddff415
(which you can guess what I want it for).
Differential Revision: https://phabricator.services.mozilla.com/D269484
Diffstat:
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/build/moz.configure/bindgen.configure b/build/moz.configure/bindgen.configure
@@ -12,7 +12,7 @@ option(env="CBINDGEN", nargs=1, help="Path to cbindgen")
def check_cbindgen_version(cbindgen, fatal=False):
log.debug("trying cbindgen: %s" % cbindgen)
- cbindgen_min_version = Version("0.27.0")
+ cbindgen_min_version = Version("0.29.1")
# cbindgen x.y.z
version = Version(check_cmd_output(cbindgen, "--version").strip().split(" ")[1])
diff --git a/taskcluster/kinds/fetch/toolchains.yml b/taskcluster/kinds/fetch/toolchains.yml
@@ -240,19 +240,19 @@ wine:
strip-components: 1
add-prefix: wine-source/
-cbindgen-0.27.0:
- description: cbindgen 0.27 source code
+cbindgen-0.29.1:
+ description: cbindgen 0.29.1 source code
fetch:
type: git
repo: https://github.com/mozilla/cbindgen
- revision: 58c6156b0d91e82abb03c26187b8d18fa4345ce0
+ revision: eef17769e2739ebb425fee0bbd88e6a52ac2a4e1
cbindgen:
- description: cbindgen 0.28 source code
+ description: cbindgen 0.29.1 source code
fetch:
type: git
repo: https://github.com/mozilla/cbindgen
- revision: bd78bbe59b10eda6ef1255e4acda95c56c6d0279
+ revision: eef17769e2739ebb425fee0bbd88e6a52ac2a4e1
cctools-port:
description: cctools-port source code
diff --git a/taskcluster/kinds/toolchain/cbindgen.yml b/taskcluster/kinds/toolchain/cbindgen.yml
@@ -45,7 +45,7 @@ linux64-cbindgen-base:
fetch:
# If you update this, make sure to update the minimum version in
# build/moz.configure/bindgen.configure as well.
- - cbindgen-0.27.0
+ - cbindgen-0.29.1
linux64-aarch64-cbindgen:
treeherder: