Req #75109 [Opn]: VC 15 pecl deps missing

From: Date: Wed, 23 Aug 2017 16:18:11 +0000
Subject: Req #75109 [Opn]: VC 15 pecl deps missing
References: 1  Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-26335@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=75109&edit=1 ID: 75109 Updated by: ab@php.net Reported by: cmb@php.net Summary: VC 15 pecl deps missing Status: Open Type: Feature/Change Request Package: Website problem Operating System: Windows PHP Version: Irrelevant Block user comment: N Private report: N New Comment: Thanks for the ping, Christoph. The vc15 runtime is binary compatible to vc14, here is more info https://blogs.msdn.microsoft.com/vcblog/2017/03/07/binary-compatibility-and-pain-free-upgrade-why-moving-to-visual-studio-2017-is-almost-too-easy/ . Since we never link the runtime statically, neither for the core nor elsewhere, using vc14 binaries should be ok in most case. ATM the prepared PECL snapshots against 7.2 betas use these vc14 deps, while for the core the clean vc15 rebuilds are in place. I was planning some dep rebuilds for PECL, but didn't see it critical as there is the binary compatibility promise allowing to save the rebuild effort for now. There still could be linker issues, which are a different topic. I'd suggest you to take the vc14 PECL bins for both vc14 and vc15 builds, if there are issues - clean vc15 builds can be done. Thanks. Previous Comments: ------------------------------------------------------------------------ [2017-08-23 15:10:18] cmb@php.net > you can download deps using > https://github.com/OSTC/php-sdk-binary-tools and the > phpsdk_deps > command It seems to me that this is only for PHP core depencies, i.e. for what is available via <http://windows.php.net/downloads/php-sdk/deps/>. ------------------------------------------------------------------------ [2017-08-23 14:50:18] Wes dot example at example dot org you can download deps using https://github.com/OSTC/php-sdk-binary-tools and the phpsdk_deps command ------------------------------------------------------------------------ [2017-08-23 14:48:00] cmb@php.net Description: ------------ On http://windows.php.net/downloads/pecl/deps/ prebuilt dependencies for PECL packages can be found, but it seems the most recent supported MSVC is 14. It would be nice to have also prebuilt packages for VC 15 (aka. Visual Studio 2017). ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=75109&edit=1

« previous php.webmaster (#26335) next »