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

[hdf5] Build error on x64-linux looking for libz.a #42436

Open
Barugon opened this issue Nov 29, 2024 · 5 comments
Open

[hdf5] Build error on x64-linux looking for libz.a #42436

Barugon opened this issue Nov 29, 2024 · 5 comments
Assignees
Labels
category:port-bug The issue is with a library, which is something the port should already support

Comments

@Barugon
Copy link

Barugon commented Nov 29, 2024

Package: hdf5[core,cpp,szip,zlib]:[email protected]#3

Host Environment

  • Host: x64-linux
  • Compiler: GNU 14.2.1
  • vcpkg-tool version: 2024-11-12-eb492805e92a2c14a230f5c3deb3e89f6771c321
    vcpkg-scripts version: cd124b8 2024-11-29 (20 hours ago)

To Reproduce

vcpkg install gdal:x64-linux

Failure logs

-- Using cached HDFGroup-hdf5-hdf5_1.14.4.3.tar.gz.
-- Cleaning sources at /home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/barugon/Downloads/vcpkg/downloads/HDFGroup-hdf5-hdf5_1.14.4.3.tar.gz
-- Applying patch hdf5_config.patch
-- Applying patch add-_Float16-type-on-aarch64.patch
-- Applying patch pkgconfig-requires.patch
-- Using source at /home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean
-- Configuring x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /usr/bin/cmake /home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/home/barugon/Downloads/vcpkg/packages/hdf5_x64-linux/debug -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DHDF5_ENABLE_PARALLEL=OFF -DHDF5_BUILD_TOOLS=OFF -DHDF5_BUILD_HL_GIF_TOOLS=OFF -DHDF5_BUILD_CPP_LIB=ON -DHDF5_ENABLE_SZIP_SUPPORT=ON -DHDF5_ENABLE_SZIP_ENCODING=ON -DHDF5_ENABLE_Z_LIB_SUPPORT=ON -DHDF5_BUILD_FORTRAN=OFF -DHDF5_ENABLE_THREADSAFE=OFF -DHDF5_BUILD_UTILS=OFF -DHDF5_ENABLE_MAP_API=OFF -DUSE_LIBAEC_STATIC=ON -DBUILD_TESTING=OFF -DHDF5_BUILD_EXAMPLES=OFF -DHDF5_INSTALL_DATA_DIR=share/hdf5/data -DHDF5_INSTALL_CMAKE_DIR=share/hdf5 -DHDF_PACKAGE_NAMESPACE:STRING=hdf5:: -DHDF5_MSVC_NAMING_CONVENTION=OFF -DALLOW_UNSUPPORTED=OFF -DCMAKE_MAKE_PROGRAM=/home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -DCMAKE_SYSTEM_NAME=Linux -DBUILD_SHARED_LIBS=OFF -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/barugon/Downloads/vcpkg/scripts/toolchains/linux.cmake -DVCPKG_TARGET_TRIPLET=x64-linux -DVCPKG_SET_CHARSET_FLAG=ON -DVCPKG_PLATFORM_TOOLSET=external -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE -DCMAKE_VERBOSE_MAKEFILE=ON -DVCPKG_APPLOCAL_DEPS=OFF -DCMAKE_TOOLCHAIN_FILE=/home/barugon/Downloads/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON -DVCPKG_CXX_FLAGS= -DVCPKG_CXX_FLAGS_RELEASE= -DVCPKG_CXX_FLAGS_DEBUG= -DVCPKG_C_FLAGS= -DVCPKG_C_FLAGS_RELEASE= -DVCPKG_C_FLAGS_DEBUG= -DVCPKG_CRT_LINKAGE=dynamic -DVCPKG_LINKER_FLAGS= -DVCPKG_LINKER_FLAGS_RELEASE= -DVCPKG_LINKER_FLAGS_DEBUG= -DVCPKG_TARGET_ARCHITECTURE=x64 -DCMAKE_INSTALL_LIBDIR:STRING=lib -DCMAKE_INSTALL_BINDIR:STRING=bin -D_VCPKG_ROOT_DIR=/home/barugon/Downloads/vcpkg -D_VCPKG_INSTALLED_DIR=/home/barugon/Downloads/vcpkg/installed -DVCPKG_MANIFEST_INSTALL=OFF
    Working Directory: /home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg
    Error code: 1
    See logs for more information:
      /home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-CMakeCache.txt.log
      /home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-CMakeConfigureLog.yaml.log
      /home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-out.log
      /home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-err.log

Call Stack (most recent call first):
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:287 (vcpkg_execute_required_process)
  ports/hdf5/portfile.cmake:63 (vcpkg_cmake_configure)
  scripts/ports.cmake:196 (include)



/home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-err.log
CMake Error at /usr/lib64/cmake/ZLIB/ZLIB.cmake:81 (message):
  The imported target "ZLIB::zlibstatic" references the file

     "/usr/lib64/libz.a"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/lib64/cmake/ZLIB/ZLIB.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib64/cmake/ZLIB/zlib-config.cmake:44 (include)
  /home/barugon/Downloads/vcpkg/installed/x64-linux/share/zlib/vcpkg-cmake-wrapper.cmake:12 (_find_package)
  /home/barugon/Downloads/vcpkg/scripts/buildsystems/vcpkg.cmake:813 (include)
  CMakeFilters.cmake:73 (find_package)
  CMakeLists.txt:873 (include)
