From 1bc1d18ade60b5beeee73b73b9bc404366381fda Mon Sep 17 00:00:00 2001 From: "Kevin A. Mitchell" Date: Mon, 12 Dec 2022 15:06:08 -0600 Subject: [PATCH] cmake: Remove the private tag from the openssl requirement - It's trigging a Conan bug with software that uses libxml2, such as PDFAlchemist. - The problem is that the private requirement is skipped, and there's no cpp_info, and that's not checked when doing an internal Conan conversion. See: https://github.com/conan-io/conan/issues/10439 --- recipes/cmake/3.x.x/conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/cmake/3.x.x/conanfile.py b/recipes/cmake/3.x.x/conanfile.py index c2365d76d2530..e0d41c4a94794 100644 --- a/recipes/cmake/3.x.x/conanfile.py +++ b/recipes/cmake/3.x.x/conanfile.py @@ -35,7 +35,7 @@ def config_options(self): def requirements(self): if self.options.with_openssl: - self.requires("openssl/1.1.1s", private=True) + self.requires("openssl/1.1.1s") def validate(self): if self.settings.os == "Macos" and self.settings.arch == "x86":