@@ -133,6 +133,14 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
133
133
// Linux.
134
134
let linux_suffixes_pgo = vec ! [ "debug" , "pgo+lto" ] ;
135
135
let linux_suffixes_nopgo = vec ! [ "debug" , "lto" , "noopt" ] ;
136
+ let linux_suffixes_musl = vec ! [
137
+ "debug" ,
138
+ "lto" ,
139
+ "noopt" ,
140
+ "debug+static" ,
141
+ "lto+static" ,
142
+ "noopt+static" ,
143
+ ] ;
136
144
let linux_suffixes_pgo_freethreaded = vec ! [ "freethreaded+debug" , "freethreaded+pgo+lto" ] ;
137
145
let linux_suffixes_nopgo_freethreaded = vec ! [
138
146
"freethreaded+debug" ,
@@ -270,7 +278,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
270
278
h. insert (
271
279
"x86_64-unknown-linux-musl" ,
272
280
TripleRelease {
273
- suffixes : linux_suffixes_nopgo . clone ( ) ,
281
+ suffixes : linux_suffixes_musl . clone ( ) ,
274
282
install_only_suffix : "lto" ,
275
283
python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
276
284
conditional_suffixes : vec ! [ ] ,
@@ -279,7 +287,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
279
287
h. insert (
280
288
"x86_64_v2-unknown-linux-musl" ,
281
289
TripleRelease {
282
- suffixes : linux_suffixes_nopgo . clone ( ) ,
290
+ suffixes : linux_suffixes_musl . clone ( ) ,
283
291
install_only_suffix : "lto" ,
284
292
python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
285
293
conditional_suffixes : vec ! [ ] ,
@@ -288,7 +296,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
288
296
h. insert (
289
297
"x86_64_v3-unknown-linux-musl" ,
290
298
TripleRelease {
291
- suffixes : linux_suffixes_nopgo . clone ( ) ,
299
+ suffixes : linux_suffixes_musl . clone ( ) ,
292
300
install_only_suffix : "lto" ,
293
301
python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
294
302
conditional_suffixes : vec ! [ ] ,
@@ -297,7 +305,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
297
305
h. insert (
298
306
"x86_64_v4-unknown-linux-musl" ,
299
307
TripleRelease {
300
- suffixes : linux_suffixes_nopgo . clone ( ) ,
308
+ suffixes : linux_suffixes_musl . clone ( ) ,
301
309
install_only_suffix : "lto" ,
302
310
python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
303
311
conditional_suffixes : vec ! [ ] ,
0 commit comments