From a08bec4a81212d592b25ec20d07ebe4efbebe9f0 Mon Sep 17 00:00:00 2001 From: Ben Dean-Kawamura Date: Wed, 11 Feb 2026 14:55:34 -0500 Subject: [PATCH] Fix uniffi revision I messed up the revision on by FFI branch. I picked the first commit, rather than the final commit. The first commit was just some prepatory refactors, so wasn't having any effect. See https://github.com/mozilla/uniffi-rs/commits/kotlin-pointer-ffi/ --- .circleci/config.yml | 1 + Cargo.lock | 20 ++++++++++---------- Cargo.toml | 6 +++--- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c49937fd2b..fff2c92af9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -212,6 +212,7 @@ jobs: - run: ./automation/tests.py rust-fmt Lint Rust with clippy: executor: docker + resource_class: large steps: - full-checkout - restore-sccache-cache diff --git a/Cargo.lock b/Cargo.lock index e5bbea3b89..f339a1b227 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4892,7 +4892,7 @@ checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" [[package]] name = "uniffi" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "camino", @@ -4920,7 +4920,7 @@ dependencies = [ [[package]] name = "uniffi_bindgen" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "askama", @@ -4945,7 +4945,7 @@ dependencies = [ [[package]] name = "uniffi_build" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "camino", @@ -4955,7 +4955,7 @@ dependencies = [ [[package]] name = "uniffi_core" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "bytes", @@ -4966,7 +4966,7 @@ dependencies = [ [[package]] name = "uniffi_internal_macros" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "indexmap 2.5.0", @@ -4978,7 +4978,7 @@ dependencies = [ [[package]] name = "uniffi_macros" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "camino", "fs-err", @@ -4994,7 +4994,7 @@ dependencies = [ [[package]] name = "uniffi_meta" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "siphasher", @@ -5005,7 +5005,7 @@ dependencies = [ [[package]] name = "uniffi_pipeline" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "heck", @@ -5017,7 +5017,7 @@ dependencies = [ [[package]] name = "uniffi_udl" version = "0.31.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "anyhow", "textwrap", @@ -5380,7 +5380,7 @@ dependencies = [ [[package]] name = "weedle2" version = "5.0.0" -source = "git+https://github.com/mozilla/uniffi-rs.git?rev=106e12ae2a0474a1880667ed3a4b050fcf1c6666#106e12ae2a0474a1880667ed3a4b050fcf1c6666" +source = "git+https://github.com/mozilla/uniffi-rs.git?rev=c0f87273413829745a07fc07056617ee79a0d5a9#c0f87273413829745a07fc07056617ee79a0d5a9" dependencies = [ "nom", ] diff --git a/Cargo.toml b/Cargo.toml index 841d8c00fe..5343258c70 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -156,6 +156,6 @@ lto = "thin" [patch.crates-io] # uniffi is using an experimental ffi based on 0.31. -uniffi = { git = "https://github.com/mozilla/uniffi-rs.git", rev = "106e12ae2a0474a1880667ed3a4b050fcf1c6666" } -uniffi_bindgen = { git = "https://github.com/mozilla/uniffi-rs.git", rev = "106e12ae2a0474a1880667ed3a4b050fcf1c6666" } -uniffi_pipeline = { git = "https://github.com/mozilla/uniffi-rs.git", rev = "106e12ae2a0474a1880667ed3a4b050fcf1c6666" } +uniffi = { git = "https://github.com/mozilla/uniffi-rs.git", rev = "c0f87273413829745a07fc07056617ee79a0d5a9" } +uniffi_bindgen = { git = "https://github.com/mozilla/uniffi-rs.git", rev = "c0f87273413829745a07fc07056617ee79a0d5a9" } +uniffi_pipeline = { git = "https://github.com/mozilla/uniffi-rs.git", rev = "c0f87273413829745a07fc07056617ee79a0d5a9" }