设置MACOSX_DEPLOYMENT_TARGET的最佳方法是什么?

the*_*ory 6 macos perl compilation

Perl社区依赖MACOSX_DEPLOYMENT_TARGET=10.3所有Perl版本,很长一段时间.但现在,凭借El Capitan测试版,它不再有效.似乎他们应该提高它,但是为了什么?有没有办法以编程方式将其设置为当前正在构建Perl的OS X版本所支持的最早版本?或者还有其他一些动态设置的方法吗?或者它必须是静态的并定期更新?如果是后者,它如何影响旧版OS X的构建?

Cal*_*ahl 3

这应该是一个相当简单的更改hints/darwin.sh,它检查正在运行的 OSX 版本并进行MACOSX_DEPLOYMENT_TARGET相应的设置。

Perl 是一个开源项目,因此开发人员的时间总是很短。如果您为此制作一个补丁并将其提交给 p5p,我相信我们将不胜感激。