/home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-out.log
-- The C compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Final: share/hdf5/data
-- Looking for include file sys/file.h
-- Looking for include file sys/file.h - found
-- Looking for include files sys/file.h, sys/ioctl.h
-- Looking for include files sys/file.h, sys/ioctl.h - found
-- Looking for 3 include files sys/file.h, ..., sys/resource.h
-- Looking for 3 include files sys/file.h, ..., sys/resource.h - found
-- Looking for 4 include files sys/file.h, ..., sys/socket.h
-- Looking for 4 include files sys/file.h, ..., sys/socket.h - found
-- Looking for 5 include files sys/file.h, ..., sys/stat.h
-- Looking for 5 include files sys/file.h, ..., sys/stat.h - found
-- Looking for 6 include files sys/file.h, ..., sys/time.h
-- Looking for 6 include files sys/file.h, ..., sys/time.h - found
-- Looking for 7 include files sys/file.h, ..., sys/types.h
-- Looking for 7 include files sys/file.h, ..., sys/types.h - found
-- Looking for 8 include files sys/file.h, ..., features.h
-- Looking for 8 include files sys/file.h, ..., features.h - found
-- Looking for 9 include files sys/file.h, ..., dirent.h
-- Looking for 9 include files sys/file.h, ..., dirent.h - found
-- Looking for 10 include files sys/file.h, ..., unistd.h
-- Looking for 10 include files sys/file.h, ..., unistd.h - found
-- Looking for 11 include files sys/file.h, ..., pwd.h
-- Looking for 11 include files sys/file.h, ..., pwd.h - found
-- Looking for 12 include files sys/file.h, ..., pthread.h
-- Looking for 12 include files sys/file.h, ..., pthread.h - found
-- Looking for 13 include files sys/file.h, ..., dlfcn.h
-- Looking for 13 include files sys/file.h, ..., dlfcn.h - found
-- Looking for 14 include files sys/file.h, ..., netinet/in.h
-- Looking for 14 include files sys/file.h, ..., netinet/in.h - found
-- Looking for 15 include files sys/file.h, ..., netdb.h
-- Looking for 15 include files sys/file.h, ..., netdb.h - found
-- Looking for 16 include files sys/file.h, ..., arpa/inet.h
-- Looking for 16 include files sys/file.h, ..., arpa/inet.h - found
-- Looking for include file quadmath.h
-- Looking for include file quadmath.h - found
-- Looking for ceil in m;
-- Looking for ceil in m; - found
-- Looking for dlopen in dl;m
-- Looking for dlopen in dl;m - found
-- Looking for WSAStartup in ws2_32;m;dl
-- Looking for WSAStartup in ws2_32;m;dl - not found
-- Looking for gethostbyname in wsock32;m;dl
-- Looking for gethostbyname in wsock32;m;dl - not found
-- Looking for gethostname in ucb;m;dl
-- Looking for gethostname in ucb;m;dl - not found
-- 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 char
-- Check size of char - done
-- Check size of short
-- Check size of short - done
-- Check size of int
-- Check size of int - done
-- Check size of unsigned
-- Check size of unsigned - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Check size of float
-- Check size of float - done
-- Check size of double
-- Check size of double - done
-- Check size of long double
-- Check size of long double - done
-- Check size of int8_t
-- Check size of int8_t - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of int_least8_t
-- Check size of int_least8_t - done
-- Check size of uint_least8_t
-- Check size of uint_least8_t - done
-- Check size of int_fast8_t
-- Check size of int_fast8_t - done
-- Check size of uint_fast8_t
-- Check size of uint_fast8_t - done
-- Check size of int16_t
-- Check size of int16_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of int_least16_t
-- Check size of int_least16_t - done
-- Check size of uint_least16_t
-- Check size of uint_least16_t - done
-- Check size of int_fast16_t
-- Check size of int_fast16_t - done
-- Check size of uint_fast16_t
-- Check size of uint_fast16_t - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of int_least32_t
-- Check size of int_least32_t - done
-- Check size of uint_least32_t
-- Check size of uint_least32_t - done
-- Check size of int_fast32_t
-- Check size of int_fast32_t - done
-- Check size of uint_fast32_t
-- Check size of uint_fast32_t - done
-- Check size of int64_t
-- Check size of int64_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of int_least64_t
-- Check size of int_least64_t - done
-- Check size of uint_least64_t
-- Check size of uint_least64_t - done
-- Check size of int_fast64_t
-- Check size of int_fast64_t - done
-- Check size of uint_fast64_t
-- Check size of uint_fast64_t - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of ptrdiff_t
-- Check size of ptrdiff_t - done
-- Check size of off_t
-- Check size of off_t - done
-- Check size of time_t
-- Check size of time_t - done
-- Check size of _Bool
-- Check size of _Bool - done
-- Looking for CLOCK_MONOTONIC
-- Looking for CLOCK_MONOTONIC - not found
-- Performing Test H5_HAVE_TM_GMTOFF
-- Performing Test H5_HAVE_TM_GMTOFF - Success
-- Performing Test H5_HAVE___TM_GMTOFF
-- Performing Test H5_HAVE___TM_GMTOFF - Failed
-- Performing Test H5_HAVE_STRUCT_TIMEZONE
-- Performing Test H5_HAVE_STRUCT_TIMEZONE - Failed
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Performing Test H5_HAVE_STAT_ST_BLOCKS
-- Performing Test H5_HAVE_STAT_ST_BLOCKS - Success
-- Looking for ioctl
-- Looking for ioctl - found
-- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG
-- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG - Failed
-- Performing Test H5_HAVE_STRUCT_TEXT_INFO
-- Performing Test H5_HAVE_STRUCT_TEXT_INFO - Failed
-- Looking for _getvideoconfig
-- Looking for _getvideoconfig - not found
-- Looking for gettextinfo
-- Looking for gettextinfo - not found
-- Looking for _scrsize
-- Looking for _scrsize - not found
-- Looking for GetConsoleScreenBufferInfo
-- Looking for GetConsoleScreenBufferInfo - not found
-- Looking for TIOCGWINSZ
-- Looking for TIOCGWINSZ - found
-- Looking for TIOCGETD
-- Looking for TIOCGETD - found
-- Looking for alarm
-- Looking for alarm - found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for flock
-- Looking for flock - found
-- Looking for fork
-- Looking for fork - found
-- Looking for gethostname
-- Looking for gethostname - found
-- Looking for getrusage
-- Looking for getrusage - found
-- Looking for pread
-- Looking for pread - found
-- Looking for pwrite
-- Looking for pwrite - found
-- Looking for rand_r
-- Looking for rand_r - found
-- Looking for random
-- Looking for random - found
-- Looking for strcasestr
-- Looking for strcasestr - found
-- Looking for strdup
-- Looking for strdup - found
-- Looking for symlink
-- Looking for symlink - found
-- Looking for tmpfile
-- Looking for tmpfile - found
-- Looking for asprintf
-- Looking for asprintf - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for waitpid
-- Looking for waitpid - found
-- Looking for sigsetjmp
-- Looking for sigsetjmp - found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for clock_gettime in posix4
-- Looking for clock_gettime in posix4 - not found
-- Check size of CLOCK_MONOTONIC_COARSE
-- Check size of CLOCK_MONOTONIC_COARSE - done
-- Checking if _Float16 support is available
-- Check size of _Float16
-- Check size of _Float16 - done
-- Looking for FLT16_EPSILON
-- Looking for FLT16_EPSILON - found
-- Looking for FLT16_MIN
-- Looking for FLT16_MIN - found
-- Looking for FLT16_MAX
-- Looking for FLT16_MAX - found
-- Looking for FLT16_MIN_10_EXP
-- Looking for FLT16_MIN_10_EXP - found
-- Looking for FLT16_MAX_10_EXP
-- Looking for FLT16_MAX_10_EXP - found
-- Looking for FLT16_MANT_DIG
-- Looking for FLT16_MANT_DIG - found
-- Looking for fabsf16
-- Looking for fabsf16 - not found
-- Found Perl: /usr/bin/perl (found version "5.40.0")
-- ....All Warnings are enabled
-- Configuring incomplete, errors occurred!
/home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-CMakeCache.txt.log
# This is the CMakeCache file.
# For build in directory: /home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Allow unsupported combinations of configure options
ALLOW_UNSUPPORTED:BOOL=OFF

//Build Shared Libraries
BUILD_SHARED_LIBS:BOOL=OFF

//Build Static Executables
BUILD_STATIC_EXECS:BOOL=OFF

//Build Static Libraries
BUILD_STATIC_LIBS:BOOL=ON

//No help, variable specified on the command line.
BUILD_TESTING:UNINITIALIZED=OFF

//Build With User Defined Values
BUILD_USER_DEFINED_LIBS:BOOL=OFF

//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line

//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/ar

//Single Directory for all static libraries.
CMAKE_ARCHIVE_OUTPUT_DIRECTORY:PATH=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/bin

//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Debug

CMAKE_CROSSCOMPILING:BOOL=OFF

//C compiler
CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib

//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=-fPIC

//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g

//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND

//No help, variable specified on the command line.
CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION:UNINITIALIZED=ON

//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=

//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=

//No help, variable specified on the command line.
CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY:UNINITIALIZED=ON

