From 369ae507c5bbb61dbe99f9220ce89ddbb518d929 Mon Sep 17 00:00:00 2001 From: Jan-Erik Rediger Date: Mon, 8 Jun 2026 15:20:12 +0200 Subject: [PATCH] Re-enable glean-sym by default --- DEPENDENCIES.md | 1 + components/places/Cargo.toml | 2 +- megazords/full/DEPENDENCIES.md | 1 + megazords/full/android/dependency-licenses.xml | 4 ++++ megazords/ios-rust/DEPENDENCIES.md | 1 + 5 files changed, 8 insertions(+), 1 deletion(-) diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md index 4b7a68d85a..3a29810ea5 100644 --- a/DEPENDENCIES.md +++ b/DEPENDENCIES.md @@ -59,6 +59,7 @@ The following text applies to code linked from these dependencies: [NSS](https://hg.mozilla.org/projects/nss), [ece](https://github.com/mozilla/rust-ece), [glean-build](https://github.com/mozilla/glean), +[glean-sym](https://github.com/mozilla/glean), [hawk](https://github.com/taskcluster/rust-hawk), [jexl-eval](https://github.com/mozilla/jexl-rs), [jexl-parser](https://github.com/mozilla/jexl-rs), diff --git a/components/places/Cargo.toml b/components/places/Cargo.toml index a855896d3b..0dde69a320 100644 --- a/components/places/Cargo.toml +++ b/components/places/Cargo.toml @@ -7,7 +7,7 @@ license = "MPL-2.0" exclude = ["/android", "/ios"] [features] -default = [] +default = ["glean-sym"] # Enable metric recording through glean-sym (Android only) glean-sym = ["dep:glean-sym"] diff --git a/megazords/full/DEPENDENCIES.md b/megazords/full/DEPENDENCIES.md index d9d63326ca..51308b5637 100644 --- a/megazords/full/DEPENDENCIES.md +++ b/megazords/full/DEPENDENCIES.md @@ -44,6 +44,7 @@ The following text applies to code linked from these dependencies: [NSS](https://hg.mozilla.org/projects/nss), [ece](https://github.com/mozilla/rust-ece), [glean-build](https://github.com/mozilla/glean), +[glean-sym](https://github.com/mozilla/glean), [hawk](https://github.com/taskcluster/rust-hawk), [jexl-eval](https://github.com/mozilla/jexl-rs), [jexl-parser](https://github.com/mozilla/jexl-rs), diff --git a/megazords/full/android/dependency-licenses.xml b/megazords/full/android/dependency-licenses.xml index d40bb8fa0d..0ab0fc177e 100644 --- a/megazords/full/android/dependency-licenses.xml +++ b/megazords/full/android/dependency-licenses.xml @@ -20,6 +20,10 @@ the details of which are reproduced below. Mozilla Public License 2.0: glean-build https://github.com/mozilla/glean/blob/main/LICENSE + + Mozilla Public License 2.0: glean-sym + https://github.com/mozilla/glean/blob/main/LICENSE + Mozilla Public License 2.0: hawk https://github.com/taskcluster/rust-hawk/blob/main/LICENSE diff --git a/megazords/ios-rust/DEPENDENCIES.md b/megazords/ios-rust/DEPENDENCIES.md index a684520430..274549548c 100644 --- a/megazords/ios-rust/DEPENDENCIES.md +++ b/megazords/ios-rust/DEPENDENCIES.md @@ -54,6 +54,7 @@ The following text applies to code linked from these dependencies: [NSS](https://hg.mozilla.org/projects/nss), [ece](https://github.com/mozilla/rust-ece), [glean-build](https://github.com/mozilla/glean), +[glean-sym](https://github.com/mozilla/glean), [hawk](https://github.com/taskcluster/rust-hawk), [jexl-eval](https://github.com/mozilla/jexl-rs), [jexl-parser](https://github.com/mozilla/jexl-rs),