2016-04-22 关于 VC 钉住机制的特别会议
14:00 UTC
会议链接: https://hangouts.google.com/call/uqi4wwchj5hnpdetsbzmaer7hue
主题: 我们希望如何表达特定 VS 版本的配方。
-
新的 conda-build 版本 - 可能对于 VS 构建是必要的: https://github.com/conda/conda-build/releases/tag/1.20.1
* Rebuild Eigen to test that the latest version works - if so we can drop [John Kirkham](https://conda-forge.hackpad.com/ep/profile/wv6uvIZX6h0)'s conda-smithy branch that tries to fix appveyor.
- 这一切都已经完成并且现在可以工作了。在某些情况下,Windows 上的 Python 3.4 64 位构建存在问题。这仍然不清楚。
-
当前指南位于 https://github.com/conda-forge/staged-recipes/wiki/VC-features 和 https://github.com/conda/conda/wiki/VC-features。
-
一个简单的配方应该是什么样的?以下在 conda-build 中目前是有问题的,因为 VS 版本直到构建环境被解决后才确定(即在元数据被解析之后,目前是这样)
-
conda-build 应该自动表达 msvc_runtime 依赖吗?
-
如果我们在 conda-build 中有钉住功能,这会变得更容易吗?
-
无论我们选择什么,我们如何保持与 defaults 的兼容性?
笔记