//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/pkgRedirects

//Single Directory for all fortran modules.
CMAKE_Fortran_MODULE_DIRECTORY:PATH=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/mod

//No help, variable specified on the command line.
CMAKE_INSTALL_BINDIR:STRING=bin

//No help, variable specified on the command line.
CMAKE_INSTALL_LIBDIR:STRING=lib

//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/home/barugon/Downloads/vcpkg/packages/hdf5_x64-linux/debug

//No help, variable specified on the command line.
CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP:UNINITIALIZED=TRUE

//Single Directory for all Libraries
CMAKE_LIBRARY_OUTPUT_DIRECTORY:PATH=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/bin

//Path to a program.
CMAKE_LINKER:FILEPATH=/usr/bin/ld

//No help, variable specified on the command line.
CMAKE_MAKE_PROGRAM:UNINITIALIZED=/home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja

//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=

//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program.
CMAKE_NM:FILEPATH=/usr/bin/nm

//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy

//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump

//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=HDF5

//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib

//Path to a program.
CMAKE_READELF:FILEPATH=/usr/bin/readelf

//Single Directory for all Executables.
CMAKE_RUNTIME_OUTPUT_DIRECTORY:PATH=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/bin

//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=

//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO

//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO

//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=

//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program.
CMAKE_STRIP:FILEPATH=/usr/bin/strip

CMAKE_SYSTEM_NAME:STRING=Linux

CMAKE_SYSTEM_PROCESSOR:STRING=x86_64

//Path to a program.
CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND

//The CMake toolchain file
CMAKE_TOOLCHAIN_FILE:FILEPATH=/home/barugon/Downloads/vcpkg/scripts/buildsystems/vcpkg.cmake

//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make.  This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=ON

//Enable v1.14 API (v16, v18, v110, v112, v114)
DEFAULT_API_VERSION:STRING=v114

//Directory under which to collect all populated content
FETCHCONTENT_BASE_DIR:PATH=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/_deps

//Disables all attempts to download or update content and assumes
// source dirs already exist
FETCHCONTENT_FULLY_DISCONNECTED:BOOL=ON

//Enables QUIET option for all content population
FETCHCONTENT_QUIET:BOOL=ON

//Enables UPDATE_DISCONNECTED behavior for all content population
FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF

//Allow External Library Building (NO GIT TGZ)
HDF5_ALLOW_EXTERNAL_SUPPORT:STRING=NO

//Value Computed by CMake
HDF5_BINARY_DIR:STATIC=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg

//No help, variable specified on the command line.
HDF5_BUILD_CPP_LIB:UNINITIALIZED=ON

//No help, variable specified on the command line.
HDF5_BUILD_EXAMPLES:UNINITIALIZED=OFF

//No help, variable specified on the command line.
HDF5_BUILD_FORTRAN:UNINITIALIZED=OFF

//Build Test Generators
HDF5_BUILD_GENERATORS:BOOL=OFF

//No help, variable specified on the command line.
HDF5_BUILD_HL_GIF_TOOLS:UNINITIALIZED=OFF

//Build Static Tools NOT Shared Tools
HDF5_BUILD_STATIC_TOOLS:BOOL=ON

//No help, variable specified on the command line.
HDF5_BUILD_TOOLS:UNINITIALIZED=OFF

//No help, variable specified on the command line.
HDF5_BUILD_UTILS:UNINITIALIZED=OFF

//Disable compiler warnings
HDF5_DISABLE_COMPILER_WARNINGS:BOOL=OFF

//Enable all warnings
HDF5_ENABLE_ALL_WARNINGS:BOOL=ON

//enable the use of Clang tools
HDF5_ENABLE_ANALYZER_TOOLS:BOOL=OFF

//Determines whether NDEBUG is defined to control assertions (OFF
// NO YES)
HDF5_ENABLE_ASSERTS:STRING=OFF

//Enable the function stack tracing (for developer debugging).
HDF5_ENABLE_CODESTACK:BOOL=OFF

//Enable code coverage for Libraries and Programs
HDF5_ENABLE_COVERAGE:BOOL=OFF

//Turn on extra debug output in all packages
HDF5_ENABLE_DEBUG_APIS:BOOL=OFF

//Enable deprecated public API symbols
HDF5_ENABLE_DEPRECATED_SYMBOLS:BOOL=ON

//Enable HDF5 developer group warnings
HDF5_ENABLE_DEV_WARNINGS:BOOL=OFF

//Build the Direct I/O Virtual File Driver
HDF5_ENABLE_DIRECT_VFD:BOOL=OFF

//Embed library info into executables
HDF5_ENABLE_EMBEDDED_LIBINFO:BOOL=ON

//format source files
HDF5_ENABLE_FORMATTERS:BOOL=OFF

//Enable HDFS
HDF5_ENABLE_HDFS:BOOL=OFF

//Instrument The library
HDF5_ENABLE_INSTRUMENT:BOOL=OFF

//No help, variable specified on the command line.
HDF5_ENABLE_MAP_API:UNINITIALIZED=OFF

//Build the Mirror Virtual File Driver
HDF5_ENABLE_MIRROR_VFD:BOOL=OFF

//Enable support for non-standard programming language features
HDF5_ENABLE_NONSTANDARD_FEATURES:BOOL=ON

//Enable support for _Float16 C datatype
HDF5_ENABLE_NONSTANDARD_FEATURE_FLOAT16:BOOL=ON

//Enable optimization flags/settings independently from the build
// mode
HDF5_ENABLE_OPTIMIZATION:BOOL=OFF

//Enable parallel build (requires MPI)
HDF5_ENABLE_PARALLEL:BOOL=OFF

//Use pread/pwrite in sec2/log/core VFDs in place of read/write
// (when available)
HDF5_ENABLE_PREADWRITE:BOOL=ON

//Enable profiling flags independently from the build mode.
HDF5_ENABLE_PROFILING:BOOL=OFF

//Build the ROS3 Virtual File Driver
HDF5_ENABLE_ROS3_VFD:BOOL=OFF

//execute the Clang sanitizer
HDF5_ENABLE_SANITIZERS:BOOL=OFF

//Build Parallel HDF5 Subfiling VFD
HDF5_ENABLE_SUBFILING_VFD:BOOL=OFF

//Add debug symbols to the library independent of the build mode
// and optimization level (OFF NO YES)
HDF5_ENABLE_SYMBOLS:STRING=OFF

//No help, variable specified on the command line.
HDF5_ENABLE_SZIP_ENCODING:UNINITIALIZED=ON

//No help, variable specified on the command line.
HDF5_ENABLE_SZIP_SUPPORT:UNINITIALIZED=ON

//No help, variable specified on the command line.
HDF5_ENABLE_THREADSAFE:UNINITIALIZED=OFF

//Enable API tracing capability
HDF5_ENABLE_TRACE:BOOL=OFF

//Indicate that a memory checker is used
HDF5_ENABLE_USING_MEMCHECKER:BOOL=OFF

//Interpret some warnings as errors
HDF5_ENABLE_WARNINGS_AS_ERRORS:BOOL=OFF

//Enable Zlib Filters
HDF5_ENABLE_Z_LIB_SUPPORT:BOOL=ON

//Use prefix for custom library naming.
HDF5_EXTERNAL_LIB_PREFIX:STRING=

