fireice-uk / xmr-stak

Free Monero RandomX Miner and unified CryptoNight miner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenBSD compile gives error

rayit opened this issue · comments

commented

make error
/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:24: error: redefinition of '__rord' as different kind of symbol
static inline uint32_t _rotr(uint32_t value, uint32_t amount)

rayit@rayitx1 ~/S/x/build (master) [2]> uname -a
OpenBSD rayitx1.home.rayit.com 6.9 GENERIC.MP#473 amd64

To Reproduce

cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF -DMICROHTTPD_ENABLE=OFF -DHWLOC_ENABLE=OFF -DOPENSSL_ROOT_DIR=/usr/bin/openssl

-- Configuring done
-- Generating done
-- Build files have been written to: /home/rayit/Software/xmr-stak/build

rayit@rayitx1 ~/S/x/build (master)> make
[  8%] Built target xmr-stak-asm
[ 26%] Built target xmr-stak-c
[ 29%] Building CXX object CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp.o
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp:6:
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:55:
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:8: warning: inline variables are a C++17 extension [-Wc++17-extensions]
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
       ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:24: error: redefinition of '__rord' as different kind of symbol
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                       ^
/usr/lib/clang/10.0.1/include/ia32intrin.h:425:20: note: expanded from macro '_rotr'
#define _rotr(a,b) __rord((a), (b))
                   ^
