Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot seem to compile for Windows 32-bit (x86) #3313

Open
ElevationsRPG opened this issue Dec 3, 2024 · 15 comments
Open

Cannot seem to compile for Windows 32-bit (x86) #3313

ElevationsRPG opened this issue Dec 3, 2024 · 15 comments
Labels
3.x Related to ModSecurity version 3.x

Comments

@ElevationsRPG
Copy link

I cannot seem to compile LibModSecurity for windows 32-bit i have tried to no avail, i did manage to compile x64 with no problems through conan, but my application requires 32-bit libs

When i try doing "vcbuild.bat Release x86" I run into these errors:

It mentions something about not being able to find VC Build tools v14.3 even though i have the latest installed and the x64 bit version works fine and compiles without problems

======== Installing packages ========
bzip2/1.0.8: Already installed! (1 of 21)
dirent/1.24: Already installed! (2 of 21)
expat/2.6.3: Already installed! (3 of 21)
libmaxminddb/1.9.1: Already installed! (4 of 21)
lmdb/0.9.31: Already installed! (5 of 21)
lmdb/0.9.31: Appending PATH environment variable: C:\Users\Elevations.conan2\p\b\lmdbfe02eaf431446\p\bin
lua/5.4.6: Already installed! (6 of 21)
lz4/1.9.4: Already installed! (7 of 21)
msys2/cci.latest: Already installed! (8 of 21)
sqlite3/3.45.0: Already installed! (9 of 21)
strawberryperl/5.32.1.1: Already installed! (10 of 21)
zlib/1.3.1: Already installed! (11 of 21)
zstd/1.5.5: Already installed! (12 of 21)
nasm/2.16.01: Already installed! (13 of 21)

-------- Installing package libiconv/1.17 (14 of 21) --------
libiconv/1.17: Building from source
libiconv/1.17: Package libiconv/1.17:8419bdd2579514d415d70db8caf4318ede661647
libiconv/1.17: Copying sources to build folder
libiconv/1.17: Building your package in C:\Users\Elevations.conan2\p\b\libic21f5ed995160d\b
libiconv/1.17: Calling generate()
libiconv/1.17: Generators folder: C:\Users\Elevations.conan2\p\b\libic21f5ed995160d\b\build-release\conan
libiconv/1.17: Generating aggregated env files
libiconv/1.17: Generated aggregated env files: ['conanbuild.sh', 'conanbuild.bat', 'conanrun.bat']
libiconv/1.17: Calling build()
libiconv/1.17: apply_conandata_patches(): No patches defined in conandata
libiconv/1.17: Applying x86 resource patch: C:\Users\Elevations.conan2\p\b\libic21f5ed995160d\b\src\windows\windres-options
libiconv/1.17: Calling:

"/c/users/elevations/.conan2/p/b/libic21f5ed995160d/b/src/configure" --disable-shared --enable-static --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include --host=i686-unknown-windows --build=x86_64-unknown-windows --host=i686-w64-mingw32 --build=x86_64-w64-mingw32
libiconv/1.17: RUN: "/c/users/elevations/.conan2/p/b/libic21f5ed995160d/b/src/configure" --disable-shared --enable-static --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include --host=i686-unknown-windows --build=x86_64-unknown-windows --host=i686-w64-mingw32 --build=x86_64-w64-mingw32
conanvcvars.bat: Activating environment Visual Studio 17 - amd64_x86 - winsdk_version=None - vcvars_ver=14.3
[ERROR:vcvars.bat] Toolset directory for version '14.3' was not found.
[ERROR:VsDevCmd.bat] *** VsDevCmd.bat encountered errors. Environment may be incomplete and/or incorrect. ***
[ERROR:VsDevCmd.bat] In an uninitialized command prompt, please 'set VSCMD_DEBUG=[value]' and then re-run
[ERROR:VsDevCmd.bat] vsdevcmd.bat [args] for additional details.
[ERROR:VsDevCmd.bat] Where [value] is:
[ERROR:VsDevCmd.bat] 1 : basic debug logging
[ERROR:VsDevCmd.bat] 2 : detailed debug logging
[ERROR:VsDevCmd.bat] 3 : trace level logging. Redirection of output to a file when using this level is recommended.
[ERROR:VsDevCmd.bat] Example: set VSCMD_DEBUG=3
[ERROR:VsDevCmd.bat] vsdevcmd.bat > vsdevcmd.trace.txt 2>&1

libiconv/1.17: ERROR:
Package '8419bdd2579514d415d70db8caf4318ede661647' build failed
libiconv/1.17: WARN: Build folder C:\Users\Elevations.conan2\p\b\libic21f5ed995160d\b\build-release
ERROR: libiconv/1.17: Error in build() method, line 146
autotools.configure()
ConanException: Error 1 while executing
The system cannot find the path specified.
CMake Warning:
Ignoring extra path from command line:

".."

CMake Error: The source directory "I:/WebServerHoster/ModSecurity-3-master/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
Error: could not load cache

@ElevationsRPG ElevationsRPG added the 3.x Related to ModSecurity version 3.x label Dec 3, 2024
@airween
Copy link
Member

airween commented Dec 5, 2024

-------- Installing package libiconv/1.17 (14 of 21) --------

That's very interesting. As I know there is no any dependency to iconv, so I have no idea why does it want to build... (I don't even have any installed iconv package on my servers).

But because the issue is the iconv, I'm afraid there is no any ModSecurity problem here.

@ElevationsRPG
Copy link
Author

-------- Installing package libiconv/1.17 (14 of 21) --------

That's very interesting. As I know there is no any dependency to iconv, so I have no idea why does it want to build... (I don't even have any installed iconv package on my servers).

But because the issue is the iconv, I'm afraid there is no any ModSecurity problem here.

Well this is very strange then because i have already successfully compiled LibModSecurity when specifying "vcbuild.bat Release x86_64" it compiled fine.

I also attempted to compile the x86 (32-bit) inside the docker image which also failed with libiconv errors. But again when compiling the x64 version iconv does not show up?

@airween
Copy link
Member

airween commented Dec 5, 2024

I also attempted to compile the x86 (32-bit) inside the docker image which also failed with libiconv errors. But again when compiling the x64 version iconv does not show up?

Unfortunately I have no idea. May be @eduar-hte knows the answer...

@eduar-hte
Copy link
Contributor

The x86 (32-bit) build of libModSecurity should only require using the appropriate Visual Studio environment.

That is, for a command-line build, in addition to specifying x86 as a second argument to vcbuild.bat, you need to run this command from a x86 Native Tools Command Prompt for VS 2022 command prompt session (or a command prompt where vcvars32.bat has been run). In contrast, a x64 build requires launching the build from a ``x64 Native Tools Command Prompt for VS 2022command prompt sessino (or a command prompt wherevcvars64.bat` has been run).

If the 64-bit version of the library has been previously built, as mentioned in the Windows build notes, I'd suggest cleaning up the previous build before starting the 32-bit build, with the following steps:

  • reset the build directory: build\win32\build
  • reset previously built conan packages executing the command: conan remove * -c

The Dockerfile used to document and illustrate the Windows build requires a minor change to build a 32-bit version of the library, even though it exports the ARCH argument to select the architecture, to use vcvars32.bat instead of vcvars64.bat in this line.

Additionally, a GitHub fork of the repository should be able to build the x86 version of the library by adding/replacing a platform entry in ci.yml inside the build-windows section (see here):

          - {label: "x86", arch: "x86"}

For the sake of reference, I've just succesfully done a build of the x86 configurations of libModSecurity in my fork of the repository after updating ci.yml, see here.

The x86 (32-bit) build is not included in the build-windows section by default because Conan does not include cached binaries for all the dependencies in that configuration, so it needs to build them all every time libModSecurity is built, which extends the overall build process (a x86 build of one of the configurations in my fork of the repository requires between 27m to 37m).

Disclaimer, I mostly focused and worked on the 64-bit build of libModSecurity during the port, so x86 (32-bit) testing and development was minimal and only included because it was simple to add support to build it and passes all the available tests.

@ElevationsRPG
Copy link
Author

The x86 (32-bit) build of libModSecurity should only require using the appropriate Visual Studio environment.

That is, for a command-line build, in addition to specifying x86 as a second argument to vcbuild.bat, you need to run this command from a x86 Native Tools Command Prompt for VS 2022 command prompt session (or a command prompt where vcvars32.bat has been run). In contrast, a x64 build requires launching the build from a ``x64 Native Tools Command Prompt for VS 2022command prompt sessino (or a command prompt wherevcvars64.bat` has been run).

If the 64-bit version of the library has been previously built, as mentioned in the Windows build notes, I'd suggest cleaning up the previous build before starting the 32-bit build, with the following steps:

  • reset the build directory: build\win32\build
  • reset previously built conan packages executing the command: conan remove * -c

The Dockerfile used to document and illustrate the Windows build requires a minor change to build a 32-bit version of the library, even though it exports the ARCH argument to select the architecture, to use vcvars32.bat instead of vcvars64.bat in this line.

Additionally, a GitHub fork of the repository should be able to build the x86 version of the library by adding/replacing a platform entry in ci.yml inside the build-windows section (see here):

          - {label: "x86", arch: "x86"}

For the sake of reference, I've just succesfully done a build of the x86 configurations of libModSecurity in my fork of the repository after updating ci.yml, see here.

The x86 (32-bit) build is not included in the build-windows section by default because Conan does not include cached binaries for all the dependencies in that configuration, so it needs to build them all every time libModSecurity is built, which extends the overall build process (a x86 build of one of the configurations in my fork of the repository requires between 27m to 37m).

Disclaimer, I mostly focused and worked on the 64-bit build of libModSecurity during the port, so x86 (32-bit) testing and development was minimal and only included because it was simple to add support to build it and passes all the available tests.

Ok so run conan from a vcvars32.bat after specifying x86 is there anything else I need to update or fix first?

@eduar-hte
Copy link
Contributor

