diff options
author | Etienne Cordonnier <ecordonnier@snap.com> | 2025-02-10 15:55:13 +0100 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2025-03-03 08:00:42 -0500 |
commit | cc425a989b68fc9b52ab37d5178d13d21ee92f39 (patch) | |
tree | 7b3049ea882050cba893135be222679b9c401db3 | |
parent | 653a615bc97475297a1f6c0449f4297ba24c0c08 (diff) | |
download | meta-openembedded-cc425a989b68fc9b52ab37d5178d13d21ee92f39.tar.gz |
uutils-coreutils: fix compilation with selinux
- The scarthgap branch of poky contains Rust 1.75.
- uutils-coreutils 0.0.28 requires rust 1.77 when selinux is enabled, even though the project's README.md
of release 0.0.28 mistakenly indicates 1.70 as MSRV.
This fixes the build of uutils-coreutils 0.0.28 when meta-selinux is included.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
3 files changed, 194 insertions, 7 deletions
diff --git a/meta-oe/recipes-core/uutils-coreutils/files/0001-Cargo.lock-revert-to-selinux-sys-0.6.9-and-fts-sys-0.patch b/meta-oe/recipes-core/uutils-coreutils/files/0001-Cargo.lock-revert-to-selinux-sys-0.6.9-and-fts-sys-0.patch new file mode 100644 index 0000000000..d91c368891 --- /dev/null +++ b/meta-oe/recipes-core/uutils-coreutils/files/0001-Cargo.lock-revert-to-selinux-sys-0.6.9-and-fts-sys-0.patch | |||
@@ -0,0 +1,178 @@ | |||
1 | From 2b578f1c2eee4e3552300d672eceea0804118896 Mon Sep 17 00:00:00 2001 | ||
2 | From: Etienne Cordonnier <ecordonnier@snap.com> | ||
3 | Date: Mon, 10 Feb 2025 14:43:54 +0100 | ||
4 | Subject: [PATCH] Cargo.lock: revert to selinux-sys 0.6.9 and fts-sys 0.2.9 | ||
5 | |||
6 | selinux-sys 0.6.12 and fts-sys 0.2.11 uses offset_of which requires Rust 1.77. | ||
7 | selinux 0.6.9 and fts-sys 0.2.9 compile with Rust 1.70. | ||
8 | |||
9 | This fixes the compilation of uutils-coreutils when meta-selinux is included. | ||
10 | |||
11 | This reverts https://github.com/uutils/coreutils/commit/10d3e98eda9342cf8d5f56d5082e38096743eb80 | ||
12 | |||
13 | Upstream-Status: Inappropriate [OE Specific] | ||
14 | |||
15 | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> | ||
16 | --- | ||
17 | Cargo.lock | 61 ++++++++++++++++++++++++++++++++++++++++++++---------- | ||
18 | 1 file changed, 50 insertions(+), 11 deletions(-) | ||
19 | |||
20 | diff --git a/Cargo.lock b/Cargo.lock | ||
21 | index b59405071..5f7b420fc 100644 | ||
22 | --- a/Cargo.lock | ||
23 | +++ b/Cargo.lock | ||
24 | @@ -167,14 +167,16 @@ dependencies = [ | ||
25 | |||
26 | [[package]] | ||
27 | name = "bindgen" | ||
28 | -version = "0.70.1" | ||
29 | +version = "0.69.5" | ||
30 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
31 | -checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" | ||
32 | +checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" | ||
33 | dependencies = [ | ||
34 | "bitflags 2.6.0", | ||
35 | "cexpr", | ||
36 | "clang-sys", | ||
37 | - "itertools", | ||
38 | + "itertools 0.12.1", | ||
39 | + "lazy_static", | ||
40 | + "lazycell", | ||
41 | "log", | ||
42 | "prettyplease", | ||
43 | "proc-macro2", | ||
44 | @@ -183,6 +185,7 @@ dependencies = [ | ||
45 | "rustc-hash", | ||
46 | "shlex", | ||
47 | "syn 2.0.86", | ||
48 | + "which", | ||
49 | ] | ||
50 | |||
51 | [[package]] | ||
52 | @@ -961,9 +964,9 @@ dependencies = [ | ||
53 | |||
54 | [[package]] | ||
55 | name = "fts-sys" | ||
56 | -version = "0.2.11" | ||
57 | +version = "0.2.9" | ||
58 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
59 | -checksum = "28ab6a6dfd9184fe8a5097924dea6e7648f499121b3e933bb8486a17f817122e" | ||
60 | +checksum = "4e184d5f593d19793f26afb6f9a58d25f0bc755c4e48890ffcba6db416153ebb" | ||
61 | dependencies = [ | ||
62 | "bindgen", | ||
63 | "libc", | ||
64 | @@ -1156,6 +1159,15 @@ version = "0.4.1" | ||
65 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
66 | checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" | ||
67 | |||
68 | +[[package]] | ||
69 | +name = "home" | ||
70 | +version = "0.5.9" | ||
71 | +source = "registry+https://github.com/rust-lang/crates.io-index" | ||
72 | +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" | ||
73 | +dependencies = [ | ||
74 | + "windows-sys 0.52.0", | ||
75 | +] | ||
76 | + | ||
77 | [[package]] | ||
78 | name = "hostname" | ||
79 | version = "0.4.0" | ||
80 | @@ -1244,6 +1256,15 @@ dependencies = [ | ||
81 | "windows-sys 0.48.0", | ||
82 | ] | ||
83 | |||
84 | +[[package]] | ||
85 | +name = "itertools" | ||
86 | +version = "0.12.1" | ||
87 | +source = "registry+https://github.com/rust-lang/crates.io-index" | ||
88 | +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" | ||
89 | +dependencies = [ | ||
90 | + "either", | ||
91 | +] | ||
92 | + | ||
93 | [[package]] | ||
94 | name = "itertools" | ||
95 | version = "0.13.0" | ||
96 | @@ -1303,6 +1324,12 @@ version = "1.4.0" | ||
97 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
98 | checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" | ||
99 | |||
100 | +[[package]] | ||
101 | +name = "lazycell" | ||
102 | +version = "1.3.0" | ||
103 | +source = "registry+https://github.com/rust-lang/crates.io-index" | ||
104 | +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" | ||
105 | + | ||
106 | [[package]] | ||
107 | name = "libc" | ||
108 | version = "0.2.161" | ||
109 | @@ -2120,9 +2147,9 @@ dependencies = [ | ||
110 | |||
111 | [[package]] | ||
112 | name = "selinux-sys" | ||
113 | -version = "0.6.12" | ||
114 | +version = "0.6.9" | ||
115 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
116 | -checksum = "8d557667087c5b4791e180b80979cd1a92fdb9bfd92cfd4b9ab199c4d7402423" | ||
117 | +checksum = "89d45498373dc17ec8ebb72e1fd320c015647b0157fc81dddf678e2e00205fec" | ||
118 | dependencies = [ | ||
119 | "bindgen", | ||
120 | "cc", | ||
121 | @@ -3100,7 +3127,7 @@ version = "0.0.28" | ||
122 | dependencies = [ | ||
123 | "chrono", | ||
124 | "clap", | ||
125 | - "itertools", | ||
126 | + "itertools 0.13.0", | ||
127 | "quick-error 2.0.1", | ||
128 | "regex", | ||
129 | "uucore", | ||
130 | @@ -3236,7 +3263,7 @@ dependencies = [ | ||
131 | "compare", | ||
132 | "ctrlc", | ||
133 | "fnv", | ||
134 | - "itertools", | ||
135 | + "itertools 0.13.0", | ||
136 | "memchr", | ||
137 | "nix", | ||
138 | "rand", | ||
139 | @@ -3520,7 +3547,7 @@ name = "uu_yes" | ||
140 | version = "0.0.28" | ||
141 | dependencies = [ | ||
142 | "clap", | ||
143 | - "itertools", | ||
144 | + "itertools 0.13.0", | ||
145 | "nix", | ||
146 | "uucore", | ||
147 | ] | ||
148 | @@ -3539,7 +3566,7 @@ dependencies = [ | ||
149 | "dunce", | ||
150 | "glob", | ||
151 | "hex", | ||
152 | - "itertools", | ||
153 | + "itertools 0.13.0", | ||
154 | "libc", | ||
155 | "md-5", | ||
156 | "memchr", | ||
157 | @@ -3687,6 +3714,18 @@ dependencies = [ | ||
158 | "wasm-bindgen", | ||
159 | ] | ||
160 | |||
161 | +[[package]] | ||
162 | +name = "which" | ||
163 | +version = "4.4.2" | ||
164 | +source = "registry+https://github.com/rust-lang/crates.io-index" | ||
165 | +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" | ||
166 | +dependencies = [ | ||
167 | + "either", | ||
168 | + "home", | ||
169 | + "once_cell", | ||
170 | + "rustix 0.38.37", | ||
171 | +] | ||
172 | + | ||
173 | [[package]] | ||
174 | name = "wild" | ||
175 | version = "2.2.1" | ||
176 | -- | ||
177 | 2.43.0 | ||
178 | |||
diff --git a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc index 162b60182a..f2b00f27bd 100644 --- a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc +++ b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils-crates.inc | |||
@@ -21,7 +21,7 @@ SRC_URI += " \ | |||
21 | crate://crates.io/bigdecimal/0.4.6 \ | 21 | crate://crates.io/bigdecimal/0.4.6 \ |
22 | crate://crates.io/binary-heap-plus/0.5.0 \ | 22 | crate://crates.io/binary-heap-plus/0.5.0 \ |
23 | crate://crates.io/bincode/1.3.3 \ | 23 | crate://crates.io/bincode/1.3.3 \ |
24 | crate://crates.io/bindgen/0.70.1 \ | 24 | crate://crates.io/bindgen/0.69.5 \ |
25 | crate://crates.io/bit-set/0.5.3 \ | 25 | crate://crates.io/bit-set/0.5.3 \ |
26 | crate://crates.io/bit-vec/0.6.3 \ | 26 | crate://crates.io/bit-vec/0.6.3 \ |
27 | crate://crates.io/bitflags/1.3.2 \ | 27 | crate://crates.io/bitflags/1.3.2 \ |
@@ -92,7 +92,7 @@ SRC_URI += " \ | |||
92 | crate://crates.io/fnv/1.0.7 \ | 92 | crate://crates.io/fnv/1.0.7 \ |
93 | crate://crates.io/fs_extra/1.3.0 \ | 93 | crate://crates.io/fs_extra/1.3.0 \ |
94 | crate://crates.io/fsevent-sys/4.1.0 \ | 94 | crate://crates.io/fsevent-sys/4.1.0 \ |
95 | crate://crates.io/fts-sys/0.2.11 \ | 95 | crate://crates.io/fts-sys/0.2.9 \ |
96 | crate://crates.io/fundu/2.0.1 \ | 96 | crate://crates.io/fundu/2.0.1 \ |
97 | crate://crates.io/fundu-core/0.3.1 \ | 97 | crate://crates.io/fundu-core/0.3.1 \ |
98 | crate://crates.io/funty/2.0.0 \ | 98 | crate://crates.io/funty/2.0.0 \ |
@@ -115,6 +115,7 @@ SRC_URI += " \ | |||
115 | crate://crates.io/hermit-abi/0.3.2 \ | 115 | crate://crates.io/hermit-abi/0.3.2 \ |
116 | crate://crates.io/hex/0.4.3 \ | 116 | crate://crates.io/hex/0.4.3 \ |
117 | crate://crates.io/hex-literal/0.4.1 \ | 117 | crate://crates.io/hex-literal/0.4.1 \ |
118 | crate://crates.io/home/0.5.9 \ | ||
118 | crate://crates.io/hostname/0.4.0 \ | 119 | crate://crates.io/hostname/0.4.0 \ |
119 | crate://crates.io/iana-time-zone/0.1.53 \ | 120 | crate://crates.io/iana-time-zone/0.1.53 \ |
120 | crate://crates.io/iana-time-zone-haiku/0.1.2 \ | 121 | crate://crates.io/iana-time-zone-haiku/0.1.2 \ |
@@ -123,6 +124,7 @@ SRC_URI += " \ | |||
123 | crate://crates.io/inotify/0.9.6 \ | 124 | crate://crates.io/inotify/0.9.6 \ |
124 | crate://crates.io/inotify-sys/0.1.5 \ | 125 | crate://crates.io/inotify-sys/0.1.5 \ |
125 | crate://crates.io/io-lifetimes/1.0.11 \ | 126 | crate://crates.io/io-lifetimes/1.0.11 \ |
127 | crate://crates.io/itertools/0.12.1 \ | ||
126 | crate://crates.io/itertools/0.13.0 \ | 128 | crate://crates.io/itertools/0.13.0 \ |
127 | crate://crates.io/itoa/1.0.4 \ | 129 | crate://crates.io/itoa/1.0.4 \ |
128 | crate://crates.io/js-sys/0.3.64 \ | 130 | crate://crates.io/js-sys/0.3.64 \ |
@@ -130,6 +132,7 @@ SRC_URI += " \ | |||
130 | crate://crates.io/kqueue/1.0.7 \ | 132 | crate://crates.io/kqueue/1.0.7 \ |
131 | crate://crates.io/kqueue-sys/1.0.3 \ | 133 | crate://crates.io/kqueue-sys/1.0.3 \ |
132 | crate://crates.io/lazy_static/1.4.0 \ | 134 | crate://crates.io/lazy_static/1.4.0 \ |
135 | crate://crates.io/lazycell/1.3.0 \ | ||
133 | crate://crates.io/libc/0.2.161 \ | 136 | crate://crates.io/libc/0.2.161 \ |
134 | crate://crates.io/libloading/0.7.4 \ | 137 | crate://crates.io/libloading/0.7.4 \ |
135 | crate://crates.io/libm/0.2.7 \ | 138 | crate://crates.io/libm/0.2.7 \ |
@@ -217,7 +220,7 @@ SRC_URI += " \ | |||
217 | crate://crates.io/scopeguard/1.2.0 \ | 220 | crate://crates.io/scopeguard/1.2.0 \ |
218 | crate://crates.io/self_cell/1.0.4 \ | 221 | crate://crates.io/self_cell/1.0.4 \ |
219 | crate://crates.io/selinux/0.4.6 \ | 222 | crate://crates.io/selinux/0.4.6 \ |
220 | crate://crates.io/selinux-sys/0.6.12 \ | 223 | crate://crates.io/selinux-sys/0.6.9 \ |
221 | crate://crates.io/semver/1.0.14 \ | 224 | crate://crates.io/semver/1.0.14 \ |
222 | crate://crates.io/serde/1.0.214 \ | 225 | crate://crates.io/serde/1.0.214 \ |
223 | crate://crates.io/serde-big-array/0.5.1 \ | 226 | crate://crates.io/serde-big-array/0.5.1 \ |
@@ -276,6 +279,7 @@ SRC_URI += " \ | |||
276 | crate://crates.io/wasm-bindgen-macro-support/0.2.87 \ | 279 | crate://crates.io/wasm-bindgen-macro-support/0.2.87 \ |
277 | crate://crates.io/wasm-bindgen-shared/0.2.87 \ | 280 | crate://crates.io/wasm-bindgen-shared/0.2.87 \ |
278 | crate://crates.io/web-time/1.1.0 \ | 281 | crate://crates.io/web-time/1.1.0 \ |
282 | crate://crates.io/which/4.4.2 \ | ||
279 | crate://crates.io/wild/2.2.1 \ | 283 | crate://crates.io/wild/2.2.1 \ |
280 | crate://crates.io/winapi/0.3.9 \ | 284 | crate://crates.io/winapi/0.3.9 \ |
281 | crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ | 285 | crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ |
@@ -341,7 +345,7 @@ SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f | |||
341 | SRC_URI[bigdecimal-0.4.6.sha256sum] = "8f850665a0385e070b64c38d2354e6c104c8479c59868d1e48a0c13ee2c7a1c1" | 345 | SRC_URI[bigdecimal-0.4.6.sha256sum] = "8f850665a0385e070b64c38d2354e6c104c8479c59868d1e48a0c13ee2c7a1c1" |
342 | SRC_URI[binary-heap-plus-0.5.0.sha256sum] = "e4551d8382e911ecc0d0f0ffb602777988669be09447d536ff4388d1def11296" | 346 | SRC_URI[binary-heap-plus-0.5.0.sha256sum] = "e4551d8382e911ecc0d0f0ffb602777988669be09447d536ff4388d1def11296" |
343 | SRC_URI[bincode-1.3.3.sha256sum] = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" | 347 | SRC_URI[bincode-1.3.3.sha256sum] = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" |
344 | SRC_URI[bindgen-0.70.1.sha256sum] = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" | 348 | SRC_URI[bindgen-0.69.5.sha256sum] = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" |
345 | SRC_URI[bit-set-0.5.3.sha256sum] = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" | 349 | SRC_URI[bit-set-0.5.3.sha256sum] = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" |
346 | SRC_URI[bit-vec-0.6.3.sha256sum] = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" | 350 | SRC_URI[bit-vec-0.6.3.sha256sum] = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" |
347 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | 351 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" |
@@ -412,7 +416,7 @@ SRC_URI[flate2-1.0.28.sha256sum] = "46303f565772937ffe1d394a4fac6f411c6013172fad | |||
412 | SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" | 416 | SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" |
413 | SRC_URI[fs_extra-1.3.0.sha256sum] = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" | 417 | SRC_URI[fs_extra-1.3.0.sha256sum] = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" |
414 | SRC_URI[fsevent-sys-4.1.0.sha256sum] = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" | 418 | SRC_URI[fsevent-sys-4.1.0.sha256sum] = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" |
415 | SRC_URI[fts-sys-0.2.11.sha256sum] = "28ab6a6dfd9184fe8a5097924dea6e7648f499121b3e933bb8486a17f817122e" | 419 | SRC_URI[fts-sys-0.2.9.sha256sum] = "4e184d5f593d19793f26afb6f9a58d25f0bc755c4e48890ffcba6db416153ebb" |
416 | SRC_URI[fundu-2.0.1.sha256sum] = "2ce12752fc64f35be3d53e0a57017cd30970f0cffd73f62c791837d8845badbd" | 420 | SRC_URI[fundu-2.0.1.sha256sum] = "2ce12752fc64f35be3d53e0a57017cd30970f0cffd73f62c791837d8845badbd" |
417 | SRC_URI[fundu-core-0.3.1.sha256sum] = "e463452e2d8b7600d38dcea1ed819773a57f0d710691bfc78db3961bd3f4c3ba" | 421 | SRC_URI[fundu-core-0.3.1.sha256sum] = "e463452e2d8b7600d38dcea1ed819773a57f0d710691bfc78db3961bd3f4c3ba" |
418 | SRC_URI[funty-2.0.0.sha256sum] = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" | 422 | SRC_URI[funty-2.0.0.sha256sum] = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" |
@@ -435,6 +439,7 @@ SRC_URI[hashbrown-0.14.3.sha256sum] = "290f1a1d9242c78d09ce40a5e87e7554ee637af13 | |||
435 | SRC_URI[hermit-abi-0.3.2.sha256sum] = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" | 439 | SRC_URI[hermit-abi-0.3.2.sha256sum] = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" |
436 | SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" | 440 | SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" |
437 | SRC_URI[hex-literal-0.4.1.sha256sum] = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" | 441 | SRC_URI[hex-literal-0.4.1.sha256sum] = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" |
442 | SRC_URI[home-0.5.9.sha256sum] = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" | ||
438 | SRC_URI[hostname-0.4.0.sha256sum] = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" | 443 | SRC_URI[hostname-0.4.0.sha256sum] = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" |
439 | SRC_URI[iana-time-zone-0.1.53.sha256sum] = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" | 444 | SRC_URI[iana-time-zone-0.1.53.sha256sum] = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" |
440 | SRC_URI[iana-time-zone-haiku-0.1.2.sha256sum] = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" | 445 | SRC_URI[iana-time-zone-haiku-0.1.2.sha256sum] = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" |
@@ -443,6 +448,7 @@ SRC_URI[indicatif-0.17.9.sha256sum] = "cbf675b85ed934d3c67b5c5469701eec7db22689d | |||
443 | SRC_URI[inotify-0.9.6.sha256sum] = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" | 448 | SRC_URI[inotify-0.9.6.sha256sum] = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" |
444 | SRC_URI[inotify-sys-0.1.5.sha256sum] = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" | 449 | SRC_URI[inotify-sys-0.1.5.sha256sum] = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" |
445 | SRC_URI[io-lifetimes-1.0.11.sha256sum] = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" | 450 | SRC_URI[io-lifetimes-1.0.11.sha256sum] = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" |
451 | SRC_URI[itertools-0.12.1.sha256sum] = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" | ||
446 | SRC_URI[itertools-0.13.0.sha256sum] = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" | 452 | SRC_URI[itertools-0.13.0.sha256sum] = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" |
447 | SRC_URI[itoa-1.0.4.sha256sum] = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" | 453 | SRC_URI[itoa-1.0.4.sha256sum] = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" |
448 | SRC_URI[js-sys-0.3.64.sha256sum] = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" | 454 | SRC_URI[js-sys-0.3.64.sha256sum] = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" |
@@ -450,6 +456,7 @@ SRC_URI[keccak-0.1.4.sha256sum] = "8f6d5ed8676d904364de097082f4e7d240b571b67989c | |||
450 | SRC_URI[kqueue-1.0.7.sha256sum] = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" | 456 | SRC_URI[kqueue-1.0.7.sha256sum] = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" |
451 | SRC_URI[kqueue-sys-1.0.3.sha256sum] = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" | 457 | SRC_URI[kqueue-sys-1.0.3.sha256sum] = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" |
452 | SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" | 458 | SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" |
459 | SRC_URI[lazycell-1.3.0.sha256sum] = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" | ||
453 | SRC_URI[libc-0.2.161.sha256sum] = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" | 460 | SRC_URI[libc-0.2.161.sha256sum] = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" |
454 | SRC_URI[libloading-0.7.4.sha256sum] = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" | 461 | SRC_URI[libloading-0.7.4.sha256sum] = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" |
455 | SRC_URI[libm-0.2.7.sha256sum] = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" | 462 | SRC_URI[libm-0.2.7.sha256sum] = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" |
@@ -537,7 +544,7 @@ SRC_URI[same-file-1.0.6.sha256sum] = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0b | |||
537 | SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" | 544 | SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" |
538 | SRC_URI[self_cell-1.0.4.sha256sum] = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a" | 545 | SRC_URI[self_cell-1.0.4.sha256sum] = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a" |
539 | SRC_URI[selinux-0.4.6.sha256sum] = "0139b2436c81305eb6bda33af151851f75bd62783817b25f44daa371119c30b5" | 546 | SRC_URI[selinux-0.4.6.sha256sum] = "0139b2436c81305eb6bda33af151851f75bd62783817b25f44daa371119c30b5" |
540 | SRC_URI[selinux-sys-0.6.12.sha256sum] = "8d557667087c5b4791e180b80979cd1a92fdb9bfd92cfd4b9ab199c4d7402423" | 547 | SRC_URI[selinux-sys-0.6.9.sha256sum] = "89d45498373dc17ec8ebb72e1fd320c015647b0157fc81dddf678e2e00205fec" |
541 | SRC_URI[semver-1.0.14.sha256sum] = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" | 548 | SRC_URI[semver-1.0.14.sha256sum] = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" |
542 | SRC_URI[serde-1.0.214.sha256sum] = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" | 549 | SRC_URI[serde-1.0.214.sha256sum] = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" |
543 | SRC_URI[serde-big-array-0.5.1.sha256sum] = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f" | 550 | SRC_URI[serde-big-array-0.5.1.sha256sum] = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f" |
@@ -596,6 +603,7 @@ SRC_URI[wasm-bindgen-macro-0.2.87.sha256sum] = "dee495e55982a3bd48105a7b947fd2a9 | |||
596 | SRC_URI[wasm-bindgen-macro-support-0.2.87.sha256sum] = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" | 603 | SRC_URI[wasm-bindgen-macro-support-0.2.87.sha256sum] = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" |
597 | SRC_URI[wasm-bindgen-shared-0.2.87.sha256sum] = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" | 604 | SRC_URI[wasm-bindgen-shared-0.2.87.sha256sum] = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" |
598 | SRC_URI[web-time-1.1.0.sha256sum] = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" | 605 | SRC_URI[web-time-1.1.0.sha256sum] = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" |
606 | SRC_URI[which-4.4.2.sha256sum] = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" | ||
599 | SRC_URI[wild-2.2.1.sha256sum] = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1" | 607 | SRC_URI[wild-2.2.1.sha256sum] = "a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1" |
600 | SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" | 608 | SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" |
601 | SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | 609 | SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" |
diff --git a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.28.bb b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.28.bb index 151ffedf08..76cecac5a6 100644 --- a/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.28.bb +++ b/meta-oe/recipes-core/uutils-coreutils/uutils-coreutils_0.0.28.bb | |||
@@ -7,7 +7,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e74349878141b240070458d414ab3b64" | |||
7 | 7 | ||
8 | inherit cargo cargo-update-recipe-crates | 8 | inherit cargo cargo-update-recipe-crates |
9 | 9 | ||
10 | SRC_URI += "git://github.com/uutils/coreutils.git;protocol=https;branch=main" | 10 | SRC_URI += "git://github.com/uutils/coreutils.git;protocol=https;branch=main \ |
11 | file://0001-Cargo.lock-revert-to-selinux-sys-0.6.9-and-fts-sys-0.patch" | ||
11 | 12 | ||
12 | # musl not supported because the libc crate does not support functions like "endutxent" at the moment, | 13 | # musl not supported because the libc crate does not support functions like "endutxent" at the moment, |
13 | # so src/uucore/src/lib/features.rs disables utmpx when targetting musl. | 14 | # so src/uucore/src/lib/features.rs disables utmpx when targetting musl. |