@@ -248,6 +248,7 @@ TOOL_VERSIONS = {
248
248
"x86_64-apple-darwin" : "193dc7f0284e4917d52b17a077924474882ee172872f2257cfe3375d6d468ed9" ,
249
249
"x86_64-pc-windows-msvc" : "5069008a237b90f6f7a86956903f2a0221b90d471daa6e4a94831eaa399e3993" ,
250
250
"x86_64-unknown-linux-gnu" : "c20ee831f7f46c58fa57919b75a40eb2b6a31e03fd29aaa4e8dab4b9c4b60d5d" ,
251
+ "x86_64-unknown-linux-musl" : "5c1cc348e317fe7af1acd6a7f665b46eccb554b20d6533f0e76c53f44d4556cc" ,
251
252
},
252
253
"strip_prefix" : "python" ,
253
254
},
@@ -367,6 +368,7 @@ TOOL_VERSIONS = {
367
368
"x86_64-apple-darwin" : "90b46dfb1abd98d45663c7a2a8c45d3047a59391d8586d71b459cec7b75f662b" ,
368
369
"x86_64-pc-windows-msvc" : "e48952619796c66ec9719867b87be97edca791c2ef7fbf87d42c417c3331609e" ,
369
370
"x86_64-unknown-linux-gnu" : "3db2171e03c1a7acdc599fba583c1b92306d3788b375c9323077367af1e9d9de" ,
371
+ "x86_64-unknown-linux-musl" : "ed519c47d9620eb916a6f95ec2875396e7b1a9ab993ee40b2f31b837733f318c" ,
370
372
},
371
373
"strip_prefix" : "python" ,
372
374
},
@@ -481,6 +483,7 @@ TOOL_VERSIONS = {
481
483
"x86_64-apple-darwin" : "1e23ffe5bc473e1323ab8f51464da62d77399afb423babf67f8e13c82b69c674" ,
482
484
"x86_64-pc-windows-msvc" : "647b66ff4552e70aec3bf634dd470891b4a2b291e8e8715b3bdb162f577d4c55" ,
483
485
"x86_64-unknown-linux-gnu" : "8b50a442b04724a24c1eebb65a36a0c0e833d35374dbdf9c9470d8a97b164cd9" ,
486
+ "x86_64-unknown-linux-musl" : "d36fc77a8dd76155a7530f6235999a693b9e7c48aa11afeb5610a091cae5aa6f" ,
484
487
},
485
488
"strip_prefix" : "python" ,
486
489
},
@@ -559,6 +562,7 @@ TOOL_VERSIONS = {
559
562
"x86_64-apple-darwin" : "60c5271e7edc3c2ab47440b7abf4ed50fbc693880b474f74f05768f5b657045a" ,
560
563
"x86_64-pc-windows-msvc" : "f05531bff16fa77b53be0776587b97b466070e768e6d5920894de988bdcd547a" ,
561
564
"x86_64-unknown-linux-gnu" : "43576f7db1033dd57b900307f09c2e86f371152ac8a2607133afa51cbfc36064" ,
565
+ "x86_64-unknown-linux-musl" : "5ed4a4078db3cbac563af66403aaa156cd6e48831d90382a1820db2b120627b5" ,
562
566
},
563
567
"strip_prefix" : "python" ,
564
568
},
@@ -572,6 +576,7 @@ TOOL_VERSIONS = {
572
576
"x86_64-apple-darwin" : "cff1b7e7cd26f2d47acac1ad6590e27d29829776f77e8afa067e9419f2f6ce77" ,
573
577
"x86_64-pc-windows-msvc" : "b25926e8ce4164cf103bacc4f4d154894ea53e07dd3fdd5ebb16fb1a82a7b1a0" ,
574
578
"x86_64-unknown-linux-gnu" : "2c8cb15c6a2caadaa98af51df6fe78a8155b8471cb3dd7b9836038e0d3657fb4" ,
579
+ "x86_64-unknown-linux-musl" : "2f61ee3b628a56aceea63b46c7afe2df3e22a61da706606b0c8efda57f953cf4" ,
575
580
"aarch64-apple-darwin-freethreaded" : "efc2e71c0e05bc5bedb7a846e05f28dd26491b1744ded35ed82f8b49ccfa684b" ,
576
581
"aarch64-unknown-linux-gnu-freethreaded" : "59b50df9826475d24bb7eff781fa3949112b5e9c92adb29e96a09cdf1216d5bd" ,
577
582
"ppc64le-unknown-linux-gnu-freethreaded" : "1217efa5f4ce67fcc9f7eb64165b1bd0912b2a21bc25c1a7e2cb174a21a5df7e" ,
@@ -588,6 +593,7 @@ TOOL_VERSIONS = {
588
593
"x86_64-apple-darwin" : "python" ,
589
594
"x86_64-pc-windows-msvc" : "python" ,
590
595
"x86_64-unknown-linux-gnu" : "python" ,
596
+ "x86_64-unknown-linux-musl" : "python" ,
591
597
"aarch64-apple-darwin-freethreaded" : "python/install" ,
592
598
"aarch64-unknown-linux-gnu-freethreaded" : "python/install" ,
593
599
"ppc64le-unknown-linux-gnu-freethreaded" : "python/install" ,
@@ -727,6 +733,17 @@ def _generate_platforms():
727
733
# Matches the value in @platforms//cpu package
728
734
arch = "x86_64" ,
729
735
),
736
+ "x86_64-unknown-linux-musl" : struct (
737
+ compatible_with = [
738
+ "@platforms//os:linux" ,
739
+ "@platforms//cpu:x86_64" ,
740
+ ],
741
+ flag_values = {
742
+ libc : "musl" ,
743
+ },
744
+ os_name = LINUX_NAME ,
745
+ arch = "x86_64" ,
746
+ ),
730
747
}
731
748
732
749
freethreaded = Label ("//python/config_settings:py_freethreaded" )
0 commit comments