From 3d88274b953c49586818c3c1a0c3f6efd0ec5436 Mon Sep 17 00:00:00 2001
From: Joscha Schmiedt <joscha@schmiedt.dev>
Date: Wed, 27 Nov 2024 22:07:36 +0100
Subject: [PATCH] Add perl to compile dependencies

---
 doc/DEPENDENCIES.md     | 5 +++--
 doc/Install_develop.rst | 6 ++++++
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/doc/DEPENDENCIES.md b/doc/DEPENDENCIES.md
index 543d02c..dd084c1 100644
--- a/doc/DEPENDENCIES.md
+++ b/doc/DEPENDENCIES.md
@@ -13,7 +13,8 @@ Exact versions of some packages here are listed in `requirements.txt`.
 ```
 >=conan-2.5.0 (e.g. with `pip install conan`)
 >=cmake-3.13
->=gcc-10.2.0 | >=clang-11
+>=gcc-12.2.0 | >= Visual Studio 2022 (17.9)
+>=perl-5.0
 ```
 
 ## Optional ##
@@ -39,7 +40,7 @@ clang-tidy-16
 ## Coverage ##
 
 ```
->=gcc-10.2.0
+>=gcc-12.2.0
 >=lcov-1.16
 ```
 
diff --git a/doc/Install_develop.rst b/doc/Install_develop.rst
index 255fd2f..d0b2281 100644
--- a/doc/Install_develop.rst
+++ b/doc/Install_develop.rst
@@ -161,6 +161,12 @@ settings, try adding the ``--build=missing`` option:
 ``conan install .. [ other options ] --build=missing``. This should
 download and compile the sources of the dependencies.
 
+``conan install`` fails with Can't locate FindBin.pm
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+This error occurs during OpenSSL compilation when the Perl 
+module ``FindBin`` is missing. Install ``perl`` to resolve this issue.
+
 cmake fails when using the debug flag
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
-- 
GitLab