Ok so run conan from a vcvars32.bat after specifying x86 is there anything else I need to update or fix first?

As I mentioned before, I suggest resetting the build directory and removing recipes/packages from the Conan cache when switching between build configurations (be that debug/release, x64/x86, using ASAN, etc.)

Then, just set up the appropriate environment variables (either through vcvarsXX.bat or using the VS provided shortcuts) and launch vcbuild.bat with parameters consistent with the environment.

That should be it :-)

@ElevationsRPG
Copy link
Author

ElevationsRPG commented Dec 11, 2024

Ok so run conan from a vcvars32.bat after specifying x86 is there anything else I need to update or fix first?

As I mentioned before, I suggest resetting the build directory and removing recipes/packages from the Conan cache when switching between build configurations (be that debug/release, x64/x86, using ASAN, etc.)

Then, just set up the appropriate environment variables (either through vcvarsXX.bat or using the VS provided shortcuts) and launch vcbuild.bat with parameters consistent with the environment.

That should be it :-)

Hey i literally downloaded latest modsecurity zip, extracted it, copied over the libinjection and mbedTLS folder, ran these commands and i still get libiconv errors:


** Visual Studio 2022 Developer Command Prompt v17.12.3
** Copyright (c) 2022 Microsoft Corporation


C:\Program Files\Microsoft Visual Studio\2022\Community>cd /d C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build

C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build>vcvars32.bat x86


** Visual Studio 2022 Developer Command Prompt v17.12.3
** Copyright (c) 2022 Microsoft Corporation


[vcvarsall.bat] Environment initialized for: 'x86'

C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build>cd /d I:\WebServerHoster\ModSecurity-32-bit

I:\WebServerHoster\ModSecurity-32-bit>vcbuild.bat Release x86
Build type: Release
Arch: x86
Address Sanitizer: Disabled

======== Input profiles ========
Profile host:
[settings]
arch=x86
build_type=Release
compiler=msvc
compiler.cppstd=17
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=193
os=Windows

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=14
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=193
os=Windows

======== Computing dependency graph ========
Graph root
conanfile.txt: I:\WebServerHoster\ModSecurity-32-bit\build\win32\conanfile.txt
Requirements
bzip2/1.0.8#d00dac990f08d991998d624be81a9526 - Cache
dirent/1.24#697499506c82b54dd3eb2a764241b3a1 - Cache
expat/2.6.3#39b80d3109fbe578fddfe4951f0b1d57 - Cache
libcurl/8.6.0#58d6a37391c98897d7a6679895f80b9d - Cache
libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd - Cache
libmaxminddb/1.9.1#2e55ce549c47065bd78e5ebe27198783 - Cache
libmysqlclient/8.1.0#ecca1993f7ce32371ef5436f3639074a - Cache
libpq/15.4#a3354d556287c3d091c9f4d578b66ec8 - Cache
libxml2/2.12.6#633e4d014015090a367b9532480c4a7c - Cache
lmdb/0.9.31#172404cb26390634428bea56164eb594 - Cache
lua/5.4.6#658d6089093cf01992c2737ab2e96763 - Cache
lz4/1.9.4#652b313a0444c8b1d60d1bf9e95fb0a1 - Cache
openssl/3.3.2#9f9f130d58e7c13e76bb8a559f0a6a8b - Cache
pcre2/10.42#ac2227071f79a062167cf2fee7189d66 - Cache
poco/1.13.3#007642154974b1f81167b7a3581749aa - Cache
sqlite3/3.45.0#3a7911478ffd14e7acc694ac113449b6 - Cache
yajl/2.1.0#393bfcd6566fd70c7e777bdb1d063b2d - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df - Cache
Build requirements
msys2/cci.latest#f6bb451a181a3f452024ea43ca744061 - Cache
nasm/2.16.01#d0aebbd20ccbb6ad9c9c753ab708098c - Cache
strawberryperl/5.32.1.1#707032463aa0620fa17ec0d887f5fe41 - Cache
Resolved version ranges
expat/[>=2.6.2 <3]: expat/2.6.3
openssl/[>=1.1 <4]: openssl/3.3.2
zlib/[>=1.2.11 <2]: zlib/1.3.1

======== Computing necessary packages ========
lua/5.4.6: Checking 3 compatible configurations
lua/5.4.6: Compatible configurations not found in cache, checking servers
lua/5.4.6: '8bd12faf48ffe95add317d30125660e274e09eb7': compiler.cppstd=14
lua/5.4.6: '24ba0721c0c304a069be6a76bb61c93cd4ff0ba7': compiler.cppstd=20
lua/5.4.6: '6e32b70ec8d8e0c78740931be502a8e75f59a1c4': compiler.cppstd=23
libmysqlclient/8.1.0: Checking 3 compatible configurations
libmysqlclient/8.1.0: Compatible configurations not found in cache, checking servers
libmysqlclient/8.1.0: '2d9fb0da34f3cce6baad7cf21fca01b287031b66': compiler.cppstd=14
libmysqlclient/8.1.0: '30165d15889f554e6488933c88a05f53f56a8bf8': compiler.cppstd=20
libmysqlclient/8.1.0: '372ee324c7fb4339a916cc419d4196f8afd1de31': compiler.cppstd=23
poco/1.13.3: Checking 2 compatible configurations
poco/1.13.3: Compatible configurations not found in cache, checking servers
poco/1.13.3: '6e51d7c10bcf0f778125086736e1c95fa05dd9bc': compiler.cppstd=20
poco/1.13.3: 'cef0f9ba682aac58dfefcc3af0081030ebb92b84': compiler.cppstd=23
Requirements
bzip2/1.0.8#d00dac990f08d991998d624be81a9526:6b8a1fe8cfc7e56f5e35dc6072cbcfba1dfdb27a - Build
dirent/1.24#697499506c82b54dd3eb2a764241b3a1:da39a3ee5e6b4b0d3255bfef95601890afd80709#4050a6e20503e2662d7f3a866866a542 - Cache
expat/2.6.3#39b80d3109fbe578fddfe4951f0b1d57:4ee06f40db5510f375721af1f79822f51af17eaf - Build
libcurl/8.6.0#58d6a37391c98897d7a6679895f80b9d:c6a4aa35efd6190c45e811218bb8484a0646721b - Build
libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd:8419bdd2579514d415d70db8caf4318ede661647 - Build
libmaxminddb/1.9.1#2e55ce549c47065bd78e5ebe27198783:8419bdd2579514d415d70db8caf4318ede661647 - Build
libmysqlclient/8.1.0#ecca1993f7ce32371ef5436f3639074a:a4cdfe102a2e9a17ed148ea41f013ddb1d3459cd - Build
libpq/15.4#a3354d556287c3d091c9f4d578b66ec8:5a9324111f17ba616cb359f6d5ed9c46ab4b6670 - Build
libxml2/2.12.6#633e4d014015090a367b9532480c4a7c:18de12d844090f8b5bee7c6af347bd4ed37cbe7b - Build
lmdb/0.9.31#172404cb26390634428bea56164eb594:3fb394a6c4f0ff222a4f2e174ef38e226caf6355 - Build
lua/5.4.6#658d6089093cf01992c2737ab2e96763:cd62ec8c7cc885862ba62869c523ee071367f260 - Build
lz4/1.9.4#652b313a0444c8b1d60d1bf9e95fb0a1:8419bdd2579514d415d70db8caf4318ede661647 - Build
openssl/3.3.2#9f9f130d58e7c13e76bb8a559f0a6a8b:4164831060f78a375e61eb3ee57caf48acae191e - Build
pcre2/10.42#ac2227071f79a062167cf2fee7189d66:98e8af428e3104a6006d6b8736dd0570b1c39110 - Build
poco/1.13.3#007642154974b1f81167b7a3581749aa:6e4975d2b3521adafbc88fd74fa9ae7e8437a062 - Build
sqlite3/3.45.0#3a7911478ffd14e7acc694ac113449b6:de850258477daf1f395d21edbad5d8b00eb85cf2 - Build
yajl/2.1.0#393bfcd6566fd70c7e777bdb1d063b2d:8419bdd2579514d415d70db8caf4318ede661647 - Build
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:8419bdd2579514d415d70db8caf4318ede661647 - Build
zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df:46b4a63953b7130b8a98bf6fccbd64f5b4dc3ddb - Build
Build requirements
msys2/cci.latest#f6bb451a181a3f452024ea43ca744061:956a88975bda9dfcc485e2861d71e74bd7e2b9a5#a4d094e33a7cec3c59a0489115a170c6 - Download (conancenter)
nasm/2.16.01#d0aebbd20ccbb6ad9c9c753ab708098c:723257509aee8a72faf021920c2874abc738e029#a32665446878fcea73ae881cc0cd7d41 - Download (conancenter)
strawberryperl/5.32.1.1#707032463aa0620fa17ec0d887f5fe41:522dcea5982a3f8a5b624c16477e47195da2f84f#a365b3810f698e2f0a00fbeece022903 - Download (conancenter)

======== Installing packages ========

-------- Downloading 3 packages --------
msys2/cci.latest: Retrieving package 956a88975bda9dfcc485e2861d71e74bd7e2b9a5 from remote 'conancenter'
msys2/cci.latest: Downloading 341.1MB conan_package.tgz
msys2/cci.latest: Downloaded 74.9MB 21% conan_package.tgz
msys2/cci.latest: Downloaded 148.7MB 43% conan_package.tgz
msys2/cci.latest: Downloaded 222.5MB 65% conan_package.tgz
msys2/cci.latest: Downloaded 295.8MB 86% conan_package.tgz
msys2/cci.latest: Decompressing 341.1MB conan_package.tgz
msys2/cci.latest: Package installed 956a88975bda9dfcc485e2861d71e74bd7e2b9a5
msys2/cci.latest: Downloaded package revision a4d094e33a7cec3c59a0489115a170c6
strawberryperl/5.32.1.1: Retrieving package 522dcea5982a3f8a5b624c16477e47195da2f84f from remote 'conancenter'
strawberryperl/5.32.1.1: Downloading 36.4MB conan_package.tgz
strawberryperl/5.32.1.1: Decompressing 36.4MB conan_package.tgz
strawberryperl/5.32.1.1: Package installed 522dcea5982a3f8a5b624c16477e47195da2f84f
strawberryperl/5.32.1.1: Downloaded package revision a365b3810f698e2f0a00fbeece022903
nasm/2.16.01: Retrieving package 723257509aee8a72faf021920c2874abc738e029 from remote 'conancenter'
nasm/2.16.01: Package installed 723257509aee8a72faf021920c2874abc738e029
nasm/2.16.01: Downloaded package revision a32665446878fcea73ae881cc0cd7d41
bzip2/1.0.8: Sources downloaded from 'conancenter'
bzip2/1.0.8: Calling source() in C:\Users\Elevations.conan2\p\bzip22a75d000ecba1\s\src

