自动部署的 ABI 迁移
·2 分钟阅读
处理应用程序二进制接口 (ABI) 迁移一直是 Conda-Forge 的一个麻烦事。保持 ABI 一致性有助于为我们的许多用户实现“只需使用 conda-forge”的体验,确保 numpy 的 blas 与 scipy 的相同。随着库更新其代码,新版本可能与 ABI 不兼容,因为函数签名和其他符号可能已更改,从而导致可怕的 SegmentationFault
和其他错误。
处理应用程序二进制接口 (ABI) 迁移一直是 Conda-Forge 的一个麻烦事。保持 ABI 一致性有助于为我们的许多用户实现“只需使用 conda-forge”的体验,确保 numpy 的 blas 与 scipy 的相同。随着库更新其代码,新版本可能与 ABI 不兼容,因为函数签名和其他符号可能已更改,从而导致可怕的 SegmentationFault
和其他错误。