/usr/lib/clang/10.0.1/include/ia32intrin.h:398:1: note: previous definition is here
__rord(unsigned int __X, int __C) {
^
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp:6:
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:55:
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:39: error: expected ')'
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                                      ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:24: note: to match this '('
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                       ^
/usr/lib/clang/10.0.1/include/ia32intrin.h:425:27: note: expanded from macro '_rotr'
#define _rotr(a,b) __rord((a), (b))
                          ^
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp:6:
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:55:
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:24: error: expected expression
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                       ^
/usr/lib/clang/10.0.1/include/ia32intrin.h:425:30: note: expanded from macro '_rotr'
#define _rotr(a,b) __rord((a), (b))
                             ^
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp:6:
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:55:
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:55: error: expected ')'
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                                                      ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:24: note: to match this '('
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                       ^
/usr/lib/clang/10.0.1/include/ia32intrin.h:425:32: note: expanded from macro '_rotr'
#define _rotr(a,b) __rord((a), (b))
                               ^
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp:6:
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:55:
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:24: error: expected expression
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                       ^
/usr/lib/clang/10.0.1/include/ia32intrin.h:425:35: note: expanded from macro '_rotr'
#define _rotr(a,b) __rord((a), (b))
                                  ^
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp:6:
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:55:
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/soft_aes.hpp:116:62: error: expected ';' after top level declarator
static inline uint32_t _rotr(uint32_t value, uint32_t amount)
                                                             ^
                                                             ;
In file included from /home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp:6:
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:562:8: error: explicit specialization of undeclared template struct 'GetOptimalSqrtType'
struct GetOptimalSqrtType<1u>
       ^                 ~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:567:39: error: expected a qualified name after 'typename'
using GetOptimalSqrtType_t = typename GetOptimalSqrtType<N>::type;
                                      ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:567:57: error: expected ';' after alias declaration
using GetOptimalSqrtType_t = typename GetOptimalSqrtType<N>::type;
                                                        ^
                                                        ;
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:976:16: error: use of undeclared identifier 'keccak'
                REPEAT_1(11, CN_INIT, monero_const, conc_var, l0, ax0, bx0, idx0, ptr0, bx1, sqrt_result, division_result_xmm, cn_r_data);
                             ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:976:16: warning: use of function template name with no prior declaration in function call with
      explicit template arguments is a C++20 extension [-Wc++20-extensions]
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:976:16: error: no matching function for call to 'assign'
                REPEAT_1(11, CN_INIT, monero_const, conc_var, l0, ax0, bx0, idx0, ptr0, bx1, sqrt_result, division_result_xmm, cn_r_data);
                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:940:37: note: expanded from macro 'REPEAT_1'
#define REPEAT_1(n, f, ...) CN_EXEC(f, CN_ENUM_##n(0, __VA_ARGS__))
                            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:897:11: note: expanded from macro 'CN_EXEC'
        CN_DEFER(f)         \
        ~~~~~~~~~^~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:889:23: note: expanded from macro 'CN_DEFER'
#define CN_DEFER(...) __VA_ARGS__
                      ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:766:4: note: expanded from macro 'CN_INIT'
                        assign(sqrt_result, h0[13])...
                        ^~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:575:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to '__m128i &' for 1st argument
inline void assign(__m128i& output, const uint64_t input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:580:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to 'uint64_t &' (aka 'unsigned long long &') for 1st argument
inline void assign(uint64_t& output, const uint64_t input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:585:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to 'uint64_t &' (aka 'unsigned long long &') for 1st argument
inline void assign(uint64_t& output, const __m128i& input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:981:16: error: use of undeclared identifier 'aes_round_bittube2'
                        REPEAT_1(9, CN_STEP1, monero_const, conc_var, l0, ax0, bx0, idx0, ptr0, cx, bx1);
                                    ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:982:16: warning: use of function template name with no prior declaration in function call with
      explicit template arguments is a C++20 extension [-Wc++20-extensions]
                        REPEAT_1(7, CN_STEP2, monero_const, l0, ax0, bx0, idx0, ptr0, cx);
                                    ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:983:17: error: no matching function for call to 'assign'
                        REPEAT_1(16, CN_STEP3, monero_const, l0, ax0, bx0, idx0, ptr0, lo, cl, ch, al0, ah0, cx, bx1, sqrt_result, division_result_xmm, cn_r_data);
                        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:940:37: note: expanded from macro 'REPEAT_1'
#define REPEAT_1(n, f, ...) CN_EXEC(f, CN_ENUM_##n(0, __VA_ARGS__))
                            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:897:11: note: expanded from macro 'CN_EXEC'
        CN_DEFER(f)         \
        ~~~~~~~~~^~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:889:23: note: expanded from macro 'CN_DEFER'
#define CN_DEFER(...) __VA_ARGS__
                      ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:819:2: note: expanded from macro 'CN_STEP3'
        CN_MONERO_V8_DIV(n, cx, sqrt_result, division_result_xmm, cl);                                                                      \
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:686:3: note: expanded from macro 'CN_MONERO_V8_DIV'
                assign(sqrt_result_tmp, sqrt_result);                                                                    \
                ^~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:580:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to 'const uint64_t' (aka 'const unsigned long long') for 2nd argument
inline void assign(uint64_t& output, const uint64_t input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:585:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to 'const __m128i' (vector of 2 'long long' values) for 2nd argument
inline void assign(uint64_t& output, const __m128i& input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:575:13: note: candidate function not viable: no known conversion from 'uint64_t'
      (aka 'unsigned long long') to '__m128i &' for 1st argument
inline void assign(__m128i& output, const uint64_t input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:983:17: error: use of undeclared identifier 'int_sqrt33_1_double_precision'
                        REPEAT_1(16, CN_STEP3, monero_const, l0, ax0, bx0, idx0, ptr0, lo, cl, ch, al0, ah0, cx, bx1, sqrt_result, division_result_xmm, cn_r_data);
                                     ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:988:15: warning: use of function template name with no prior declaration in function call with
      explicit template arguments is a C++20 extension [-Wc++20-extensions]
                REPEAT_1(0, CN_FINALIZE);
                            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:988:15: error: use of undeclared identifier 'keccakf'
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:988:15: error: use of undeclared identifier 'extra_hashes'
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1005:16: error: use of undeclared identifier 'keccak'
                REPEAT_2(11, CN_INIT, monero_const, conc_var, l0, ax0, bx0, idx0, ptr0, bx1, sqrt_result, division_result_xmm, cn_r_data);
                             ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1005:16: warning: use of function template name with no prior declaration in function call with
      explicit template arguments is a C++20 extension [-Wc++20-extensions]
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1005:16: error: no matching function for call to 'assign'
                REPEAT_2(11, CN_INIT, monero_const, conc_var, l0, ax0, bx0, idx0, ptr0, bx1, sqrt_result, division_result_xmm, cn_r_data);
                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:942:10: note: expanded from macro 'REPEAT_2'
        CN_EXEC(f, CN_ENUM_##n(0, __VA_ARGS__)); \
        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:897:11: note: expanded from macro 'CN_EXEC'
        CN_DEFER(f)         \
        ~~~~~~~~~^~~~~~~~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:889:23: note: expanded from macro 'CN_DEFER'
#define CN_DEFER(...) __VA_ARGS__
                      ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:766:4: note: expanded from macro 'CN_INIT'
                        assign(sqrt_result, h0[13])...
                        ^~~~~~
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:575:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to '__m128i &' for 1st argument
inline void assign(__m128i& output, const uint64_t input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:580:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to 'uint64_t &' (aka 'unsigned long long &') for 1st argument
inline void assign(uint64_t& output, const uint64_t input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:585:13: note: candidate function not viable: no known conversion from 'GetOptimalSqrtType_t<N>'
      (aka 'GetOptimalSqrtType') to 'uint64_t &' (aka 'unsigned long long &') for 1st argument
inline void assign(uint64_t& output, const __m128i& input)
            ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1005:16: error: use of undeclared identifier 'keccak'
                REPEAT_2(11, CN_INIT, monero_const, conc_var, l0, ax0, bx0, idx0, ptr0, bx1, sqrt_result, division_result_xmm, cn_r_data);
                             ^
/home/rayit/Software/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1005:16: warning: use of function template name with no prior declaration in function call with
      explicit template arguments is a C++20 extension [-Wc++20-extensions]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
6 warnings and 20 errors generated.
*** Error 1 in . (CMakeFiles/xmr-stak-backend.dir/build.make:108 'CMakeFiles/xmr-stak-backend.dir/xmrstak/backend/cpu/crypto/CryptonightR_gen.cpp.o')
*** Error 2 in . (CMakeFiles/Makefile2:131 'CMakeFiles/xmr-stak-backend.dir/all': make -s -f CMakeFiles/xmr-stak-backend.dir/build.make CMak...)
*** Error 2 in /home/rayit/Software/xmr-stak/build (Makefile:149 'all': make -s -f CMakeFiles/Makefile2 all)

# run `cmake -LA .` in the build folder and add the output here
rayit@rayitx1 ~/S/x/build (master)> cmake -LA .
-- Configuring done
-- Generating done
-- Build files have been written to: /home/rayit/Software/xmr-stak/build
-- Cache values
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
CMAKE_AR:FILEPATH=/usr/bin/ar
CMAKE_ASM_COMPILER:FILEPATH=/usr/bin/clang
CMAKE_ASM_COMPILER_AR:FILEPATH=CMAKE_ASM_COMPILER_AR-NOTFOUND
CMAKE_ASM_COMPILER_RANLIB:FILEPATH=CMAKE_ASM_COMPILER_RANLIB-NOTFOUND
CMAKE_ASM_FLAGS:STRING=
CMAKE_ASM_FLAGS_DEBUG:STRING=-g
CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
CMAKE_BUILD_TYPE:STRING=Release
CMAKE_COLOR_MAKEFILE:BOOL=ON
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/clang++
CMAKE_CXX_COMPILER_AR:FILEPATH=CMAKE_CXX_COMPILER_AR-NOTFOUND
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=CMAKE_CXX_COMPILER_RANLIB-NOTFOUND
CMAKE_CXX_FLAGS:STRING=
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
CMAKE_C_COMPILER:FILEPATH=/usr/bin/clang
CMAKE_C_COMPILER_AR:FILEPATH=CMAKE_C_COMPILER_AR-NOTFOUND
CMAKE_C_COMPILER_RANLIB:FILEPATH=CMAKE_C_COMPILER_RANLIB-NOTFOUND
CMAKE_C_FLAGS:STRING=
CMAKE_C_FLAGS_DEBUG:STRING=-g
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
CMAKE_EXE_LINKER_FLAGS:STRING=
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
CMAKE_INSTALL_PREFIX:PATH=/home/rayit/Software/xmr-stak/build
CMAKE_LINKER:FILEPATH=/usr/bin/ld
CMAKE_LINK_STATIC:BOOL=OFF
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
CMAKE_MODULE_LINKER_FLAGS:STRING=
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_NM:FILEPATH=/usr/bin/nm
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
CMAKE_READELF:FILEPATH=/usr/bin/readelf
CMAKE_SHARED_LINKER_FLAGS:STRING=
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
CMAKE_SKIP_RPATH:BOOL=NO
CMAKE_STATIC_LINKER_FLAGS:STRING=
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
CMAKE_STRIP:FILEPATH=/usr/bin/strip
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
CPU_ENABLE:BOOL=ON
CUDA_ENABLE:BOOL=OFF
EXECUTABLE_OUTPUT_PATH:STRING=bin
HWLOC_ENABLE:BOOL=OFF
LIBRARY_OUTPUT_PATH:STRING=bin
MICROHTTPD_ENABLE:BOOL=OFF
OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/libcrypto.so.46.2
OPENSSL_INCLUDE_DIR:PATH=/usr/include
OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/libssl.so.48.2
OpenCL_ENABLE:BOOL=OFF
OpenSSL_ENABLE:BOOL=ON
PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config
XMR-STAK_COMPILE:STRING=native
pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/libcrypto.so.46.2
pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/libssl.so.48.2

Many thanks
Raymond