From 8391276bb27de171a95db04e432db4dc16ffde78 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Fri, 20 Jun 2025 18:38:43 +0200 Subject: [PATCH] build.rs: adapt to changes in phf_codegen --- build.rs | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/build.rs b/build.rs index 3b6aa3878..1a7bba8dc 100644 --- a/build.rs +++ b/build.rs @@ -65,39 +65,39 @@ pub fn main() { // 'test' is named uu_test to avoid collision with rust core crate 'test'. // It can also be invoked by name '[' for the '[ expr ] syntax'. "uu_test" => { - phf_map.entry("test", &map_value); - phf_map.entry("[", &map_value); + phf_map.entry("test", map_value.clone()); + phf_map.entry("[", map_value.clone()); } k if k.starts_with(OVERRIDE_PREFIX) => { - phf_map.entry(&k[OVERRIDE_PREFIX.len()..], &map_value); + phf_map.entry(&k[OVERRIDE_PREFIX.len()..], map_value.clone()); } "false" | "true" => { - phf_map.entry(krate, &format!("(r#{krate}::uumain, r#{krate}::uu_app)")); + phf_map.entry(krate, format!("(r#{krate}::uumain, r#{krate}::uu_app)")); } "hashsum" => { - phf_map.entry(krate, &format!("({krate}::uumain, {krate}::uu_app_custom)")); + phf_map.entry(krate, format!("({krate}::uumain, {krate}::uu_app_custom)")); let map_value = format!("({krate}::uumain, {krate}::uu_app_common)"); let map_value_bits = format!("({krate}::uumain, {krate}::uu_app_bits)"); let map_value_b3sum = format!("({krate}::uumain, {krate}::uu_app_b3sum)"); - phf_map.entry("md5sum", &map_value); - phf_map.entry("sha1sum", &map_value); - phf_map.entry("sha224sum", &map_value); - phf_map.entry("sha256sum", &map_value); - phf_map.entry("sha384sum", &map_value); - phf_map.entry("sha512sum", &map_value); - phf_map.entry("sha3sum", &map_value_bits); - phf_map.entry("sha3-224sum", &map_value); - phf_map.entry("sha3-256sum", &map_value); - phf_map.entry("sha3-384sum", &map_value); - phf_map.entry("sha3-512sum", &map_value); - phf_map.entry("shake128sum", &map_value_bits); - phf_map.entry("shake256sum", &map_value_bits); - phf_map.entry("b2sum", &map_value); - phf_map.entry("b3sum", &map_value_b3sum); + phf_map.entry("md5sum", map_value.clone()); + phf_map.entry("sha1sum", map_value.clone()); + phf_map.entry("sha224sum", map_value.clone()); + phf_map.entry("sha256sum", map_value.clone()); + phf_map.entry("sha384sum", map_value.clone()); + phf_map.entry("sha512sum", map_value.clone()); + phf_map.entry("sha3sum", map_value_bits.clone()); + phf_map.entry("sha3-224sum", map_value.clone()); + phf_map.entry("sha3-256sum", map_value.clone()); + phf_map.entry("sha3-384sum", map_value.clone()); + phf_map.entry("sha3-512sum", map_value.clone()); + phf_map.entry("shake128sum", map_value_bits.clone()); + phf_map.entry("shake256sum", map_value_bits.clone()); + phf_map.entry("b2sum", map_value.clone()); + phf_map.entry("b3sum", map_value_b3sum); } _ => { - phf_map.entry(krate, &map_value); + phf_map.entry(krate, map_value.clone()); } } }