Closed d10sfan closed 8 months ago
The issue was not reproduced on x64-linux.
This was done with the x64-linux-dynamic triplet, are you able to repro there?
Thanks!
I can reproduce it in x64-linux-dynamic with gcc 7.5.0 but it doesn't occur with clang 8.0.0. The build also succeeds with the official autoconf build system... vcpkg's CMakeLists.txt seems to have a problem ... and I really don't see why it needs to so complex.
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 180 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.
This would still be an issue...
Package: libsodium:x64-linux-dynamic -> 1.0.18#8
Host Environment
To Reproduce
vcpkg install
Failure logs
/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/install-x64-linux-dynamic-dbg-out.log
``` [1/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Dsodium_EXPORTS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -fPIC -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -pthread -std=gnu99 -MD -MT CMakeFiles/sodium.dir/src/libsodium/crypto_auth/crypto_auth.c.o -MF CMakeFiles/sodium.dir/src/libsodium/crypto_auth/crypto_auth.c.o.d -o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/crypto_auth.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_auth/crypto_auth.c [2/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Dsodium_EXPORTS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -fPIC -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -pthread -std=gnu99 -MD -MT CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c.o -MF CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c.o.d -o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c ... Skipped 395 lines ... [102/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -mrdrnd -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -std=gnu99 -MD -MT CMakeFiles/sodium_rdrand.dir/src/libsodium/randombytes/internal/randombytes_internal_random.c.o -MF CMakeFiles/sodium_rdrand.dir/src/libsodium/randombytes/internal/randombytes_internal_random.c.o.d -o CMakeFiles/sodium_rdrand.dir/src/libsodium/randombytes/internal/randombytes_internal_random.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/randombytes/internal/randombytes_internal_random.c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/randombytes/internal/randombytes_internal_random.c:317:1: warning: ‘safe_read’ defined but not used [-Wunused-function] 317 | safe_read(const int fd, void * const buf_, size_t size) | ^~~~~~~~~ [103/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -std=gnu99 -MD -MT CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.o -MF CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.o.d -o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c: In function ‘fill_segment_ssse3’: /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c:202: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 202 | #pragma warning(push) | /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c:203: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 203 | #pragma warning(disable : 6385) | /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c:205: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 205 | #pragma warning(pop) | [104/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -std=gnu99 -MD -MT CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c.o -MF CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c.o.d -o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c [105/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -msse4.1 -mavx -mavx2 -std=gnu99 -MD -MT CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c.o -MF CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c.o.d -o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c [106/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -msse4.1 -mavx -mavx2 -std=gnu99 -MD -MT CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.o -MF CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.o.d -o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c [107/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -std=gnu99 -MD -MT CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c.o -MF CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c.o.d -o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c [108/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -msse4.1 -mavx -mavx2 -std=gnu99 -MD -MT CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o -MF CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o.d -o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c [109/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -msse4.1 -std=gnu99 -MD -MT CMakeFiles/sodium_sse41.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c.o -MF CMakeFiles/sodium_sse41.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c.o.d -o CMakeFiles/sodium_sse41.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c [110/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -msse4.1 -mavx -mavx2 -std=gnu99 -MD -MT CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c.o -MF CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c.o.d -o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c: In function ‘fill_segment_avx2’: /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c:203: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 203 | #pragma warning(push) | /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c:204: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 204 | #pragma warning(disable : 6385) | /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c:206: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 206 | #pragma warning(pop) | [111/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -std=gnu99 -MD -MT CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c.o -MF CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c.o.d -o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c [112/114] /usr/bin/cc -DCONFIGURED=1 -DHAVE_ATOMIC_OPS=1 -DHAVE_AVX2INTRIN_H=1 -DHAVE_AVX512FINTRIN_H=1 -DHAVE_AVXINTRIN_H=1 -DHAVE_AVX_ASM=1 -DHAVE_CPUID=1 -DHAVE_EMMINTRIN_H=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_GETPID=1 -DHAVE_INLINE_ASM=1 -DHAVE_MADVISE=1 -DHAVE_MLOCK=1 -DHAVE_MMAP=1 -DHAVE_MMINTRIN_H=1 -DHAVE_MPROTECT=1 -DHAVE_NANOSLEEP=1 -DHAVE_PMMINTRIN_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD -DHAVE_RDRAND=1 -DHAVE_SMMINTRIN_H=1 -DHAVE_SYS_MMAN_H -DHAVE_TMMINTRIN_H=1 -DHAVE_WEAK_SYMBOLS=1 -DHAVE_WMMINTRIN_H=1 -DNATIVE_LITTLE_ENDIAN -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/include/sodium -I/root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/x64-linux-dynamic-dbg/sodium -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -pthread -flax-vector-conversions -fvisibility=hidden -fwrapv -Wall -Wextra -Wbad-function-cast -Wcast-qual -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wwrite-strings -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -ftls-model=local-dynamic -fstack-protector-all -fPIE -msse2 -mssse3 -msse4.1 -mavx -mavx2 -mavx512f -std=gnu99 -MD -MT CMakeFiles/sodium_avx512f.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c.o -MF CMakeFiles/sodium_avx512f.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c.o.d -o CMakeFiles/sodium_avx512f.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c.o -c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c: In function ‘fill_segment_avx512f’: /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c:208: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 208 | #pragma warning(push) | /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c:209: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 209 | #pragma warning(disable : 6385) | /root/packages/engines/warzone2100/vcpkg/buildtrees/libsodium/src/1.0.18-20c5988cfb.clean/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c:211: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 211 | #pragma warning(pop) | [113/114] : && /usr/bin/cc -fPIC -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -Wl,-rpath,/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//lib -shared -Wl,-soname,libsodium.so -o libsodium.so CMakeFiles/sodium_rdrand.dir/src/libsodium/randombytes/internal/randombytes_internal_random.c.o CMakeFiles/sodium_rdrand.dir/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o CMakeFiles/sodium_aesni.dir/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c.o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c.o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c.o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c.o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c.o CMakeFiles/sodium_sse41.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o CMakeFiles/sodium_avx512f.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/crypto_auth.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/crypto_box.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/crypto_box_easy.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/crypto_box_seal.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/hchacha20/core_hchacha20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/crypto_generichash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/generichash_blake2.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/crypto_hash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha256/hash_sha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha512/hash_sha512.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_kdf/crypto_kdf.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_kx/crypto_kx.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2-core.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2-encoding.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/blake2b-long.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/pwhash_argon2id.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/crypto_pwhash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/crypto_scalarmult.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/crypto_secretbox.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretstream/xchacha20poly1305/secretstream_xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/crypto_shorthash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/crypto_sign.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/sign_ed25519.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/keypair.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/open.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/sign.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/chacha20/stream_chacha20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/crypto_stream.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa20/stream_salsa20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_verify/sodium/verify.c.o CMakeFiles/sodium.dir/src/libsodium/randombytes/randombytes.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/codecs.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/core.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/runtime.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/utils.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/version.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_seal_curve25519xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/ed25519/core_ed25519.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/ed25519/core_ristretto255.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/ed25519/ref10/scalarmult_ed25519_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/ristretto255/ref10/scalarmult_ristretto255_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/obsolete.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa208/stream_salsa208.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c.o && : FAILED: libsodium.so : && /usr/bin/cc -fPIC -I/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//include -fPIC -g -Wl,-rpath,/root/packages/engines/ironwail/vcpkg_installed/x64-linux-dynamic//lib -shared -Wl,-soname,libsodium.so -o libsodium.so CMakeFiles/sodium_rdrand.dir/src/libsodium/randombytes/internal/randombytes_internal_random.c.o CMakeFiles/sodium_rdrand.dir/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o CMakeFiles/sodium_aesni.dir/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c.o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c.o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c.o CMakeFiles/sodium_sse2.dir/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c.o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.o CMakeFiles/sodium_ssse3.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c.o CMakeFiles/sodium_sse41.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c.o CMakeFiles/sodium_avx2.dir/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o CMakeFiles/sodium_avx512f.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/crypto_auth.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/crypto_box.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/crypto_box_easy.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/crypto_box_seal.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/hchacha20/core_hchacha20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/crypto_generichash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/generichash_blake2.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/crypto_hash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha256/hash_sha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha512/hash_sha512.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_kdf/crypto_kdf.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_kx/crypto_kx.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2-core.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2-encoding.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/argon2.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/blake2b-long.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/argon2/pwhash_argon2id.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/crypto_pwhash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/crypto_scalarmult.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/crypto_secretbox.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretstream/xchacha20poly1305/secretstream_xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/crypto_shorthash.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/crypto_sign.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/sign_ed25519.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/keypair.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/open.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/sign.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/chacha20/stream_chacha20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/crypto_stream.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa20/stream_salsa20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_verify/sodium/verify.c.o CMakeFiles/sodium.dir/src/libsodium/randombytes/randombytes.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/codecs.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/core.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/runtime.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/utils.c.o CMakeFiles/sodium.dir/src/libsodium/sodium/version.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.S.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_seal_curve25519xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/ed25519/core_ed25519.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_core/ed25519/core_ristretto255.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/ed25519/ref10/scalarmult_ed25519_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_scalarmult/ristretto255/ref10/scalarmult_ristretto255_ref10.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_sign/ed25519/ref10/obsolete.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/salsa208/stream_salsa208.c.o CMakeFiles/sodium.dir/src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c.o && : /usr/bin/ld: CMakeFiles/sodium.dir/src/libsodium/randombytes/randombytes.c.o: warning: relocation against `randombytes_sysrandom_implementation' in read-only section `.text' /usr/bin/ld: CMakeFiles/sodium.dir/src/libsodium/randombytes/randombytes.c.o: relocation R_X86_64_PC32 against symbol `randombytes_sysrandom_implementation' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. ```Additional context
vcpkg.json
``` { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "dependencies": [ "physfs", "minizip", "libsodium", "shaderc" ] } ```