conan-center-index icon indicating copy to clipboard operation
conan-center-index copied to clipboard

openssl: avoid requiring strawberryperl under arm

Open dvirtz opened this issue 5 months ago • 2 comments

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


dvirtz avatar Jun 22 '25 14:06 dvirtz

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Jun 22 '25 14:06 CLAassistant

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.

jcar87 avatar Jun 23 '25 08:06 jcar87

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

jcar87 avatar Jun 26 '25 13:06 jcar87