Skip to content

Switch Linux build to manylinux_2_28 for GLIBC 2.28 compatibility with HPC clusters#2522

Merged
akenmorris merged 14 commits intomasterfrom
amorris/manylinux-build
Mar 24, 2026
Merged

Switch Linux build to manylinux_2_28 for GLIBC 2.28 compatibility with HPC clusters#2522
akenmorris merged 14 commits intomasterfrom
amorris/manylinux-build

Conversation

@akenmorris
Copy link
Contributor

Switch Linux build to manylinux_2_28 for GLIBC 2.28 compatibility with HPC clusters

@akenmorris akenmorris force-pushed the amorris/manylinux-build branch from d3172e8 to c53ca1f Compare March 23, 2026 06:15
open3d-cpu 0.19.0 requires glibc 2.31 (manylinux_2_31) which is
incompatible with the manylinux_2_28 build environment. Make open3d
installation optional and use lazy imports so the shapeworks package
loads without open3d. Network analysis features will show a clear
error message if open3d is not available.
@akenmorris akenmorris merged commit a7c1202 into master Mar 24, 2026
5 checks passed
@akenmorris akenmorris deleted the amorris/manylinux-build branch March 24, 2026 03:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant