Closed Ballistiks closed 1 month ago
This can be skipped by editing that Config.php
file to:
............................
/* Evaluate CRTs, to avoid ambiquity. */
$crt = key($branches[$current_branch_name]);
$data = $branches[$current_branch_name][$crt];
if ($crt != $cur_crt) {
// throw new Exception("The passed CRT '$cur_crt', doesn't match any available for branch '$current_branch_name'");
}
}
....
This will prepare dependency packages for vs16
, but everything works fine on my test build.
phpsdk_deps --update --branch master
.\buildconf.bat
.\configure.bat --!ZTS_STATE!-zts --disable-cgi --enable-embed=shared --enable-cli-win32
nmake
This issue is basically resolved as of 19c8ccbf072370b0ed99bd8734ed09926549d16f, and for roughly a week, vs17 packages are available from downloads.php.net. So if you're still using php-sdk-2.2.0
, switch to master
or wait for a while until php-sdk-2.3.0
is available.
On phpsdk_deps --update give the error above. I've using visual studio 2022.