//Ignore file locks when disabled on file system
HDF5_IGNORE_DISABLED_FILE_LOCKS:BOOL=ON

//No help, variable specified on the command line.
...
Skipped 134 lines
...
// target directory for executables. Requires CMake 3.14.
X_VCPKG_APPLOCAL_DEPS_INSTALL:BOOL=OFF

//(experimental) Add USES_TERMINAL to VCPKG_APPLOCAL_DEPS to force
// serialization.
X_VCPKG_APPLOCAL_DEPS_SERIALIZED:BOOL=OFF

//The directory containing a CMake configuration file for ZLIB.
ZLIB_DIR:PATH=/usr/lib64/cmake/ZLIB

//Path to a file.
ZLIB_INCLUDE_DIR:PATH=/home/barugon/Downloads/vcpkg/installed/x64-linux/include

//Path to a library.
ZLIB_LIBRARY_DEBUG:FILEPATH=/home/barugon/Downloads/vcpkg/installed/x64-linux/debug/lib/libz.a

//Path to a library.
ZLIB_LIBRARY_RELEASE:FILEPATH=/home/barugon/Downloads/vcpkg/installed/x64-linux/lib/libz.a

//Use External Library Building for ZLIB
ZLIB_USE_EXTERNAL:BOOL=OFF

//The directory which contains the installed libraries for each
// triplet
_VCPKG_INSTALLED_DIR:PATH=/home/barugon/Downloads/vcpkg/installed

//No help, variable specified on the command line.
_VCPKG_ROOT_DIR:UNINITIALIZED=/home/barugon/Downloads/vcpkg


########################
# INTERNAL cache entries
########################

