@@ -133,6 +133,14 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
133133 // Linux.
134134 let linux_suffixes_pgo = vec ! [ "debug" , "pgo+lto" ] ;
135135 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+ ] ;
136144 let linux_suffixes_pgo_freethreaded = vec ! [ "freethreaded+debug" , "freethreaded+pgo+lto" ] ;
137145 let linux_suffixes_nopgo_freethreaded = vec ! [
138146 "freethreaded+debug" ,
@@ -270,7 +278,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
270278 h. insert (
271279 "x86_64-unknown-linux-musl" ,
272280 TripleRelease {
273- suffixes : linux_suffixes_nopgo . clone ( ) ,
281+ suffixes : linux_suffixes_musl . clone ( ) ,
274282 install_only_suffix : "lto" ,
275283 python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
276284 conditional_suffixes : vec ! [ ] ,
@@ -279,7 +287,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
279287 h. insert (
280288 "x86_64_v2-unknown-linux-musl" ,
281289 TripleRelease {
282- suffixes : linux_suffixes_nopgo . clone ( ) ,
290+ suffixes : linux_suffixes_musl . clone ( ) ,
283291 install_only_suffix : "lto" ,
284292 python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
285293 conditional_suffixes : vec ! [ ] ,
@@ -288,7 +296,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
288296 h. insert (
289297 "x86_64_v3-unknown-linux-musl" ,
290298 TripleRelease {
291- suffixes : linux_suffixes_nopgo . clone ( ) ,
299+ suffixes : linux_suffixes_musl . clone ( ) ,
292300 install_only_suffix : "lto" ,
293301 python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
294302 conditional_suffixes : vec ! [ ] ,
@@ -297,7 +305,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
297305 h. insert (
298306 "x86_64_v4-unknown-linux-musl" ,
299307 TripleRelease {
300- suffixes : linux_suffixes_nopgo . clone ( ) ,
308+ suffixes : linux_suffixes_musl . clone ( ) ,
301309 install_only_suffix : "lto" ,
302310 python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
303311 conditional_suffixes : vec ! [ ] ,
0 commit comments