-------- Installing package bzip2/1.0.8 (1 of 22) --------
bzip2/1.0.8: Building from source
bzip2/1.0.8: Package bzip2/1.0.8:6b8a1fe8cfc7e56f5e35dc6072cbcfba1dfdb27a
bzip2/1.0.8: Copying sources to build folder
bzip2/1.0.8: Building your package in C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b
bzip2/1.0.8: Calling generate()
bzip2/1.0.8: Generators folder: C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\generators
bzip2/1.0.8: CMakeToolchain generated: conan_toolchain.cmake
bzip2/1.0.8: CMakeToolchain generated: CMakePresets.json
bzip2/1.0.8: Generating aggregated env files
bzip2/1.0.8: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
bzip2/1.0.8: Calling build()
bzip2/1.0.8: apply_conandata_patches(): No patches defined in conandata
bzip2/1.0.8: Running CMake.configure()
bzip2/1.0.8: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src.."
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Configuring done (7.5s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/b/build

bzip2/1.0.8: Running CMake.build()
bzip2/1.0.8: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/b/CMakeLists.txt
blocksort.c
bzlib.c
compress.c
crctable.c
decompress.c
huffman.c
randtable.c
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzlib.c(1417,4): warning C4996: 'strcat': This function or var
iable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online h
elp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bz2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzlib.c(1418,4): warning C4996: 'strcat': This function or var
iable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online h
elp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bz2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzlib.c(1423,9): warning C4996: 'setmode': The POSIX name for
this item is deprecated. Instead, use the ISO C and C++ conformant name: _setmode. See online help for details. [C:\Use
rs\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bz2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzlib.c(1425,14): warning C4996: 'fopen': This function or var
iable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online he
lp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bz2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzlib.c(1431,12): warning C4996: 'fdopen': The POSIX name for
this item is deprecated. Instead, use the ISO C and C++ conformant name: _fdopen. See online help for details. [C:\User
s\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bz2.vcxproj]
bz2.vcxproj -> C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\Release\bz2.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/b/CMakeLists.txt
bzip2.c
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(933,3): warning C4996: 'strncpy': This function or var
iable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online
help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(971,11): warning C4996: 'fopen': This function or vari
able may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online hel
p for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1126,4): warning C4996: 'strcat': This function or var
iable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online h
elp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1153,10): warning C4996: 'strcat': This function or va
riable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online
help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1170,35): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1230,15): warning C4996: 'isatty': The POSIX name for
this item is deprecated. Instead, use the ISO C and C++ conformant name: _isatty. See online help for details. [C:\User
s\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1242,18): warning C4996: 'fopen': This function or var
iable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online he
lp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1244,15): warning C4996: 'isatty': The POSIX name for
this item is deprecated. Instead, use the ISO C and C++ conformant name: _isatty. See online help for details. [C:\User
s\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1256,41): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1263,18): warning C4996: 'fopen': This function or var
iable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online he
lp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1267,42): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1274,41): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1341,10): warning C4996: 'strcat': This function or va
riable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online
help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1359,35): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1416,15): warning C4996: 'isatty': The POSIX name for
this item is deprecated. Instead, use the ISO C and C++ conformant name: _isatty. See online help for details. [C:\User
s\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1428,18): warning C4996: 'fopen': This function or var
iable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online he
lp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1432,41): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1440,18): warning C4996: 'fopen': This function or var
iable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online he
lp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1444,42): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1451,41): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1539,35): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1557,15): warning C4996: 'isatty': The POSIX name for
this item is deprecated. Instead, use the ISO C and C++ conformant name: _isatty. See online help for details. [C:\User
s\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1570,18): warning C4996: 'fopen': This function or var
iable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online he
lp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1573,41): warning C4996: 'strerror': This function or
variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl
ine help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1734,7): warning C4996: 'strcpy': This function or var
iable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online h
elp for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\src\bzip2.c(1752,14): warning C4996: 'getenv': This function or va
riable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online
help for details. [C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\bzip2.vcxproj]
bzip2.vcxproj -> C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build\Release\bzip2.exe
Building Custom Rule C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/b/CMakeLists.txt

bzip2/1.0.8: Package '6b8a1fe8cfc7e56f5e35dc6072cbcfba1dfdb27a' built
bzip2/1.0.8: Build folder C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build
bzip2/1.0.8: Generating the package
bzip2/1.0.8: Packaging in folder C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\p
bzip2/1.0.8: Calling package()
bzip2/1.0.8: Running CMake.install()
bzip2/1.0.8: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/p/lib/bz2.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/p/include/bzlib.h
-- Installing: C:/Users/Elevations/.conan2/p/b/bzip2be24d18ea9a5b/p/bin/bzip2.exe

bzip2/1.0.8: package(): Packaged 1 '.exe' file: bzip2.exe
bzip2/1.0.8: package(): Packaged 1 '.h' file: bzlib.h
bzip2/1.0.8: package(): Packaged 1 '.lib' file: bz2.lib
bzip2/1.0.8: package(): Packaged 1 '.cmake' file: conan-official-bzip2-variables.cmake
bzip2/1.0.8: package(): Packaged 1 file: LICENSE
bzip2/1.0.8: Created package revision 562c64477b2019f57635843f4f15464f
bzip2/1.0.8: Package '6b8a1fe8cfc7e56f5e35dc6072cbcfba1dfdb27a' created
bzip2/1.0.8: Full package reference: bzip2/1.0.8#d00dac990f08d991998d624be81a9526:6b8a1fe8cfc7e56f5e35dc6072cbcfba1dfdb27a#562c64477b2019f57635843f4f15464f
bzip2/1.0.8: Package folder C:\Users\Elevations.conan2\p\b\bzip2be24d18ea9a5b\p
dirent/1.24: Already installed! (2 of 22)
expat/2.6.3: Sources downloaded from 'conancenter'
expat/2.6.3: Calling source() in C:\Users\Elevations.conan2\p\expat019684c276d90\s\src

-------- Installing package expat/2.6.3 (3 of 22) --------
expat/2.6.3: Building from source
expat/2.6.3: Package expat/2.6.3:4ee06f40db5510f375721af1f79822f51af17eaf
expat/2.6.3: Copying sources to build folder
expat/2.6.3: Building your package in C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\b
expat/2.6.3: Calling generate()
expat/2.6.3: Generators folder: C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\b\build\generators
expat/2.6.3: CMakeToolchain generated: conan_toolchain.cmake
expat/2.6.3: CMakeToolchain generated: CMakePresets.json
expat/2.6.3: CMakeToolchain generated: ....\src\CMakeUserPresets.json
expat/2.6.3: Generating aggregated env files
expat/2.6.3: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
expat/2.6.3: Calling build()
expat/2.6.3: apply_conandata_patches(): No patches defined in conandata
expat/2.6.3: Running CMake.configure()
expat/2.6.3: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\b\src"
-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for dlfcn.h
-- Looking for dlfcn.h - not found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for strings.h
-- Looking for strings.h - not found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for unistd.h
-- Looking for unistd.h - not found
-- Looking for getpagesize
-- Looking for getpagesize - not found
-- Looking for mmap
-- Looking for mmap - not found
-- Looking for getrandom
-- Looking for getrandom - not found
-- Looking for arc4random_buf
-- Looking for arc4random_buf - not found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for 4 include files stdlib.h, ..., float.h
-- Looking for 4 include files stdlib.h, ..., float.h - found
-- Performing Test HAVE_OFF_T
-- Performing Test HAVE_OFF_T - Success
-- Performing Test HAVE_SYSCALL_GETRANDOM
-- Performing Test HAVE_SYSCALL_GETRANDOM - Failed
-- Performing Test FLAG_NO_STRICT_ALIASING
-- Performing Test FLAG_NO_STRICT_ALIASING - Failed
-- Performing Test FLAG_VISIBILITY
-- Performing Test FLAG_VISIBILITY - Failed
-- Looking for cos in m
-- Looking for cos in m - not found
-- ===========================================================================

-- Configuration
-- Generator .................. Visual Studio 17 2022
-- Build types ................ Debug;Release;MinSizeRel;RelWithDebInfo
-- Prefix ..................... C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p
-- Shared libraries ........... False
-- Static CRT ................. OFF
-- Character type ............. char (UTF-8)

-- Build documentation ........ OFF
-- Build examples ............. OFF
-- Build fuzzers .............. OFF
-- Build tests ................ OFF
-- Build tools (xmlwf) ........ OFF
-- Build pkg-config file ...... OFF
-- Install files .............. ON

-- Features
-- // Advanced options, changes not advised
-- Attributes info .......... OFF
-- Context bytes ............ 1024
-- DTD support .............. ON
-- General entities ......... ON
-- Large size ............... False
-- Minimum size ............. OFF
-- Namespace support ........ ON

-- Entropy sources
-- rand_s ................... ON