//ADVANCED property for variable: ALLOW_UNSUPPORTED
ALLOW_UNSUPPORTED-ADVANCED:INTERNAL=1
//Have function clock_gettime
CLOCK_GETTIME_IN_LIBC:INTERNAL=1
//Have library posix4
CLOCK_GETTIME_IN_LIBPOSIX4:INTERNAL=
//Have library rt
CLOCK_GETTIME_IN_LIBRT:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(CLOCK_MONOTONIC_COARSE)
CLOCK_MONOTONIC_COARSE_SIZE:INTERNAL=4
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=30
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=5
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Ninja
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_TAPI
CMAKE_TAPI-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_TOOLCHAIN_FILE
CMAKE_TOOLCHAIN_FILE-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Have include quadmath.h
C_HAVE_QUADMATH:INTERNAL=1
//STRINGS property for variable: DEFAULT_API_VERSION
DEFAULT_API_VERSION-STRINGS:INTERNAL=v16;v18;v110;v112;v114
//Result of TRY_COMPILE
DEV_T_IS_SCALAR:INTERNAL=TRUE
//Details about finding Perl
FIND_PACKAGE_MESSAGE_DETAILS_Perl:INTERNAL=[/usr/bin/perl][v5.40.0()]
//Other test 
H5_DEV_T_IS_SCALAR:INTERNAL=1
//Checking IF the cpu is power9 and cannot correctly converting
// long double values
H5_DISABLE_SOME_LDOUBLE_CONV:INTERNAL=
//Result of TRY_COMPILE
H5_DISABLE_SOME_LDOUBLE_CONV_COMPILE:INTERNAL=TRUE
//Result of try_run()
H5_DISABLE_SOME_LDOUBLE_CONV_RUN:INTERNAL=1
//Checking if compiler can convert _Float16 type with casts
H5_FLOAT16_CONVERSION_FUNCS_LINK:INTERNAL=1
//Result of TRY_COMPILE
H5_FLOAT16_CONVERSION_FUNCS_LINK_COMPILE:INTERNAL=TRUE
//Checking if compiler can convert _Float16 type with casts (without
// CMAKE_C_FLAGS)
H5_FLOAT16_CONVERSION_FUNCS_LINK_NO_FLAGS:INTERNAL=1
//Result of TRY_COMPILE
H5_FLOAT16_CONVERSION_FUNCS_LINK_NO_FLAGS_COMPILE:INTERNAL=TRUE
//Result of try_run()
H5_FLOAT16_CONVERSION_FUNCS_LINK_NO_FLAGS_RUN:INTERNAL=0
//Result of try_run()
H5_FLOAT16_CONVERSION_FUNCS_LINK_RUN:INTERNAL=0
//Have function alarm
H5_HAVE_ALARM:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h;unistd.h;pwd.h;pthread.h;dlfcn.h;netinet/in.h;netdb.h;arpa/inet.h
H5_HAVE_ARPA_INET_H:INTERNAL=1
//Have function asprintf
H5_HAVE_ASPRINTF:INTERNAL=1
//Other test 
H5_HAVE_ATTRIBUTE:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h
H5_HAVE_DIRENT_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h;unistd.h;pwd.h;pthread.h;dlfcn.h
H5_HAVE_DLFCN_H:INTERNAL=1
//Have function fabsf16
H5_HAVE_FABSF16:INTERNAL=
//Have function fcntl
H5_HAVE_FCNTL:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h
H5_HAVE_FEATURES_H:INTERNAL=1
//Have function flock
H5_HAVE_FLOCK:INTERNAL=1
//Have function fork
H5_HAVE_FORK:INTERNAL=1
//Have function GetConsoleScreenBufferInfo
H5_HAVE_GETCONSOLESCREENBUFFERINFO:INTERNAL=
//Have function gethostname
H5_HAVE_GETHOSTNAME:INTERNAL=1
//Have function getrusage
H5_HAVE_GETRUSAGE:INTERNAL=1
//Have function gettextinfo
H5_HAVE_GETTEXTINFO:INTERNAL=
//Have function gettimeofday
H5_HAVE_GETTIMEOFDAY:INTERNAL=1
//Have function ioctl
H5_HAVE_IOCTL:INTERNAL=1
//Have library dl;m
H5_HAVE_LIBDL:INTERNAL=1
//Have library m;
H5_HAVE_LIBM:INTERNAL=1
//Have library ucb;m;dl
H5_HAVE_LIBUCB:INTERNAL=
//Have library ws2_32;m;dl
H5_HAVE_LIBWS2_32:INTERNAL=
//Have library wsock32;m;dl
H5_HAVE_LIBWSOCK32:INTERNAL=
//Have symbol sigsetjmp
H5_HAVE_MACRO_SIGSETJMP:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h;unistd.h;pwd.h;pthread.h;dlfcn.h;netinet/in.h;netdb.h
H5_HAVE_NETDB_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h;unistd.h;pwd.h;pthread.h;dlfcn.h;netinet/in.h
H5_HAVE_NETINET_IN_H:INTERNAL=1
//Have function pread
H5_HAVE_PREAD:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h;unistd.h;pwd.h;pthread.h
H5_HAVE_PTHREAD_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h;unistd.h;pwd.h
H5_HAVE_PWD_H:INTERNAL=1
//Have function pwrite
H5_HAVE_PWRITE:INTERNAL=1
//Have function random
H5_HAVE_RANDOM:INTERNAL=1
//Have function rand_r
H5_HAVE_RAND_R:INTERNAL=1
//Other test 
H5_HAVE_SOCKLEN_T:INTERNAL=1
//Test H5_HAVE_STAT_ST_BLOCKS
H5_HAVE_STAT_ST_BLOCKS:INTERNAL=1
//Have function strcasestr
H5_HAVE_STRCASESTR:INTERNAL=1
//Have function strdup
H5_HAVE_STRDUP:INTERNAL=1
//Test H5_HAVE_STRUCT_TEXT_INFO
H5_HAVE_STRUCT_TEXT_INFO:INTERNAL=
//Test H5_HAVE_STRUCT_TIMEZONE
H5_HAVE_STRUCT_TIMEZONE:INTERNAL=
//Other test 
H5_HAVE_STRUCT_TM_TM_ZONE:INTERNAL=
//Test H5_HAVE_STRUCT_VIDEOCONFIG
H5_HAVE_STRUCT_VIDEOCONFIG:INTERNAL=
//Have function symlink
H5_HAVE_SYMLINK:INTERNAL=1
//Have include ;sys/file.h
H5_HAVE_SYS_FILE_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h
H5_HAVE_SYS_IOCTL_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h
H5_HAVE_SYS_RESOURCE_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h
H5_HAVE_SYS_SOCKET_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h
H5_HAVE_SYS_STAT_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h
H5_HAVE_SYS_TIME_H:INTERNAL=1
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h
H5_HAVE_SYS_TYPES_H:INTERNAL=1
//Other test 
H5_HAVE_TIMEZONE:INTERNAL=1
//Have symbol TIOCGETD
H5_HAVE_TIOCGETD:INTERNAL=1
//Have symbol TIOCGWINSZ
H5_HAVE_TIOCGWINSZ:INTERNAL=1
//Have function tmpfile
H5_HAVE_TMPFILE:INTERNAL=1
//Test H5_HAVE_TM_GMTOFF
H5_HAVE_TM_GMTOFF:INTERNAL=1
//Other test 
H5_HAVE_TM_ZONE:INTERNAL=
//Have include sys/file.h;sys/ioctl.h;sys/resource.h;sys/socket.h;sys/stat.h;sys/time.h;sys/types.h;features.h;dirent.h;unistd.h
H5_HAVE_UNISTD_H:INTERNAL=1
//Have function vasprintf
H5_HAVE_VASPRINTF:INTERNAL=1
//Have function waitpid
H5_HAVE_WAITPID:INTERNAL=1
//Have function _getvideoconfig
H5_HAVE__GETVIDEOCONFIG:INTERNAL=
//Have function _scrsize
H5_HAVE__SCRSIZE:INTERNAL=
//Test H5_HAVE___TM_GMTOFF
H5_HAVE___TM_GMTOFF:INTERNAL=
//Checking if correctly converting long double to _Float16 values
H5_LDOUBLE_TO_FLOAT16_CORRECT:INTERNAL=1
//Result of TRY_COMPILE
H5_LDOUBLE_TO_FLOAT16_CORRECT_COMPILE:INTERNAL=TRUE
//Checking if correctly converting long double to _Float16 values
// (without CMAKE_C_FLAGS)
H5_LDOUBLE_TO_FLOAT16_CORRECT_NO_FLAGS:INTERNAL=1
//Result of TRY_COMPILE
H5_LDOUBLE_TO_FLOAT16_CORRECT_NO_FLAGS_COMPILE:INTERNAL=TRUE
//Result of try_run()
H5_LDOUBLE_TO_FLOAT16_CORRECT_NO_FLAGS_RUN:INTERNAL=0
//Result of try_run()
H5_LDOUBLE_TO_FLOAT16_CORRECT_RUN:INTERNAL=0
//Checking IF correctly converting long double to (unsigned) long
// long values
H5_LDOUBLE_TO_LLONG_ACCURATE:INTERNAL=1
//Result of TRY_COMPILE
H5_LDOUBLE_TO_LLONG_ACCURATE_COMPILE:INTERNAL=TRUE
//Result of try_run()
H5_LDOUBLE_TO_LLONG_ACCURATE_RUN:INTERNAL=0
//Checking IF your system converts long double to (unsigned) long
// values with special algorithm
H5_LDOUBLE_TO_LONG_SPECIAL:INTERNAL=
//Result of TRY_COMPILE
H5_LDOUBLE_TO_LONG_SPECIAL_COMPILE:INTERNAL=TRUE
//Result of try_run()
H5_LDOUBLE_TO_LONG_SPECIAL_RUN:INTERNAL=1
//Checking IF correctly converting (unsigned) long long to long
// double values
H5_LLONG_TO_LDOUBLE_CORRECT:INTERNAL=1
//Result of TRY_COMPILE
H5_LLONG_TO_LDOUBLE_CORRECT_COMPILE:INTERNAL=TRUE
//Result of try_run()
H5_LLONG_TO_LDOUBLE_CORRECT_RUN:INTERNAL=0
//Checking IF your system can convert (unsigned) long to long double
// values with special algorithm
H5_LONG_TO_LDOUBLE_SPECIAL:INTERNAL=
//Result of TRY_COMPILE
H5_LONG_TO_LDOUBLE_SPECIAL_COMPILE:INTERNAL=TRUE
//Result of try_run()
H5_LONG_TO_LDOUBLE_SPECIAL_RUN:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(_Bool)
H5_SIZEOF_BOOL:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(char)
H5_SIZEOF_CHAR:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(double)
H5_SIZEOF_DOUBLE:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(float)
H5_SIZEOF_FLOAT:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(int)
H5_SIZEOF_INT:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(int16_t)
H5_SIZEOF_INT16_T:INTERNAL=2
//CHECK_TYPE_SIZE: sizeof(int32_t)
H5_SIZEOF_INT32_T:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(int64_t)
H5_SIZEOF_INT64_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(int8_t)
H5_SIZEOF_INT8_T:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(int_fast16_t)
H5_SIZEOF_INT_FAST16_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(int_fast32_t)
H5_SIZEOF_INT_FAST32_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(int_fast64_t)
H5_SIZEOF_INT_FAST64_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(int_fast8_t)
H5_SIZEOF_INT_FAST8_T:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(int_least16_t)
H5_SIZEOF_INT_LEAST16_T:INTERNAL=2
//CHECK_TYPE_SIZE: sizeof(int_least32_t)
H5_SIZEOF_INT_LEAST32_T:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(int_least64_t)
H5_SIZEOF_INT_LEAST64_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(int_least8_t)
H5_SIZEOF_INT_LEAST8_T:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(long)
H5_SIZEOF_LONG:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(long double)
H5_SIZEOF_LONG_DOUBLE:INTERNAL=16
//CHECK_TYPE_SIZE: sizeof(long long)
H5_SIZEOF_LONG_LONG:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(off_t)
H5_SIZEOF_OFF_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(ptrdiff_t)
H5_SIZEOF_PTRDIFF_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(short)
H5_SIZEOF_SHORT:INTERNAL=2
//CHECK_TYPE_SIZE: sizeof(size_t)
H5_SIZEOF_SIZE_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(ssize_t)
H5_SIZEOF_SSIZE_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(time_t)
H5_SIZEOF_TIME_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(uint16_t)
H5_SIZEOF_UINT16_T:INTERNAL=2
//CHECK_TYPE_SIZE: sizeof(uint32_t)
H5_SIZEOF_UINT32_T:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(uint64_t)
H5_SIZEOF_UINT64_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(uint8_t)
H5_SIZEOF_UINT8_T:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(uint_fast16_t)
H5_SIZEOF_UINT_FAST16_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(uint_fast32_t)
H5_SIZEOF_UINT_FAST32_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(uint_fast64_t)
H5_SIZEOF_UINT_FAST64_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(uint_fast8_t)
H5_SIZEOF_UINT_FAST8_T:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(uint_least16_t)
H5_SIZEOF_UINT_LEAST16_T:INTERNAL=2
//CHECK_TYPE_SIZE: sizeof(uint_least32_t)
H5_SIZEOF_UINT_LEAST32_T:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(uint_least64_t)
H5_SIZEOF_UINT_LEAST64_T:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(uint_least8_t)
H5_SIZEOF_UINT_LEAST8_T:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(unsigned)
H5_SIZEOF_UNSIGNED:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(_Float16)
H5_SIZEOF__FLOAT16:INTERNAL=2
//Other test 
H5_SYSTEM_SCOPE_THREADS:INTERNAL=1
//Result of TRY_COMPILE
HAVE_ATTRIBUTE:INTERNAL=TRUE
//Have variable CLOCK_MONOTONIC
HAVE_CLOCK_MONOTONIC:INTERNAL=
//Result of TRY_COMPILE
HAVE_CLOCK_MONOTONIC_COARSE_SIZE:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_BOOL:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_CHAR:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_DOUBLE:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_FLOAT:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT16_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT32_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT64_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT8_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_FAST16_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_FAST32_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_FAST64_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_FAST8_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_LEAST16_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_LEAST32_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_LEAST64_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_INT_LEAST8_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_LONG:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_LONG_DOUBLE:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_LONG_LONG:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_OFF_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_PTRDIFF_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_SHORT:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_SIZE_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_SSIZE_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_TIME_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT16_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT32_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT64_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT8_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_FAST16_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_FAST32_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_FAST64_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_FAST8_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_LEAST16_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_LEAST32_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_LEAST64_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UINT_LEAST8_T:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF_UNSIGNED:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_H5_SIZEOF__FLOAT16:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_SOCKLEN_T:INTERNAL=TRUE
//Have include stddef.h
HAVE_STDDEF_H:INTERNAL=1
//Have include stdint.h
HAVE_STDINT_H:INTERNAL=1
//Result of TRY_COMPILE
HAVE_STRUCT_TM_TM_ZONE:INTERNAL=FALSE
//Have include sys/types.h
HAVE_SYS_TYPES_H:INTERNAL=1
//Result of TRY_COMPILE
HAVE_TIMEZONE:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_TM_ZONE:INTERNAL=FALSE
//STRINGS property for variable: HDF5_ALLOW_EXTERNAL_SUPPORT
HDF5_ALLOW_EXTERNAL_SUPPORT-STRINGS:INTERNAL=NO;GIT;TGZ
//ADVANCED property for variable: HDF5_ENABLE_ANALYZER_TOOLS
HDF5_ENABLE_ANALYZER_TOOLS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_ASSERTS
HDF5_ENABLE_ASSERTS-ADVANCED:INTERNAL=1
//STRINGS property for variable: HDF5_ENABLE_ASSERTS
HDF5_ENABLE_ASSERTS-STRINGS:INTERNAL=OFF;NO;YES
//ADVANCED property for variable: HDF5_ENABLE_CODESTACK
HDF5_ENABLE_CODESTACK-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_FORMATTERS
HDF5_ENABLE_FORMATTERS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_INSTRUMENT
HDF5_ENABLE_INSTRUMENT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_OPTIMIZATION
HDF5_ENABLE_OPTIMIZATION-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_PREADWRITE
HDF5_ENABLE_PREADWRITE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_PROFILING
HDF5_ENABLE_PROFILING-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_SANITIZERS
HDF5_ENABLE_SANITIZERS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_ENABLE_SYMBOLS
HDF5_ENABLE_SYMBOLS-ADVANCED:INTERNAL=1
//STRINGS property for variable: HDF5_ENABLE_SYMBOLS
HDF5_ENABLE_SYMBOLS-STRINGS:INTERNAL=OFF;NO;YES
//ADVANCED property for variable: HDF5_ENABLE_TRACE
HDF5_ENABLE_TRACE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_EXTERNAL_LIB_PREFIX
HDF5_EXTERNAL_LIB_PREFIX-ADVANCED:INTERNAL=1
//Used to pass variables between directories
HDF5_LIBRARIES_TO_EXPORT:INTERNAL=
//ADVANCED property for variable: HDF5_LIB_INFIX
HDF5_LIB_INFIX-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_NO_PACKAGES
HDF5_NO_PACKAGES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_SHOW_ALL_WARNINGS
HDF5_SHOW_ALL_WARNINGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_STRICT_FORMAT_CHECKS
HDF5_STRICT_FORMAT_CHECKS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_USE_FOLDERS
HDF5_USE_FOLDERS-ADVANCED:INTERNAL=1
//Used to pass variables between directories
HDF5_UTILS_TO_EXPORT:INTERNAL=
//ADVANCED property for variable: HDF5_WANT_DATA_ACCURACY
HDF5_WANT_DATA_ACCURACY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HDF5_WANT_DCONV_EXCEPTION
HDF5_WANT_DCONV_EXCEPTION-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ONLY_SHARED_LIBS
ONLY_SHARED_LIBS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PERL_EXECUTABLE
PERL_EXECUTABLE-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
SYSTEM_SCOPE_THREADS:INTERNAL=TRUE
//Install the dependencies listed in your manifest:
//\n    If this is off, you will have to manually install your dependencies.
//\n    See https://github.com/microsoft/vcpkg/tree/master/docs/specifications/manifests.md
// for more info.
//\n
VCPKG_MANIFEST_INSTALL:INTERNAL=OFF
//ADVANCED property for variable: VCPKG_VERBOSE
VCPKG_VERBOSE-ADVANCED:INTERNAL=1
//Making sure VCPKG_MANIFEST_MODE doesn't change
Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF
//Vcpkg root directory
Z_VCPKG_ROOT_DIR:INTERNAL=/home/barugon/Downloads/vcpkg
//linker supports push/pop state
_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
//Have symbol FLT16_EPSILON
h5_have_flt16_epsilon:INTERNAL=1
//Have symbol FLT16_MANT_DIG
h5_have_flt16_mant_dig:INTERNAL=1
//Have symbol FLT16_MAX
h5_have_flt16_max:INTERNAL=1
//Have symbol FLT16_MAX_10_EXP
h5_have_flt16_max_10_exp:INTERNAL=1
//Have symbol FLT16_MIN
h5_have_flt16_min:INTERNAL=1
//Have symbol FLT16_MIN_10_EXP
h5_have_flt16_min_10_exp:INTERNAL=1
/home/barugon/Downloads/vcpkg/buildtrees/hdf5/config-x64-linux-dbg-CMakeConfigureLog.yaml.log

