Skip to content

Commit 8f5d5ea

Browse files
committed
fix: tests on musllinux_1_2
1 parent ebd5e44 commit 8f5d5ea

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

pyproject.toml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,22 @@ config-settings."cmake.define.CMAKE_JOB_POOL_LINK" = "link"
126126
config-settings."cmake.define.CMAKE_JOB_POOLS" = "compile=4;link=1"
127127

128128
[[tool.cibuildwheel.overrides]]
129-
select = ["*-musllinux_*",]
129+
select = ["*-musllinux_*"]
130130
inherit.config-settings = "append"
131131
# disable some tests
132132
# - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
133133
# - ExportImport|RunCMake.install|RunCMake.file-GET_RUNTIME_DEPENDENCIES: c.f. https://discourse.cmake.org/t/cmake-test-suite-failing-on-alpine-linux/5064
134134
config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = "BootstrapTest|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
135135

136+
[[tool.cibuildwheel.overrides]]
137+
select = ["*-musllinux_armv7l"]
138+
inherit.config-settings = "append"
139+
# disable some tests
140+
# - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
141+
# - ExportImport|RunCMake.install|RunCMake.file-GET_RUNTIME_DEPENDENCIES: c.f. https://discourse.cmake.org/t/cmake-test-suite-failing-on-alpine-linux/5064
142+
# - CTestTestFdSetSize fails on gcc14+ with "error: implicit declaration of function 'usleep'""
143+
config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = "BootstrapTest|CTestTestFdSetSize|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
144+
136145
[[tool.cibuildwheel.overrides]]
137146
select = ["*linux_ppc64le", "*linux_s390x"]
138147
inherit.config-settings = "append"

0 commit comments

Comments
 (0)