I use cygwin on windows for my dev/git/etc.
The windows install docs (rP/src/docs/user/userguide/arcanist_windows.diviner) talk about installing PHP from the windows binaries and then specifically mention configuring the curl extension to php.
I'd like the docs to mention all required extensions. When installing PHP into my cygwin, based on the docs I manually selected php-curl to install additionally. No other extensions were selected.
When running arc for the first time I got this message:
This build of PHP was compiled with the configure flag '--without-json', which means it does not have the function 'json_decode'. This function is required for arc to run. Rebuild PHP without this flag. You may also be able to build or install the relevant extension separately.
This was quickly and easily resolved by installing 'php-jsonc' in cygwin, but it could have been avoided if there was a list of extensions required listed on this page. (i.e. curl & json)