---
events:
  -
    kind: "message-v1"
    backtrace:
      - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)"
      - "CMakeLists.txt:2 (project)"
    message: |
      The system is: Linux -  - x86_64
  -
    kind: "message-v1"
    backtrace:
      - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:2 (project)"
    message: |
      Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
      Compiler: /usr/bin/gcc 
      Build flags: -fPIC
      Id flags:  
      
      The output was:
      0
      
      
      Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
      
      The C compiler identification is GNU, found in:
        /home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/3.30.5/CompilerIdC/a.out
      
  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)"
      - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
      - "CMakeLists.txt:2 (project)"
    checks:
      - "Detecting C compiler ABI info"
    directories:
      source: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-y3eH9z"
      binary: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-y3eH9z"
    cmakeVariables:
      CMAKE_C_FLAGS: "-fPIC"
      CMAKE_C_FLAGS_DEBUG: "-g"
      CMAKE_EXE_LINKER_FLAGS: ""
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/barugon/Downloads/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/barugon/Downloads/vcpkg/installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "x64"
      VCPKG_TARGET_TRIPLET: "x64-linux"
      Z_VCPKG_ROOT_DIR: "/home/barugon/Downloads/vcpkg"
    buildResult:
      variable: "CMAKE_C_ABI_COMPILED"
      cached: true
      stdout: |
        Change Dir: '/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-y3eH9z'
        
        Run Build Command(s): /home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -v cmTC_1d5f6
        [1/2] /usr/bin/gcc   -fPIC    -v -o CMakeFiles/cmTC_1d5f6.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
        Using built-in specs.
        COLLECT_GCC=/usr/bin/gcc
        OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
        OFFLOAD_TARGET_DEFAULT=1
        Target: x86_64-redhat-linux
        Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20240912/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1
        Thread model: posix
        Supported LTO compression algorithms: zlib zstd
        gcc version 14.2.1 20240912 (Red Hat 14.2.1-3) (GCC) 
        COLLECT_GCC_OPTIONS='-fPIC' '-v' '-o' 'CMakeFiles/cmTC_1d5f6.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_1d5f6.dir/'
         /usr/libexec/gcc/x86_64-redhat-linux/14/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_1d5f6.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fPIC -o /tmp/cc5Jjx3B.s
        GNU C17 (GCC) version 14.2.1 20240912 (Red Hat 14.2.1-3) (x86_64-redhat-linux)
        	compiled by GNU C version 14.2.1 20240912 (Red Hat 14.2.1-3), GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.24-GMP
        
        GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
        ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/14/include-fixed"
