You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix Cantera build issue: use pre-built wheel for Cantera, compile MFC deps from source
Cantera 3.1.0 has CMake compatibility issues when building from source with
CMake 4.x (tries to build old yaml-cpp that requires CMake < 3.5).
Solution: Use hybrid approach:
- Install Cantera from pre-built wheel (doesn't need custom LDFLAGS)
- Set LDFLAGS and compile MFC toolchain dependencies from source with
--no-binary :all: to ensure orjson and other C extensions have proper
header padding for bottle relocation
This allows bottles to be created while avoiding the Cantera build failure.
0 commit comments