On 2022. 01. 03. 18:17, Christoph M. Becker wrote: > Oh, that would be an issue. We can't use Cygwin builds; MinGW builds > might be okayish, though. ICU ships a VS solution file > (source/allinone/allinone.sln) which works fine. I don't know > whether using that would be okay for Conan.
No need to worry about that, it's just a way to coerce ICU's build system into behaving well on Windows. Conan uses Msys2 as a build environment for projects with *nix lock-in, which produces native binaries without the cygwin shenanigans. > Also note that we're using a patched libffi[1]; since that patch is > not complete, I didn't submit it upstream, but at least this basic > __vectorcall support is important for ext/ffi. That's a tough one. I see you commented on the issue regarding this: https://github.com/libffi/libffi/issues/500#issuecomment-671037484 I'm not sure what should be done in this case. I have a feeling the Conan team would not welcome such a partial feature patch. Maybe having an Artifactory server on php.net, where a custom recipe is hosted would solve this. I'm sure if the Conan team was contacted about this, then they would be glad to help. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php