...
Skipped 5495 lines
...
        
        Run Build Command(s): /home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -v cmTC_c1502
        [1/2] /usr/bin/gcc   -fPIC -DH5_FLOAT16_CONVERSION_FUNCS_LINK_TEST -o CMakeFiles/cmTC_c1502.dir/ConversionTests.c.o -c /home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean/config/cmake/ConversionTests.c
        [2/2] : && /usr/bin/gcc -fPIC -DH5_FLOAT16_CONVERSION_FUNCS_LINK_TEST  CMakeFiles/cmTC_c1502.dir/ConversionTests.c.o -o cmTC_c1502   && :
        
      exitCode: 0
    runResult:
      variable: "H5_FLOAT16_CONVERSION_FUNCS_LINK_RUN"
      cached: true
      stdout: |
      exitCode: 0
  -
    kind: "try_run-v1"
    backtrace:
      - "config/cmake/ConfigureChecks.cmake:789 (TRY_RUN)"
      - "config/cmake/ConfigureChecks.cmake:941 (H5ConversionTests)"
      - "CMakeLists.txt:457 (include)"
    directories:
      source: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp"
      binary: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp"
    cmakeVariables:
      CMAKE_C_FLAGS: ""
      CMAKE_C_FLAGS_DEBUG: "-g"
      CMAKE_EXE_LINKER_FLAGS: ""
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/barugon/Downloads/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/barugon/Downloads/vcpkg/installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "x64"
      VCPKG_TARGET_TRIPLET: "x64-linux"
      Z_VCPKG_ROOT_DIR: "/home/barugon/Downloads/vcpkg"
    buildResult:
      variable: "H5_FLOAT16_CONVERSION_FUNCS_LINK_NO_FLAGS_COMPILE"
      cached: true
      stdout: |
        Change Dir: '/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp'
        
        Run Build Command(s): /home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -v cmTC_9bf68
        [1/2] /usr/bin/gcc   -DH5_FLOAT16_CONVERSION_FUNCS_LINK_NO_FLAGS_TEST -o CMakeFiles/cmTC_9bf68.dir/ConversionTests.c.o -c /home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean/config/cmake/ConversionTests.c
        [2/2] : && /usr/bin/gcc -DH5_FLOAT16_CONVERSION_FUNCS_LINK_NO_FLAGS_TEST  CMakeFiles/cmTC_9bf68.dir/ConversionTests.c.o -o cmTC_9bf68   && :
        
      exitCode: 0
    runResult:
      variable: "H5_FLOAT16_CONVERSION_FUNCS_LINK_NO_FLAGS_RUN"
      cached: true
      stdout: |
      exitCode: 0
  -
    kind: "try_run-v1"
    backtrace:
      - "config/cmake/ConfigureChecks.cmake:789 (TRY_RUN)"
      - "config/cmake/ConfigureChecks.cmake:957 (H5ConversionTests)"
      - "CMakeLists.txt:457 (include)"
    directories:
      source: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp"
      binary: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp"
    cmakeVariables:
      CMAKE_C_FLAGS: "-fPIC"
      CMAKE_C_FLAGS_DEBUG: "-g"
      CMAKE_EXE_LINKER_FLAGS: ""
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/barugon/Downloads/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/barugon/Downloads/vcpkg/installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "x64"
      VCPKG_TARGET_TRIPLET: "x64-linux"
      Z_VCPKG_ROOT_DIR: "/home/barugon/Downloads/vcpkg"
    buildResult:
      variable: "H5_LDOUBLE_TO_FLOAT16_CORRECT_COMPILE"
      cached: true
      stdout: |
        Change Dir: '/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp'
        
        Run Build Command(s): /home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -v cmTC_fd526
        [1/2] /usr/bin/gcc   -fPIC -DH5_LDOUBLE_TO_FLOAT16_CORRECT_TEST -o CMakeFiles/cmTC_fd526.dir/ConversionTests.c.o -c /home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean/config/cmake/ConversionTests.c
        [2/2] : && /usr/bin/gcc -fPIC -DH5_LDOUBLE_TO_FLOAT16_CORRECT_TEST  CMakeFiles/cmTC_fd526.dir/ConversionTests.c.o -o cmTC_fd526   && :
        
      exitCode: 0
    runResult:
      variable: "H5_LDOUBLE_TO_FLOAT16_CORRECT_RUN"
      cached: true
      stdout: |
      exitCode: 0
  -
    kind: "try_run-v1"
    backtrace:
      - "config/cmake/ConfigureChecks.cmake:789 (TRY_RUN)"
      - "config/cmake/ConfigureChecks.cmake:967 (H5ConversionTests)"
      - "CMakeLists.txt:457 (include)"
    directories:
      source: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp"
      binary: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp"
    cmakeVariables:
      CMAKE_C_FLAGS: ""
      CMAKE_C_FLAGS_DEBUG: "-g"
      CMAKE_EXE_LINKER_FLAGS: ""
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/barugon/Downloads/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/barugon/Downloads/vcpkg/installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "x64"
      VCPKG_TARGET_TRIPLET: "x64-linux"
      Z_VCPKG_ROOT_DIR: "/home/barugon/Downloads/vcpkg"
    buildResult:
      variable: "H5_LDOUBLE_TO_FLOAT16_CORRECT_NO_FLAGS_COMPILE"
      cached: true
      stdout: |
        Change Dir: '/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeTmp'
        
        Run Build Command(s): /home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -v cmTC_91fb4
        [1/2] /usr/bin/gcc   -DH5_LDOUBLE_TO_FLOAT16_CORRECT_NO_FLAGS_TEST -o CMakeFiles/cmTC_91fb4.dir/ConversionTests.c.o -c /home/barugon/Downloads/vcpkg/buildtrees/hdf5/src/5_1.14.4.3-7f241d6199.clean/config/cmake/ConversionTests.c
        [2/2] : && /usr/bin/gcc -DH5_LDOUBLE_TO_FLOAT16_CORRECT_NO_FLAGS_TEST  CMakeFiles/cmTC_91fb4.dir/ConversionTests.c.o -o cmTC_91fb4   && :
        
      exitCode: 0
    runResult:
      variable: "H5_LDOUBLE_TO_FLOAT16_CORRECT_NO_FLAGS_RUN"
      cached: true
      stdout: |
      exitCode: 0
  -
    kind: "try_compile-v1"
    backtrace:
      - "/usr/share/cmake/Modules/CheckFunctionExists.cmake:86 (try_compile)"
      - "config/cmake/ConfigureChecks.cmake:982 (CHECK_FUNCTION_EXISTS)"
      - "CMakeLists.txt:457 (include)"
    checks:
      - "Looking for fabsf16"
    directories:
      source: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Dg1V1X"
      binary: "/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Dg1V1X"
    cmakeVariables:
      CMAKE_C_FLAGS: "-fPIC"
      CMAKE_C_FLAGS_DEBUG: "-g"
      CMAKE_EXE_LINKER_FLAGS: ""
      VCPKG_CHAINLOAD_TOOLCHAIN_FILE: "/home/barugon/Downloads/vcpkg/scripts/toolchains/linux.cmake"
      VCPKG_CRT_LINKAGE: "dynamic"
      VCPKG_CXX_FLAGS: ""
      VCPKG_CXX_FLAGS_DEBUG: ""
      VCPKG_CXX_FLAGS_RELEASE: ""
      VCPKG_C_FLAGS: ""
      VCPKG_C_FLAGS_DEBUG: ""
      VCPKG_C_FLAGS_RELEASE: ""
      VCPKG_INSTALLED_DIR: "/home/barugon/Downloads/vcpkg/installed"
      VCPKG_LINKER_FLAGS: ""
      VCPKG_LINKER_FLAGS_DEBUG: ""
      VCPKG_LINKER_FLAGS_RELEASE: ""
      VCPKG_PREFER_SYSTEM_LIBS: "OFF"
      VCPKG_TARGET_ARCHITECTURE: "x64"
      VCPKG_TARGET_TRIPLET: "x64-linux"
      Z_VCPKG_ROOT_DIR: "/home/barugon/Downloads/vcpkg"
    buildResult:
      variable: "H5_HAVE_FABSF16"
      cached: true
      stdout: |
        Change Dir: '/home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Dg1V1X'
        
        Run Build Command(s): /home/barugon/Downloads/vcpkg/downloads/tools/ninja/1.10.2-linux/ninja -v cmTC_4e418
        [1/2] /usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200809L -D__STDC_WANT_IEC_60559_TYPES_EXT__  -fPIC -DCHECK_FUNCTION_EXISTS=fabsf16 -o CMakeFiles/cmTC_4e418.dir/CheckFunctionExists.c.o -c /home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Dg1V1X/CheckFunctionExists.c
        <command-line>: warning: conflicting types for built-in function ‘fabsf16’; expected ‘_Float16(_Float16)’ [-Wbuiltin-declaration-mismatch]
        /home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Dg1V1X/CheckFunctionExists.c:7:3: note: in expansion of macro ‘CHECK_FUNCTION_EXISTS’
            7 |   CHECK_FUNCTION_EXISTS(void);
              |   ^~~~~~~~~~~~~~~~~~~~~
        /home/barugon/Downloads/vcpkg/buildtrees/hdf5/x64-linux-dbg/CMakeFiles/CMakeScratch/TryCompile-Dg1V1X/CheckFunctionExists.c:1:1: note: ‘fabsf16’ is declared in header ‘<math.h>’
          +++ |+#include <math.h>
            1 | #ifdef CHECK_FUNCTION_EXISTS
        [2/2] : && /usr/bin/gcc -fPIC -DCHECK_FUNCTION_EXISTS=fabsf16  CMakeFiles/cmTC_4e418.dir/CheckFunctionExists.c.o -o cmTC_4e418   && :
        FAILED: cmTC_4e418 
        : && /usr/bin/gcc -fPIC -DCHECK_FUNCTION_EXISTS=fabsf16  CMakeFiles/cmTC_4e418.dir/CheckFunctionExists.c.o -o cmTC_4e418   && :
        ld: error: undefined symbol: fabsf16
        >>> referenced by CheckFunctionExists.c
        >>>               CMakeFiles/cmTC_4e418.dir/CheckFunctionExists.c.o:(main)
        collect2: error: ld returned 1 exit status
        ninja: build stopped: subcommand failed.
        
      exitCode: 1
