conan-center-index
conan-center-index copied to clipboard
openssl: avoid requiring strawberryperl under arm
Summary
Changes to recipe: openssl/3.x.x
Motivation
Issue #27752
Details
Rely on system perl for arm processors since strawberry perl does not support that platform.
Tested on Github's windows-11-arm runner which has perl preinstalled.
Fixes #27752
- [x] Read the contributing guidelines
- [x] Checked that this PR is not a duplicate: list of PRs by recipe
- [x] Tested locally with at least one configuration using a recent version of Conan
Please see https://github.com/conan-io/conan-center-index/issues/27752#issuecomment-2995437066 - strawberryperl is still required.
If the github-11-arm runners have perl preinstalled and you wish to use that one, there's a way of telling Conan that this is already installed in the system and should not be fetched via the conan package, by adding the following to your profile:
[platform_tool_requires]
strawberryperl/5.32.1.1
This will cause Conan to bypass that recipe and just assume its installed on the system, which may help your case as well with the GitHub runners.
Closing as this has been solved via profile/cli and continuing discussion in https://github.com/conan-io/conan-center-index/issues/27752#issuecomment-2998023693