-- ===========================================================================
-- Configuring done (35.4s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/b/build

expat/2.6.3: Running CMake.build()
expat/2.6.3: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/b/src/CMakeLists.txt
xmlparse.c
xmlrole.c
xmltok.c
expat.vcxproj -> C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\b\build\Release\libexpatMD.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/b/src/CMakeLists.txt

expat/2.6.3: Package '4ee06f40db5510f375721af1f79822f51af17eaf' built
expat/2.6.3: Build folder C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\b\build
expat/2.6.3: Generating the package
expat/2.6.3: Packaging in folder C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\p
expat/2.6.3: Calling package()
expat/2.6.3: Running CMake.install()
expat/2.6.3: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/include/expat_config.h
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/lib/libexpatMD.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/include/expat.h
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/include/expat_external.h
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/share/doc/expat/AUTHORS
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/share/doc/expat/changelog
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/lib/cmake/expat-2.6.3/expat-config.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/lib/cmake/expat-2.6.3/expat-config-version.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/lib/cmake/expat-2.6.3/expat.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/expat351b3d627fe5d/p/lib/cmake/expat-2.6.3/expat-release.cmake

expat/2.6.3: package(): Packaged 3 '.h' files: expat.h, expat_config.h, expat_external.h
expat/2.6.3: package(): Packaged 1 '.lib' file: libexpatMD.lib
expat/2.6.3: package(): Packaged 1 file: COPYING
expat/2.6.3: Created package revision a1abe5b2e4d281f08fc07ae5612342a4
expat/2.6.3: Package '4ee06f40db5510f375721af1f79822f51af17eaf' created
expat/2.6.3: Full package reference: expat/2.6.3#39b80d3109fbe578fddfe4951f0b1d57:4ee06f40db5510f375721af1f79822f51af17eaf#a1abe5b2e4d281f08fc07ae5612342a4
expat/2.6.3: Package folder C:\Users\Elevations.conan2\p\b\expat351b3d627fe5d\p
libmaxminddb/1.9.1: Sources downloaded from 'conancenter'
libmaxminddb/1.9.1: Calling source() in C:\Users\Elevations.conan2\p\libma97b718918f431\s\src

-------- Installing package libmaxminddb/1.9.1 (4 of 22) --------
libmaxminddb/1.9.1: Building from source
libmaxminddb/1.9.1: Package libmaxminddb/1.9.1:8419bdd2579514d415d70db8caf4318ede661647
libmaxminddb/1.9.1: Copying sources to build folder
libmaxminddb/1.9.1: Building your package in C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\b
libmaxminddb/1.9.1: Calling generate()
libmaxminddb/1.9.1: Generators folder: C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\b\build\generators
libmaxminddb/1.9.1: CMakeToolchain generated: conan_toolchain.cmake
libmaxminddb/1.9.1: CMakeToolchain generated: CMakePresets.json
libmaxminddb/1.9.1: CMakeToolchain generated: ....\src\CMakeUserPresets.json
libmaxminddb/1.9.1: Generating aggregated env files
libmaxminddb/1.9.1: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
libmaxminddb/1.9.1: Calling build()
libmaxminddb/1.9.1: apply_conandata_patches(): No patches defined in conandata
libmaxminddb/1.9.1: Running CMake.configure()
libmaxminddb/1.9.1: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p" -DCMAKE_POLICY_DEFAULT_CMP0077="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\b\src"
-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned __int128
-- Check size of unsigned __int128 - failed
-- Check size of unsigned int attribute((mode(TI)))
-- Check size of unsigned int attribute((mode(TI))) - failed
-- Configuring done (11.2s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/b/build

libmaxminddb/1.9.1: Running CMake.build()
libmaxminddb/1.9.1: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/b/src/CMakeLists.txt
maxminddb.c
data-pool.c
maxminddb.vcxproj -> C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\b\build\Release\maxminddb.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/b/src/CMakeLists.txt

libmaxminddb/1.9.1: Package '8419bdd2579514d415d70db8caf4318ede661647' built
libmaxminddb/1.9.1: Build folder C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\b\build
libmaxminddb/1.9.1: Generating the package
libmaxminddb/1.9.1: Packaging in folder C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\p
libmaxminddb/1.9.1: Calling package()
libmaxminddb/1.9.1: Running CMake.install()
libmaxminddb/1.9.1: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p/lib/maxminddb.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p/include/maxminddb.h
-- Installing: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p/include/maxminddb_config.h
-- Installing: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p/lib/cmake/maxminddb/maxminddb-config.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p/lib/cmake/maxminddb/maxminddb-config-release.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/libma5d4ed00b5eb48/p/lib/pkgconfig/libmaxminddb.pc

libmaxminddb/1.9.1: package(): Packaged 2 '.h' files: maxminddb.h, maxminddb_config.h
libmaxminddb/1.9.1: package(): Packaged 1 '.lib' file: maxminddb.lib
libmaxminddb/1.9.1: package(): Packaged 1 file: LICENSE
libmaxminddb/1.9.1: Created package revision c66924ac7cc4dc97421a9840753d4703
libmaxminddb/1.9.1: Package '8419bdd2579514d415d70db8caf4318ede661647' created
libmaxminddb/1.9.1: Full package reference: libmaxminddb/1.9.1#2e55ce549c47065bd78e5ebe27198783:8419bdd2579514d415d70db8caf4318ede661647#c66924ac7cc4dc97421a9840753d4703
libmaxminddb/1.9.1: Package folder C:\Users\Elevations.conan2\p\b\libma5d4ed00b5eb48\p
lmdb/0.9.31: Sources downloaded from 'conancenter'
lmdb/0.9.31: Calling source() in C:\Users\Elevations.conan2\p\lmdba3e3150c1f7bc\s\src

-------- Installing package lmdb/0.9.31 (5 of 22) --------
lmdb/0.9.31: Building from source
lmdb/0.9.31: Package lmdb/0.9.31:3fb394a6c4f0ff222a4f2e174ef38e226caf6355
lmdb/0.9.31: Copying sources to build folder
lmdb/0.9.31: Building your package in C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b
lmdb/0.9.31: Calling generate()
lmdb/0.9.31: Generators folder: C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\generators
lmdb/0.9.31: CMakeToolchain generated: conan_toolchain.cmake
lmdb/0.9.31: CMakeToolchain generated: CMakePresets.json
lmdb/0.9.31: Generating aggregated env files
lmdb/0.9.31: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
lmdb/0.9.31: Calling build()
lmdb/0.9.31: Running CMake.configure()
lmdb/0.9.31: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src.."
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Configuring done (9.9s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/b/build

lmdb/0.9.31: Running CMake.build()
lmdb/0.9.31: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/b/CMakeLists.txt
mdb.c
midl.c
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(1534,10): warning C4996: 'strerror': Th
is function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WA
RNINGS. See online help for details. [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(2468,4): warning C4267: '=': conversion
from 'size_t' to 'unsigned short', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lm
db.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(4157,15): warning C4244: '=': conversio
n from 'LONGLONG' to 'size_t', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vc
xproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(4276,3): warning C4996: 'wcscpy': This
function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNING
S. See online help for details. [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(4368,7): warning C4996: 'GetVersion': w
as declared deprecated [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(4753,13): warning C4244: 'function': co
nversion from 'mdb_hash_t' to 'unsigned long', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4
\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(4869,3): warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNI
NGS. See online help for details. [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(4870,3): warning C4996: 'sprintf': This
function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNI
NGS. See online help for details. [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(5013,17): warning C4996: 'strdup': The
POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for de
tails. [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(6714,21): warning C4267: '=': conversio
n from 'size_t' to 'uint16_t', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vc
xproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(6796,23): warning C4267: '=': conversio
n from 'size_t' to 'uint16_t', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vc
xproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(6802,34): warning C4267: '=': conversio
n from 'size_t' to 'indx_t', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxp
roj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(7384,21): warning C4267: '=': conversio
n from 'size_t' to 'indx_t', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxp
roj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(7392,33): warning C4267: '=': conversio
n from 'size_t' to 'unsigned short', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\l
mdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(7397,3): warning C4267: '=': conversion
from 'size_t' to 'unsigned short', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lm
db.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(7520,2): warning C4333: '>>': right shi
ft by too large amount, data loss [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(7856,23): warning C4267: '=': conversio
n from 'size_t' to 'unsigned short', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\l
mdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(9354,4): warning C4267: '=': conversion
from 'size_t' to 'unsigned short', possible loss of data [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lm
db.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(9859,17): warning C4996: 'strdup': The
POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for de
tails. [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(10153,4): warning C4996: 'sprintf': Thi
s function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARN
INGS. See online help for details. [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\src\libraries\liblmdb\mdb.c(1542,1): warning C4172: returning addre
ss of local variable or temporary : buf [C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\lmdb.vcxproj]
lmdb.vcxproj -> C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build\Release\lmdb.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/b/CMakeLists.txt

lmdb/0.9.31: Package '3fb394a6c4f0ff222a4f2e174ef38e226caf6355' built
lmdb/0.9.31: Build folder C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build
lmdb/0.9.31: Generating the package
lmdb/0.9.31: Packaging in folder C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\p
lmdb/0.9.31: Calling package()
lmdb/0.9.31: Running CMake.install()
lmdb/0.9.31: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/p/lib/lmdb.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/lmdb96a705a9c98a4/p/include/lmdb.h

lmdb/0.9.31: package(): Packaged 1 '.h' file: lmdb.h
lmdb/0.9.31: package(): Packaged 1 '.lib' file: lmdb.lib
lmdb/0.9.31: package(): Packaged 1 file: LICENSE
lmdb/0.9.31: Created package revision 74bc4733c7bd70c4ffae5e20d7155f41
lmdb/0.9.31: Package '3fb394a6c4f0ff222a4f2e174ef38e226caf6355' created
lmdb/0.9.31: Full package reference: lmdb/0.9.31#172404cb26390634428bea56164eb594:3fb394a6c4f0ff222a4f2e174ef38e226caf6355#74bc4733c7bd70c4ffae5e20d7155f41
lmdb/0.9.31: Package folder C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\p
lmdb/0.9.31: Appending PATH environment variable: C:\Users\Elevations.conan2\p\b\lmdb96a705a9c98a4\p\bin
lua/5.4.6: Sources downloaded from 'conancenter'
lua/5.4.6: Calling source() in C:\Users\Elevations.conan2\p\lua7f0452f441d4c\s\src

-------- Installing package lua/5.4.6 (6 of 22) --------
lua/5.4.6: Building from source
lua/5.4.6: Package lua/5.4.6:cd62ec8c7cc885862ba62869c523ee071367f260
lua/5.4.6: Copying sources to build folder
lua/5.4.6: Building your package in C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\b
lua/5.4.6: Calling generate()
lua/5.4.6: Generators folder: C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\b\build\generators
lua/5.4.6: CMakeToolchain generated: conan_toolchain.cmake
lua/5.4.6: CMakeToolchain generated: CMakePresets.json
lua/5.4.6: Generating aggregated env files
lua/5.4.6: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
lua/5.4.6: Calling build()
lua/5.4.6: apply_conandata_patches(): No patches defined in conandata
lua/5.4.6: Running CMake.configure()
lua/5.4.6: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\b\src.."
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: C++ Standard 17 with extensions OFF
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- The CXX compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (8.6s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/b/build

lua/5.4.6: Running CMake.build()
lua/5.4.6: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/b/CMakeLists.txt
lapi.c
lauxlib.c
lbaselib.c
lcode.c
lcorolib.c
lctype.c
ldblib.c
ldebug.c
ldo.c
ldump.c
lfunc.c
lgc.c
linit.c
liolib.c
llex.c
lmathlib.c
lmem.c
loadlib.c
lobject.c
lopcodes.c
loslib.c
lparser.c
lstate.c
lstring.c
lstrlib.c
ltable.c
ltablib.c
ltm.c
lundump.c
lutf8lib.c
lvm.c
lzio.c
lua.vcxproj -> C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\b\build\Release\lua.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/b/CMakeLists.txt

lua/5.4.6: Package 'cd62ec8c7cc885862ba62869c523ee071367f260' built
lua/5.4.6: Build folder C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\b\build
lua/5.4.6: Generating the package
lua/5.4.6: Packaging in folder C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\p
lua/5.4.6: Calling package()
lua/5.4.6: Running CMake.install()
lua/5.4.6: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p/lib/lua.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p/include/lualib.h
-- Installing: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p/include/lua.h
-- Installing: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p/include/luaconf.h
-- Installing: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p/include/lauxlib.h
-- Installing: C:/Users/Elevations/.conan2/p/b/lua98994bbd517aa/p/include/lua.hpp

lua/5.4.6: package(): Packaged 4 '.h' files: lauxlib.h, lua.h, luaconf.h, lualib.h
lua/5.4.6: package(): Packaged 1 '.hpp' file: lua.hpp
lua/5.4.6: package(): Packaged 1 '.lib' file: lua.lib
lua/5.4.6: package(): Packaged 1 '.txt' file: COPYING.txt
lua/5.4.6: Created package revision b8d5b865d1493e38049c80df34f2690e
lua/5.4.6: Package 'cd62ec8c7cc885862ba62869c523ee071367f260' created
lua/5.4.6: Full package reference: lua/5.4.6#658d6089093cf01992c2737ab2e96763:cd62ec8c7cc885862ba62869c523ee071367f260#b8d5b865d1493e38049c80df34f2690e
lua/5.4.6: Package folder C:\Users\Elevations.conan2\p\b\lua98994bbd517aa\p
lz4/1.9.4: Sources downloaded from 'conancenter'
lz4/1.9.4: Calling source() in C:\Users\Elevations.conan2\p\lz4b1bcde4b1a88a\s\src

-------- Installing package lz4/1.9.4 (7 of 22) --------
lz4/1.9.4: Building from source
lz4/1.9.4: Package lz4/1.9.4:8419bdd2579514d415d70db8caf4318ede661647
lz4/1.9.4: Copying sources to build folder
lz4/1.9.4: Building your package in C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\b
lz4/1.9.4: Calling generate()
lz4/1.9.4: Generators folder: C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\b\build\generators
lz4/1.9.4: CMakeToolchain generated: conan_toolchain.cmake
lz4/1.9.4: CMakeToolchain generated: CMakePresets.json
lz4/1.9.4: Generating aggregated env files
lz4/1.9.4: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
lz4/1.9.4: Calling build()
lz4/1.9.4: Apply patch (official): Added namespace/prefix for xxHash functions by altering CMakeLists.txt
lz4/1.9.4: Running CMake.configure()
lz4/1.9.4: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0077="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\b\src\build\cmake"
CMake Deprecation Warning at CMakeLists.txt:13 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CFLAG_Wall
-- Performing Test CFLAG_Wall - Success
-- Performing Test CFLAG_Wextra
-- Performing Test CFLAG_Wextra - Failed
-- Performing Test CFLAG_Wundef
-- Performing Test CFLAG_Wundef - Failed
-- Performing Test CFLAG_Wcast_qual
-- Performing Test CFLAG_Wcast_qual - Failed
-- Performing Test CFLAG_Wcast_align
-- Performing Test CFLAG_Wcast_align - Failed
-- Performing Test CFLAG_Wshadow
-- Performing Test CFLAG_Wshadow - Failed
-- Performing Test CFLAG_Wswitch_enum
-- Performing Test CFLAG_Wswitch_enum - Failed
-- Performing Test CFLAG_Wdeclaration_after_statement
-- Performing Test CFLAG_Wdeclaration_after_statement - Failed
-- Performing Test CFLAG_Wstrict_prototypes
-- Performing Test CFLAG_Wstrict_prototypes - Failed
-- Performing Test CFLAG_Wpointer_arith
-- Performing Test CFLAG_Wpointer_arith - Failed
-- Performing Test CFLAG_W4
-- Performing Test CFLAG_W4 - Success
-- Configuring done (14.3s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/b/build

lz4/1.9.4: Running CMake.build()
lz4/1.9.4: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/b/src/build/cmake/CMakeLists.txt
lz4.c
lz4hc.c
lz4frame.c
xxhash.c
lz4_static.vcxproj -> C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\b\build\Release\lz4.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/b/src/build/cmake/CMakeLists.txt

lz4/1.9.4: Package '8419bdd2579514d415d70db8caf4318ede661647' built
lz4/1.9.4: Build folder C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\b\build
lz4/1.9.4: Generating the package
lz4/1.9.4: Packaging in folder C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\p
lz4/1.9.4: Calling package()
lz4/1.9.4: Running CMake.install()
lz4/1.9.4: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/lib/lz4.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/include/lz4.h
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/include/lz4frame.h
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/include/lz4hc.h
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/share/man/man1/lz4.1
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/lib/pkgconfig/liblz4.pc
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/lib/cmake/lz4/lz4Targets.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/lib/cmake/lz4/lz4Targets-release.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/lib/cmake/lz4/lz4Config.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/lz4878693bff42c2/p/lib/cmake/lz4/lz4ConfigVersion.cmake

lz4/1.9.4: package(): Packaged 3 '.h' files: lz4.h, lz4frame.h, lz4hc.h
lz4/1.9.4: package(): Packaged 1 '.lib' file: lz4.lib
lz4/1.9.4: package(): Packaged 1 '.cmake' file: conan-official-lz4-targets.cmake
lz4/1.9.4: package(): Packaged 1 file: LICENSE
lz4/1.9.4: Created package revision f9098c903fa2c21928180dbaeb4e2f79
lz4/1.9.4: Package '8419bdd2579514d415d70db8caf4318ede661647' created
lz4/1.9.4: Full package reference: lz4/1.9.4#652b313a0444c8b1d60d1bf9e95fb0a1:8419bdd2579514d415d70db8caf4318ede661647#f9098c903fa2c21928180dbaeb4e2f79
lz4/1.9.4: Package folder C:\Users\Elevations.conan2\p\b\lz4878693bff42c2\p
sqlite3/3.45.0: Sources downloaded from 'conancenter'
sqlite3/3.45.0: Calling source() in C:\Users\Elevations.conan2\p\sqlit0c7da7bb92355\s\src
sqlite3/3.45.0: Unzipping 10.6MB, this can take a while
Unzipping 100 %

-------- Installing package sqlite3/3.45.0 (9 of 22) --------
sqlite3/3.45.0: Building from source
sqlite3/3.45.0: Package sqlite3/3.45.0:de850258477daf1f395d21edbad5d8b00eb85cf2
sqlite3/3.45.0: Copying sources to build folder
sqlite3/3.45.0: Building your package in C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b
sqlite3/3.45.0: Calling generate()
sqlite3/3.45.0: Generators folder: C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b\build\generators
sqlite3/3.45.0: CMakeToolchain generated: conan_toolchain.cmake
sqlite3/3.45.0: CMakeToolchain generated: CMakePresets.json
sqlite3/3.45.0: Generating aggregated env files
sqlite3/3.45.0: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
sqlite3/3.45.0: Calling build()
sqlite3/3.45.0: Running CMake.configure()
sqlite3/3.45.0: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b\src.."
-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Looking for log in m
-- Looking for log in m - not found
-- Looking for system
-- Looking for system - found
-- Configuring done (11.3s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/b/build

sqlite3/3.45.0: Running CMake.build()
sqlite3/3.45.0: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/b/CMakeLists.txt
sqlite3.c
sqlite3.vcxproj -> C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b\build\Release\sqlite3.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/b/CMakeLists.txt
shell.c
sqlite3-bin.vcxproj -> C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b\build\Release\sqlite3.exe
Building Custom Rule C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/b/CMakeLists.txt

sqlite3/3.45.0: Package 'de850258477daf1f395d21edbad5d8b00eb85cf2' built
sqlite3/3.45.0: Build folder C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b\build
sqlite3/3.45.0: Generating the package
sqlite3/3.45.0: Packaging in folder C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\p
sqlite3/3.45.0: Calling package()
sqlite3/3.45.0: Running CMake.install()
sqlite3/3.45.0: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/p/lib/sqlite3.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/p/include
-- Installing: C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/p/include/sqlite3.h
-- Installing: C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/p/include/sqlite3ext.h
-- Installing: C:/Users/Elevations/.conan2/p/b/sqlit144d42c229bbb/p/bin/sqlite3.exe

sqlite3/3.45.0: package(): Packaged 1 '.exe' file: sqlite3.exe
sqlite3/3.45.0: package(): Packaged 2 '.h' files: sqlite3.h, sqlite3ext.h
sqlite3/3.45.0: package(): Packaged 1 '.lib' file: sqlite3.lib
sqlite3/3.45.0: package(): Packaged 1 '.cmake' file: conan-official-sqlite3-variables.cmake
sqlite3/3.45.0: package(): Packaged 1 file: LICENSE
sqlite3/3.45.0: Created package revision 5c89ded0ca91c7c43c10b839c9615b30
sqlite3/3.45.0: Package 'de850258477daf1f395d21edbad5d8b00eb85cf2' created
sqlite3/3.45.0: Full package reference: sqlite3/3.45.0#3a7911478ffd14e7acc694ac113449b6:de850258477daf1f395d21edbad5d8b00eb85cf2#5c89ded0ca91c7c43c10b839c9615b30
sqlite3/3.45.0: Package folder C:\Users\Elevations.conan2\p\b\sqlit144d42c229bbb\p
yajl/2.1.0: Sources downloaded from 'conancenter'
yajl/2.1.0: Calling source() in C:\Users\Elevations.conan2\p\yajl373cb30d24e3c\s\src

-------- Installing package yajl/2.1.0 (11 of 22) --------
yajl/2.1.0: Building from source
yajl/2.1.0: Package yajl/2.1.0:8419bdd2579514d415d70db8caf4318ede661647
yajl/2.1.0: Copying sources to build folder
yajl/2.1.0: Building your package in C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b
yajl/2.1.0: Calling generate()
yajl/2.1.0: Generators folder: C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\generators
yajl/2.1.0: CMakeToolchain generated: conan_toolchain.cmake
yajl/2.1.0: CMakeToolchain generated: CMakePresets.json
yajl/2.1.0: CMakeToolchain generated: ....\src\CMakeUserPresets.json
yajl/2.1.0: Generating aggregated env files
yajl/2.1.0: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
yajl/2.1.0: Calling build()
yajl/2.1.0: Apply patch (conan): CMake: fix mingw, disable build of doc/test/perf/example, relocatable shared lib for macos, install DLL into bin folder
yajl/2.1.0: Running CMake.configure()
yajl/2.1.0: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\src"
CMake Deprecation Warning at CMakeLists.txt:17 (cmake_policy):
The OLD behavior for policy CMP0026 will be removed from a future version
of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
CMake Warning (dev) at src/CMakeLists.txt:68 (EXEC_PROGRAM):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Use execute_process() instead.
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at src/CMakeLists.txt:68 (EXEC_PROGRAM):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Use execute_process() instead.
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at src/CMakeLists.txt:68 (EXEC_PROGRAM):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Use execute_process() instead.
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at src/CMakeLists.txt:68 (EXEC_PROGRAM):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Use execute_process() instead.
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring done (4.2s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/build

yajl/2.1.0: Running CMake.build()
yajl/2.1.0: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/src/src/CMakeLists.txt
yajl.c
yajl_lex.c
yajl_parser.c
C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\src\src\yajl_gen.c(222,9): warning C4005: 'isnan': macro redefiniti
on [C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\src\yajl_s.vcxproj]
yajl_buf.c
yajl_encode.c
yajl_gen.c
yajl_alloc.c
yajl_tree.c
yajl_version.c
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h(280,13):
see previous definition of 'isnan'

C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\src\src\yajl_gen.c(223,9): warning C4005: 'isinf': macro redefiniti
on [C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\src\yajl_s.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h(279,13):
see previous definition of 'isinf'

yajl_s.vcxproj -> C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\yajl-2.1.0\lib\Release\yajl_s.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/src/reformatter/CMakeLists.txt
json_reformat.c
json_reformat.vcxproj -> C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\reformatter\Release\json_reformat.
exe
Building Custom Rule C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/src/verify/CMakeLists.txt
json_verify.c
json_verify.vcxproj -> C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\verify\Release\json_verify.exe
Building Custom Rule C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/src/src/CMakeLists.txt
yajl.c
C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\src\src\yajl_gen.c(222,9): warning C4005: 'isnan': macro redefiniti
on [C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\src\yajl.vcxproj]
yajl_lex.c
yajl_parser.c
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h(280,13):
see previous definition of 'isnan'

C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\src\src\yajl_gen.c(223,9): warning C4005: 'isinf': macro redefiniti
on [C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\src\yajl.vcxproj]
C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h(279,13):
see previous definition of 'isinf'

yajl_buf.c
yajl_encode.c
yajl_gen.c
yajl_alloc.c
yajl_tree.c
yajl_version.c
Creating library C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/build/yajl-2.1.0/lib/Release/yajl.lib and obj
ect C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/build/yajl-2.1.0/lib/Release/yajl.exp
yajl.vcxproj -> C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build\yajl-2.1.0\lib\Release\yajl.dll
Building Custom Rule C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/b/src/CMakeLists.txt

yajl/2.1.0: Package '8419bdd2579514d415d70db8caf4318ede661647' built
yajl/2.1.0: Build folder C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build
yajl/2.1.0: Generating the package
yajl/2.1.0: Packaging in folder C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\p
yajl/2.1.0: Calling package()
yajl/2.1.0: Running CMake.install()
yajl/2.1.0: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/lib/yajl.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/bin/yajl.dll
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/lib/yajl_s.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/include/yajl/yajl_parse.h
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/include/yajl/yajl_gen.h
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/include/yajl/yajl_common.h
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/include/yajl/yajl_tree.h
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/include/yajl/yajl_version.h
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/share/pkgconfig/yajl.pc
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/bin/json_reformat.exe
-- Installing: C:/Users/Elevations/.conan2/p/b/yajlf3e7cda3a3ccd/p/bin/json_verify.exe

yajl/2.1.0: package(): Packaged 2 '.exe' files: json_reformat.exe, json_verify.exe
yajl/2.1.0: package(): Packaged 5 '.h' files
yajl/2.1.0: package(): Packaged 1 '.lib' file: yajl_s.lib
yajl/2.1.0: package(): Packaged 1 file: COPYING
yajl/2.1.0: Created package revision 741de0917bb266b18360f2b5db7b3df8
yajl/2.1.0: Package '8419bdd2579514d415d70db8caf4318ede661647' created
yajl/2.1.0: Full package reference: yajl/2.1.0#393bfcd6566fd70c7e777bdb1d063b2d:8419bdd2579514d415d70db8caf4318ede661647#741de0917bb266b18360f2b5db7b3df8
yajl/2.1.0: Package folder C:\Users\Elevations.conan2\p\b\yajlf3e7cda3a3ccd\p
zlib/1.3.1: Sources downloaded from 'conancenter'
zlib/1.3.1: Calling source() in C:\Users\Elevations.conan2\p\zlib41bd3946e7341\s\src

-------- Installing package zlib/1.3.1 (12 of 22) --------
zlib/1.3.1: Building from source
zlib/1.3.1: Package zlib/1.3.1:8419bdd2579514d415d70db8caf4318ede661647
zlib/1.3.1: Copying sources to build folder
zlib/1.3.1: Building your package in C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\b
zlib/1.3.1: Calling generate()
zlib/1.3.1: Generators folder: C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\b\build\generators
zlib/1.3.1: CMakeToolchain generated: conan_toolchain.cmake
zlib/1.3.1: CMakeToolchain generated: CMakePresets.json
zlib/1.3.1: CMakeToolchain generated: ....\src\CMakeUserPresets.json
zlib/1.3.1: Generating aggregated env files
zlib/1.3.1: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
zlib/1.3.1: Calling build()
zlib/1.3.1: Apply patch (conan): separate static/shared builds, disable debug suffix
zlib/1.3.1: Running CMake.configure()
zlib/1.3.1: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\b\src"
-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - failed
-- Looking for fseeko
-- Looking for fseeko - not found
-- Looking for unistd.h
-- Looking for unistd.h - not found
-- Renaming
-- C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/b/src/zconf.h
-- to 'zconf.h.included' because this file is included with zlib
-- but CMake generates it automatically in the build directory.
-- Configuring done (13.9s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/b/build

zlib/1.3.1: Running CMake.build()
zlib/1.3.1: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/b/src/CMakeLists.txt
adler32.c
compress.c
crc32.c
deflate.c
gzclose.c
gzlib.c
gzread.c
gzwrite.c
inflate.c
infback.c
inftrees.c
inffast.c
trees.c
uncompr.c
zutil.c
zlib.vcxproj -> C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\b\build\Release\zlib.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/b/src/CMakeLists.txt

zlib/1.3.1: Package '8419bdd2579514d415d70db8caf4318ede661647' built
zlib/1.3.1: Build folder C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\b\build
zlib/1.3.1: Generating the package
zlib/1.3.1: Packaging in folder C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\p
zlib/1.3.1: Calling package()
zlib/1.3.1: Running CMake.install()
zlib/1.3.1: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/p/lib/zlib.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/p/include/zconf.h
-- Installing: C:/Users/Elevations/.conan2/p/b/zlib9b495fa607460/p/include/zlib.h

zlib/1.3.1: package(): Packaged 2 '.h' files: zconf.h, zlib.h
zlib/1.3.1: package(): Packaged 1 '.lib' file: zlib.lib
zlib/1.3.1: package(): Packaged 1 file: LICENSE
zlib/1.3.1: Created package revision de9f2f85c46143cf31903d1462a8654a
zlib/1.3.1: Package '8419bdd2579514d415d70db8caf4318ede661647' created
zlib/1.3.1: Full package reference: zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:8419bdd2579514d415d70db8caf4318ede661647#de9f2f85c46143cf31903d1462a8654a
zlib/1.3.1: Package folder C:\Users\Elevations.conan2\p\b\zlib9b495fa607460\p
zstd/1.5.5: Sources downloaded from 'conancenter'
zstd/1.5.5: Calling source() in C:\Users\Elevations.conan2\p\zstdc952ff066366b\s\src

-------- Installing package zstd/1.5.5 (13 of 22) --------
zstd/1.5.5: Building from source
zstd/1.5.5: Package zstd/1.5.5:46b4a63953b7130b8a98bf6fccbd64f5b4dc3ddb
zstd/1.5.5: Copying sources to build folder
zstd/1.5.5: Building your package in C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b
zstd/1.5.5: Calling generate()
zstd/1.5.5: Generators folder: C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b\build\generators
zstd/1.5.5: CMakeToolchain generated: conan_toolchain.cmake
zstd/1.5.5: CMakeToolchain generated: CMakePresets.json
zstd/1.5.5: Generating aggregated env files
zstd/1.5.5: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
zstd/1.5.5: Calling build()
zstd/1.5.5: Apply patch (portability): use assembler codes only on x86_64
zstd/1.5.5: Apply patch (portability): Add qnx to platform
zstd/1.5.5: Running CMake.configure()
zstd/1.5.5: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/b/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b\src\build\cmake"
CMake Deprecation Warning at CMakeLists.txt:10 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

-- Using Conan toolchain: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.42.34435.0
-- The ASM compiler identification is MSVC
-- Found assembler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe
-- The CXX compiler identification is MSVC 19.42.34435.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.42.34433/bin/Hostx64/x86/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ZSTD VERSION: 1.5.5
-- Performing Test C_FLAG_MP
-- Performing Test C_FLAG_MP - Success
-- Performing Test CXX_FLAG_MP
-- Performing Test CXX_FLAG_MP - Success
-- Performing Test C_FLAG_D_UNICODE
-- Performing Test C_FLAG_D_UNICODE - Success
-- Performing Test CXX_FLAG_D_UNICODE
-- Performing Test CXX_FLAG_D_UNICODE - Success
-- Performing Test C_FLAG_DUNICODE
-- Performing Test C_FLAG_DUNICODE - Success
-- Performing Test CXX_FLAG_DUNICODE
-- Performing Test CXX_FLAG_DUNICODE - Success
-- CMAKE_INSTALL_PREFIX: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p
-- CMAKE_INSTALL_LIBDIR: lib
-- ZSTD_LEGACY_SUPPORT defined!
-- ZSTD_MULTITHREAD_SUPPORT is enabled
-- Configuring done (19.4s)
-- Generating done (0.2s)
-- Build files have been written to: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/b/build

zstd/1.5.5: Running CMake.build()
zstd/1.5.5: RUN: cmake --build "C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b\build" --config Release
MSBuild version 17.12.12+1cce77968 for .NET Framework

1>Checking Build System
Building Custom Rule C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/b/src/build/cmake/lib/CMakeLists.txt
debug.c
entropy_common.c
error_private.c
fse_decompress.c
pool.c
threading.c
xxhash.c
zstd_common.c
fse_compress.c
hist.c
huf_compress.c
zstd_compress.c
zstd_compress_literals.c
zstd_compress_sequences.c
zstd_compress_superblock.c
zstd_double_fast.c
zstd_fast.c
zstd_lazy.c
zstd_ldm.c
zstd_opt.c
zstdmt_compress.c
huf_decompress.c
zstd_ddict.c
zstd_decompress.c
zstd_decompress_block.c
cover.c
divsufsort.c
fastcover.c
zdict.c
zstd_v01.c
zstd_v02.c
zstd_v03.c
zstd_v04.c
zstd_v05.c
zstd_v06.c
zstd_v07.c
libzstd_static.vcxproj -> C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b\build\lib\Release\zstd_static.lib
Building Custom Rule C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/b/src/build/cmake/programs/CMakeLists.txt
zstdcli.c
util.c
timefn.c
fileio.c
fileio_asyncio.c
benchfn.c
benchzstd.c
datagen.c
dibio.c
zstdcli_trace.c
zstd.vcxproj -> C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b\build\programs\Release\zstd.exe
Building Custom Rule C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/b/src/build/cmake/CMakeLists.txt

zstd/1.5.5: Package '46b4a63953b7130b8a98bf6fccbd64f5b4dc3ddb' built
zstd/1.5.5: Build folder C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b\build
zstd/1.5.5: Generating the package
zstd/1.5.5: Packaging in folder C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\p
zstd/1.5.5: Calling package()
zstd/1.5.5: Running CMake.install()
zstd/1.5.5: RUN: cmake --install "C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\b\build" --config Release --prefix "C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p"
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/lib/cmake/zstd/zstdTargets.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/lib/cmake/zstd/zstdTargets-release.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/lib/cmake/zstd/zstdConfig.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/lib/cmake/zstd/zstdConfigVersion.cmake
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/lib/pkgconfig/libzstd.pc
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/include/zstd.h
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/include/zdict.h
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/include/zstd_errors.h
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/lib/zstd_static.lib
-- Installing: C:/Users/Elevations/.conan2/p/b/zstd64ed729a7ef8e/p/bin/zstd.exe

zstd/1.5.5: package(): Packaged 1 '.exe' file: zstd.exe
zstd/1.5.5: package(): Packaged 3 '.h' files: zdict.h, zstd.h, zstd_errors.h
zstd/1.5.5: package(): Packaged 1 '.lib' file: zstd_static.lib
zstd/1.5.5: package(): Packaged 1 file: LICENSE
zstd/1.5.5: Created package revision 3d393f2ef1178d1a0f7a2086381ea855
zstd/1.5.5: Package '46b4a63953b7130b8a98bf6fccbd64f5b4dc3ddb' created
zstd/1.5.5: Full package reference: zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df:46b4a63953b7130b8a98bf6fccbd64f5b4dc3ddb#3d393f2ef1178d1a0f7a2086381ea855
zstd/1.5.5: Package folder C:\Users\Elevations.conan2\p\b\zstd64ed729a7ef8e\p
libiconv/1.17: Sources downloaded from 'conancenter'
libiconv/1.17: Calling source() in C:\Users\Elevations.conan2\p\libic9912aaea08621\s\src

-------- Installing package libiconv/1.17 (15 of 22) --------
libiconv/1.17: Building from source
libiconv/1.17: Package libiconv/1.17:8419bdd2579514d415d70db8caf4318ede661647
libiconv/1.17: Copying sources to build folder
libiconv/1.17: Building your package in C:\Users\Elevations.conan2\p\b\libic2275590b1739f\b
libiconv/1.17: Calling generate()
libiconv/1.17: Generators folder: C:\Users\Elevations.conan2\p\b\libic2275590b1739f\b\build-release\conan
libiconv/1.17: Generating aggregated env files
libiconv/1.17: Generated aggregated env files: ['conanbuild.sh', 'conanbuild.bat', 'conanrun.bat']
libiconv/1.17: Calling build()
libiconv/1.17: apply_conandata_patches(): No patches defined in conandata
libiconv/1.17: Applying x86 resource patch: C:\Users\Elevations.conan2\p\b\libic2275590b1739f\b\src\windows\windres-options
libiconv/1.17: Calling:

"/c/users/elevations/.conan2/p/b/libic2275590b1739f/b/src/configure" --disable-shared --enable-static --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include --host=i686-unknown-windows --build=x86_64-unknown-windows --host=i686-w64-mingw32 --build=x86_64-w64-mingw32
libiconv/1.17: RUN: "/c/users/elevations/.conan2/p/b/libic2275590b1739f/b/src/configure" --disable-shared --enable-static --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include --host=i686-unknown-windows --build=x86_64-unknown-windows --host=i686-w64-mingw32 --build=x86_64-w64-mingw32
conanvcvars.bat: Activating environment Visual Studio 17 - amd64_x86 - winsdk_version=None - vcvars_ver=14.3
[ERROR:vcvars.bat] Toolset directory for version '14.3' was not found.
[ERROR:VsDevCmd.bat] *** VsDevCmd.bat encountered errors. Environment may be incomplete and/or incorrect. ***
[ERROR:VsDevCmd.bat] In an uninitialized command prompt, please 'set VSCMD_DEBUG=[value]' and then re-run
[ERROR:VsDevCmd.bat] vsdevcmd.bat [args] for additional details.
[ERROR:VsDevCmd.bat] Where [value] is:
[ERROR:VsDevCmd.bat] 1 : basic debug logging
[ERROR:VsDevCmd.bat] 2 : detailed debug logging
[ERROR:VsDevCmd.bat] 3 : trace level logging. Redirection of output to a file when using this level is recommended.
[ERROR:VsDevCmd.bat] Example: set VSCMD_DEBUG=3
[ERROR:VsDevCmd.bat] vsdevcmd.bat > vsdevcmd.trace.txt 2>&1

libiconv/1.17: ERROR:
Package '8419bdd2579514d415d70db8caf4318ede661647' build failed
libiconv/1.17: WARN: Build folder C:\Users\Elevations.conan2\p\b\libic2275590b1739f\b\build-release
ERROR: libiconv/1.17: Error in build() method, line 146
autotools.configure()
ConanException: Error 1 while executing
The system cannot find the path specified.
CMake Warning:
Ignoring extra path from command line:

".."

CMake Error: The source directory "I:/WebServerHoster/ModSecurity-32-bit/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
Error: could not load cache

I:\WebServerHoster\ModSecurity-32-bit>

@ElevationsRPG
Copy link
Author

-------- Installing package libiconv/1.17 (14 of 21) --------

That's very interesting. As I know there is no any dependency to iconv, so I have no idea why does it want to build... (I don't even have any installed iconv package on my servers).

But because the issue is the iconv, I'm afraid there is no any ModSecurity problem here.

LibIconv is being pulled in because of LibXML2 and it requires iconv, Once i took LibXML2 out of the conanfile.txt it compiled for 32-bit fine.. Thanks for the help guys but Ya not really...

The solution was to remove LibXML2 to avoid the libiconv problem entirely, Now if you can help me address how to fix this libiconv problem... that would be better than removing it and again this libiconv problem only happened when compiling the 32-bit version and NOT the 64bit version.

As it currently stands i have no idea why libiconv is spitting errors or how to fix them and every other package compiles without problems but its directly related to libXML2 I have posted my entire console output above so please don't just disregard it and actually look into these issues.

I did also have to turn LIBXML2 to "OFF" in the cmake flags aswell and here is my FINAL CONSOLE output of a successfully compiled 32-bit dll without LIBXML2

Auto build dll exports Creating library I:/WebServerHoster/ModSecurity-32-bit/build/win32/build/Release/libModSecurity.lib and object I:/ WebServerHoster/ModSecurity-32-bit/build/win32/build/Release/libModSecurity.exp libModSecurity.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\libModSecurity.dll Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt benchmark.cc benchmark.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\benchmark.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt multithread.cc multithread.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\multithread.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt simple_request.cc reading_logs_via_rule_message.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\reading_logs _via_rule_message.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt read.cc reading_logs_with_offset.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\reading_logs_with _offset.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt regression.cc regression_test.cc custom_debug_log.cc regression_tests.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\regression_tests.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt rules-check.cc rules_check.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\rules_check.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt optimization.cc rules_optimization.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\rules_optimization.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt test.c simple_example_using_c.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\simple_example_usin g_c.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt unit.cc unit_test.cc custom_debug_log.cc unit_tests.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\unit_tests.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt simple_request.cc using_bodies_in_chunks.vcxproj -> I:\WebServerHoster\ModSecurity-32-bit\build\win32\build\Release\using_bodies_in_chu nks.exe Building Custom Rule I:/WebServerHoster/ModSecurity-32-bit/build/win32/CMakeLists.txt

@eduar-hte
Copy link
Contributor

eduar-hte commented Dec 11, 2024

(...) Thanks for the help guys but Ya not really...

???

As it currently stands i have no idea why libiconv is spitting errors or how to fix them and every other package compiles without problems but its directly related to libXML2 I have posted my entire console output above so please don't just disregard it and actually look into these issues.

To be prceise it's indirectly related to libXML2, it's a problem building libiconv in your environment, but we now that already. Turning off the feature doesn't really address the issue.

Given that it compiles in GitHub (with the GitHub runner image) using the same version of the libiconv library, I'd assume there's an incompatible tool in the environment used to build the library.

I guess you installed Conan 2.2.2 following the Win32 build instructions, but I recommend you update to the latest version, 2.10.1 (and repeat the instructions to clear the build directory and Conan cache).

NOTE: The versions in the Win32 build instructions and the Dockerfile worked with the VS2022 Microsoft had available at the time the Windows port was developed, but it doesn't provide a link to reference that specific version, but always the latest one. If you search the web, you'll find that newer versions of VS2022 require updating Conan for compatibility reasons.

Let's see if that solves the libiconv for you...

@eduar-hte
Copy link
Contributor

I guess you installed Conan 2.2.2 following the Win32 build instructions, but I recommend you update to the latest version, 2.10.1 (and repeat the instructions to clear the build directory and Conan cache).

The Dockerfile using Conan 2.2.2 and doing an x86 build (after updating the vcvars line suitably) reproduces the issue in libiconv.

Updating the Conan version in the Dockerfile to 2.10.1, libiconv builds successfully.

@ElevationsRPG
Copy link
Author

I guess you installed Conan 2.2.2 following the Win32 build instructions, but I recommend you update to the latest version, 2.10.1 (and repeat the instructions to clear the build directory and Conan cache).

The Dockerfile using Conan 2.2.2 and doing an x86 build (after updating the vcvars line suitably) reproduces the issue in libiconv.

Updating the Conan version in the Dockerfile to 2.10.1, libiconv builds successfully.

Its great that upgrading conan version worked for you however.. it didnt solve the problem for me:

libiconv/1.17: Unzipping libiconv-1.17.tar.gz to .

-------- Installing package libiconv/1.17 (15 of 22) --------
libiconv/1.17: Building from source
libiconv/1.17: Package libiconv/1.17:8419bdd2579514d415d70db8caf4318ede661647
libiconv/1.17: Copying sources to build folder
libiconv/1.17: Building your package in C:\Users\Elevations.conan2\p\b\libic12a5a352efc9d\b
libiconv/1.17: Calling generate()
libiconv/1.17: Generators folder: C:\Users\Elevations.conan2\p\b\libic12a5a352efc9d\b\build-release\conan
libiconv/1.17: Generating aggregated env files
libiconv/1.17: Generated aggregated env files: ['conanbuild.sh', 'conanbuild.bat', 'conanrun.bat']
libiconv/1.17: Calling build()
libiconv/1.17: apply_conandata_patches(): No patches defined in conandata
libiconv/1.17: Applying x86 resource patch: C:\Users\Elevations.conan2\p\b\libic12a5a352efc9d\b\src\windows\windres-options
libiconv/1.17: RUN: "/c/users/elevations/.conan2/p/b/libic12a5a352efc9d/b/src/configure" --disable-shared --enable-static --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include --host=i686-unknown-windows --build=x86_64-unknown-windows --host=i686-w64-mingw32 --build=x86_64-w64-mingw32
conanvcvars.bat: Activating environment Visual Studio 17 - amd64_x86 - winsdk_version=None - vcvars_ver=14.3
[ERROR:vcvars.bat] Toolset directory for version '14.3' was not found.
[ERROR:VsDevCmd.bat] *** VsDevCmd.bat encountered errors. Environment may be incomplete and/or incorrect. ***
[ERROR:VsDevCmd.bat] In an uninitialized command prompt, please 'set VSCMD_DEBUG=[value]' and then re-run
[ERROR:VsDevCmd.bat] vsdevcmd.bat [args] for additional details.
[ERROR:VsDevCmd.bat] Where [value] is:
[ERROR:VsDevCmd.bat] 1 : basic debug logging
[ERROR:VsDevCmd.bat] 2 : detailed debug logging
[ERROR:VsDevCmd.bat] 3 : trace level logging. Redirection of output to a file when using this level is recommended.
[ERROR:VsDevCmd.bat] Example: set VSCMD_DEBUG=3
[ERROR:VsDevCmd.bat] vsdevcmd.bat > vsdevcmd.trace.txt 2>&1

libiconv/1.17: ERROR:
Package '8419bdd2579514d415d70db8caf4318ede661647' build failed
libiconv/1.17: WARN: Build folder C:\Users\Elevations.conan2\p\b\libic12a5a352efc9d\b\build-release
ERROR: libiconv/1.17: Error in build() method, line 146
autotools.configure()
ConanException: Error 1 while executing
The system cannot find the path specified.
CMake Warning:
Ignoring extra path from command line:

".."

CMake Error: The source directory "I:/WebServerHoster/ModSecurity-32-bit/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
Error: could not load cache

I:\WebServerHoster\ModSecurity-32-bit>conan --version
Conan version 2.10.1

I:\WebServerHoster\ModSecurity-32-bit>

@ElevationsRPG
Copy link
Author

ElevationsRPG commented Dec 11, 2024

I had to run:

conan profile detect --force

again after installing latest conan version and NOW its working i think..

@eduar-hte
Copy link
Contributor

eduar-hte commented Dec 11, 2024

Glad you managed to sort out your environment to build libiconv (and thus libModSecurity) in the x86 (32-bit) configuration after upgrading Conan to the latest version.

I had to run:

conan profile detect --force

That makes sense. It wasn't necessary when I found the issue in the Docker environment, as the Docker image is built from scratch.

Feel free to generate a PR to update the Win32 build information and Dockerfile to give back and contribute to the project by keeping the build instructions current.

@ElevationsRPG
Copy link
Author

Glad you managed to sort out your environment to build libiconv (and thus libModSecurity) in the x86 (32-bit) configuration after upgrading Conan to the latest version.

I had to run:
conan profile detect --force

That makes sense. It wasn't necessary when I found the issue in the Docker environment, as the Docker image is built from scratch.

Feel free to generate a PR to update the Win32 build information and Dockerfile to give back and contribute to the project by keeping the build instructions current.

Yep can confirm after updating conan to latest version and running conan profile detect --force i have succesfully compiled it for windows 32-bit with LIBXML2 included aswell! I've also created a PR which has updated the link and version of conan and mentions updating the conan center aswell in the windows readme file.

@eduar-hte
Copy link
Contributor

For the sake of reference, this could have been addressed sooner by searching with Google with the log output:

conanvcvars.bat: Activating environment Visual Studio 17 - amd64_x86 - winsdk_version=None - vcvars_ver=14.3
[ERROR:vcvars.bat] Toolset directory for version '14.3' was not found.
[ERROR:VsDevCmd.bat] *** VsDevCmd.bat encountered errors. Environment may be incomplete and/or incorrect. ***
[ERROR:VsDevCmd.bat] In an uninitialized command prompt, please 'set VSCMD_DEBUG=[value]' and then re-run
[ERROR:VsDevCmd.bat] vsdevcmd.bat [args] for additional details.
[ERROR:VsDevCmd.bat] Where [value] is:
[ERROR:VsDevCmd.bat] 1 : basic debug logging
[ERROR:VsDevCmd.bat] 2 : detailed debug logging
[ERROR:VsDevCmd.bat] 3 : trace level logging. Redirection of output to a file when using this level is recommended.
[ERROR:VsDevCmd.bat] Example: set VSCMD_DEBUG=3
[ERROR:VsDevCmd.bat] vsdevcmd.bat > vsdevcmd.trace.txt 2>&1

The first match is actually conan-io/conan#16239 which describes the Conan 2 incompatibiilty issue with a newer version of VS2022 back in May. This seems to have been addressed in conan-io/conan#15588 for Conan 2.3.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.x Related to ModSecurity version 3.x
Projects
None yet
Development

No branches or pull requests

3 participants