...
@Barugon
Copy link
Author

Barugon commented Nov 29, 2024

It appears that it's looking for /usr/lib64/libz.a when it should be looking for vcpkg/installed/x64-linux/lib/libz.a or vcpkg/packages/zlib_x64-linux/lib/libz.a?

zlib-devel is installed on my system but it doesn't appear to include the static library.

@dg0yt
Copy link
Contributor

dg0yt commented Nov 30, 2024

I guess /usr/lib64/cmake/ZLIB/zlib-config.cmake is from Fedora zlib-ng package. It bypasses vcpkg's wrapping of find_package(ZLIB).
Here, config mode is enabled by the NAMES keyword, in a first find_package attempt
https://github.com/HDFGroup/hdf5/blob/57948148dbcb275c9a39212eebc62e071b11a00d/CMakeFilters.cmake#L73
This line would need to be patched out.

@dg0yt
Copy link
Contributor

dg0yt commented Nov 30, 2024

zlib-devel is installed on my system but it doesn't appear to include the static library.

I think the cmake config is from zlib-ng-devel. The static lib is in zlib-ng-compat-static. IMO this is a Fedora packaging bug because it affects all use of the CMake config. (IDK, but it broke my Fedora packaging on openSUSE Build Service.)

But vcpkg port hdf5 must use vcpkg zlib.

@Barugon
Copy link
Author

Barugon commented Dec 2, 2024

I guess /usr/lib64/cmake/ZLIB/zlib-config.cmake is from Fedora zlib-ng package. It bypasses vcpkg's wrapping of find_package(ZLIB). Here, config mode is enabled by the NAMES keyword, in a first find_package attempt https://github.com/HDFGroup/hdf5/blob/57948148dbcb275c9a39212eebc62e071b11a00d/CMakeFilters.cmake#L73 This line would need to be patched out.

Thanks, this got me past the issue. Should I make a PR with the change?

@Mengna-Li Mengna-Li added the category:port-bug The issue is with a library, which is something the port should already support label Dec 2, 2024
@dg0yt
Copy link
Contributor

dg0yt commented Dec 2, 2024

Should I make a PR with the change?

This would be welcome. At least you can test the Fedora side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants