@@ -281,39 +281,40 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
281281 } ] ,
282282 } ,
283283 ) ;
284+ // TODO: Python 3.14 support on musl
284285 h. insert (
285286 "x86_64-unknown-linux-musl" ,
286287 TripleRelease {
287- suffixes : linux_suffixes_pgo . clone ( ) ,
288- install_only_suffix : "pgo+ lto" ,
289- python_version_requirement : None ,
288+ suffixes : linux_suffixes_nopgo . clone ( ) ,
289+ install_only_suffix : "lto" ,
290+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14" ) . unwrap ( ) ) ,
290291 conditional_suffixes : vec ! [ ] ,
291292 } ,
292293 ) ;
293294 h. insert (
294295 "x86_64_v2-unknown-linux-musl" ,
295296 TripleRelease {
296- suffixes : linux_suffixes_pgo . clone ( ) ,
297- install_only_suffix : "pgo+ lto" ,
298- python_version_requirement : Some ( VersionSpecifier :: from_str ( ">=3.9 " ) . unwrap ( ) ) ,
297+ suffixes : linux_suffixes_nopgo . clone ( ) ,
298+ install_only_suffix : "lto" ,
299+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14 " ) . unwrap ( ) ) ,
299300 conditional_suffixes : vec ! [ ] ,
300301 } ,
301302 ) ;
302303 h. insert (
303304 "x86_64_v3-unknown-linux-musl" ,
304305 TripleRelease {
305- suffixes : linux_suffixes_pgo . clone ( ) ,
306- install_only_suffix : "pgo+ lto" ,
307- python_version_requirement : Some ( VersionSpecifier :: from_str ( ">=3.9 " ) . unwrap ( ) ) ,
306+ suffixes : linux_suffixes_nopgo . clone ( ) ,
307+ install_only_suffix : "lto" ,
308+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14 " ) . unwrap ( ) ) ,
308309 conditional_suffixes : vec ! [ ] ,
309310 } ,
310311 ) ;
311312 h. insert (
312313 "x86_64_v4-unknown-linux-musl" ,
313314 TripleRelease {
314- suffixes : linux_suffixes_pgo . clone ( ) ,
315- install_only_suffix : "pgo+ lto" ,
316- python_version_requirement : Some ( VersionSpecifier :: from_str ( ">=3.9 " ) . unwrap ( ) ) ,
315+ suffixes : linux_suffixes_nopgo . clone ( ) ,
316+ install_only_suffix : "lto" ,
317+ python_version_requirement : Some ( VersionSpecifier :: from_str ( "<3.14 " ) . unwrap ( ) ) ,
317318 conditional_suffixes : vec ! [ ] ,
318319 } ,
319320 ) ;
0 commit comments