<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hello,
<div class=""><br class="">
</div>
<div class="">I am trying to build CMake on an old system with a new version of openssl. My build script was working with CMake 3.4 but is not working with 3.5.2 or current master. Here is how I am building cmake:</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">cd /tmp/cmake-build &&</div>
<div class="">    ../${CMAKE_ROOT}/bootstrap &&</div>
<div class="">    make -j ${NPROC} &&</div>
<div class="">    ./bin/cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_USE_OPENSSL:BOOL=ON -DOPENSSL_ROOT_DIR:PATH=/usr/local/ssl -DCMAKE_USE_SYSTEM_CURL:BOOL=OFF  . &&</div>
<div class="">    make -j${NPROC} </div>
</div>
<div class=""><br class="">
</div>
<div class="">ERROR MESSAGE:</div>
<div class="">
<div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(52, 189, 38);" class="">
<span style="font-variant-ligatures: no-common-ligatures; color: #000000" class=""> 41%]
</span><span style="font-variant-ligatures: no-common-ligatures" class="">Building C object Utilities/cmlibarchive/libarchive/CMakeFiles/cmlibarchive.dir/archive_cryptor.c.o</span></div>
<div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">cd /tmp/cmake-build/Utilities/cmlibarchive/libarchive && /opt/rh/devtoolset-2/root/usr/bin/gcc  -DCURL_STATICLIB -DHAVE_CONFIG_H -DLIBARCHIVE_STATIC -DLZMA_API_STATIC -I/tmp/cmake/Utilities/cmlibarchive/libarchive
 -I/tmp/cmake-build/Utilities/cmlibarchive -I/tmp/cmake-build/Utilities -I/tmp/cmake/Utilities -I/tmp/cmake/Utilities/cmbzip2 -I/tmp/cmake/Utilities/cmliblzma/liblzma/api  -w -O3 -DNDEBUG   -std=gnu99 -o CMakeFiles/cmlibarchive.dir/archive_cryptor.c.o   -c
 /tmp/cmake/Utilities/cmlibarchive/libarchive/archive_cryptor.c</span></div>
<div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class="">
<span style="font-variant-ligatures: no-common-ligatures" class="">In file included from
<b class="">/tmp/cmake/Utilities/cmlibarchive/libarchive/archive_cryptor.c:32:0</b>:</span></div>
<div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class="">
<span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">/tmp/cmake/Utilities/cmlibarchive/libarchive/archive_cryptor_private.h:102:25:</b>
</span><span style="font-variant-ligatures: no-common-ligatures; color: #c33720" class=""><b class="">fatal error:
</b></span><span style="font-variant-ligatures: no-common-ligatures" class="">openssl/evp.h: No such file or directory</span></div>
<div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class="">
<span style="font-variant-ligatures: no-common-ligatures" class=""> #include <openssl/evp.h></span></div>
</div>
<div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class="">
</span></div>
<div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">My work around it just to add "-I/usr/local/ssl/include/“ to the CMAKE_C_FLAGS.</span></div>
<div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class="">
</span></div>
<div class=""><br class="">
</div>
<div class="">Thanks!</div>
<div class="">Brad</div>
</body>
</html>