[tiff] Build failure on arm64-osx

Package<EMAIL_ADDRESS>Host Environment

Host: arm64-osx
Compiler: AppleClang <IP_ADDRESS>00309
vcpkg-tool version: 2024-03-14-7d353e869753e5609a1f1a057df3db8fd356e49d
vcpkg-scripts version: 483e777bb 2024-04-05 (84 minutes ago)

To Reproduce
vcpkg install
Failure logs
-- Using cached libtiff-libtiff-v4.6.0.tar.gz.
-- Cleaning sources at /Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /Users/adam/projects/vcpkg/downloads/libtiff-libtiff-v4.6.0.tar.gz
-- Applying patch FindCMath.patch
-- Applying patch requires-lerc.patch
-- Using source at /Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean
-- Found external ninja('1.11.1').
-- Configuring arm64-osx
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: /opt/homebrew/bin/ninja -v
    Working Directory: /Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      /Users/adam/projects/vcpkg/buildtrees/tiff/config-arm64-osx-dbg-CMakeCache.txt.log
      /Users/adam/projects/vcpkg/buildtrees/tiff/config-arm64-osx-rel-CMakeCache.txt.log
      /Users/adam/projects/vcpkg/buildtrees/tiff/config-arm64-osx-out.log

Call Stack (most recent call first):
  /Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:252 (vcpkg_execute_required_process)
  ports/tiff/portfile.cmake:33 (vcpkg_cmake_configure)
  scripts/ports.cmake:175 (include)

/Users/adam/projects/vcpkg/buildtrees/tiff/config-arm64-osx-out.log
[1/2] "/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" -E chdir "../../arm64-osx-dbg" "/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" "/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx/debug" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-Dcxx=OFF" "-Djpeg=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_JPEG=ON" "-Dlibdeflate=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Deflate=OFF" "-Dlerc=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_LERC=OFF" "-Dlzma=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_liblzma=ON" "-Dtiff-tools=OFF" "-Dwebp=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_WebP=OFF" "-Dzlib=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZLIB=ON" "-Dzstd=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZSTD=OFF" "-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON" "-Dtiff-docs=OFF" "-Dtiff-contrib=OFF" "-Dtiff-tests=OFF" "-Djbig=OFF" "-Djpeg12=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_GLUT=ON" "-DZSTD_HAVE_DECOMPRESS_STREAM=ON" "-DHAVE_JPEGTURBO_DUAL_MODE_8_12=OFF" "-DCMAKE_MAKE_PROGRAM=/opt/homebrew/bin/ninja" "-DCMAKE_SYSTEM_NAME=Darwin" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/Users/adam/projects/vcpkg/scripts/toolchains/osx.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-osx" "-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=/Users/adam/projects/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=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/Users/adam/projects/vcpkg" "-D_VCPKG_INSTALLED_DIR=/Users/adam/projects/CDT-plusplus/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DCMAKE_OSX_ARCHITECTURES=arm64" "-DCMAKE_DEBUG_POSTFIX=d"
FAILED: ../../arm64-osx-dbg/CMakeCache.txt
"/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" -E chdir "../../arm64-osx-dbg" "/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" "/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx/debug" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-Dcxx=OFF" "-Djpeg=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_JPEG=ON" "-Dlibdeflate=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Deflate=OFF" "-Dlerc=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_LERC=OFF" "-Dlzma=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_liblzma=ON" "-Dtiff-tools=OFF" "-Dwebp=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_WebP=OFF" "-Dzlib=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZLIB=ON" "-Dzstd=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZSTD=OFF" "-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON" "-Dtiff-docs=OFF" "-Dtiff-contrib=OFF" "-Dtiff-tests=OFF" "-Djbig=OFF" "-Djpeg12=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_GLUT=ON" "-DZSTD_HAVE_DECOMPRESS_STREAM=ON" "-DHAVE_JPEGTURBO_DUAL_MODE_8_12=OFF" "-DCMAKE_MAKE_PROGRAM=/opt/homebrew/bin/ninja" "-DCMAKE_SYSTEM_NAME=Darwin" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/Users/adam/projects/vcpkg/scripts/toolchains/osx.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-osx" "-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=/Users/adam/projects/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=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/Users/adam/projects/vcpkg" "-D_VCPKG_INSTALLED_DIR=/Users/adam/projects/CDT-plusplus/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DCMAKE_OSX_ARCHITECTURES=arm64" "-DCMAKE_DEBUG_POSTFIX=d"
-- Building tiff version 4.6.0
-- The C compiler identification is AppleClang <IP_ADDRESS>00309
-- The CXX compiler identification is AppleClang <IP_ADDRESS>00309
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - 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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test C_FLAG_Wall
-- Performing Test C_FLAG_Wall - Success
-- Performing Test C_FLAG_Winline
-- Performing Test C_FLAG_Winline - Success
-- Performing Test C_FLAG_Wformat_security
-- Performing Test C_FLAG_Wformat_security - Success
-- Performing Test C_FLAG_Wpointer_arith
-- Performing Test C_FLAG_Wpointer_arith - Success
-- Performing Test C_FLAG_Wdisabled_optimization
-- Performing Test C_FLAG_Wdisabled_optimization - Success
-- Performing Test C_FLAG_Wno_unknown_pragmas
-- Performing Test C_FLAG_Wno_unknown_pragmas - Success
-- Performing Test C_FLAG_fstrict_aliasing
-- Performing Test C_FLAG_fstrict_aliasing - Success
-- Performing Test HAVE_LD_VERSION_SCRIPT
-- Performing Test HAVE_LD_VERSION_SCRIPT - Failed
-- Looking for assert.h
-- Looking for assert.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for io.h
-- Looking for io.h - not found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for getopt
-- Looking for getopt - found
-- Looking for optarg
-- Looking for optarg - found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for setmode
-- Looking for setmode - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Found ZLIB: optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libz.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libz.a (found version "1.3.1")
-- Could NOT find Deflate (missing: Deflate_LIBRARY Deflate_INCLUDE_DIR)
-- Found JPEG: optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libjpeg.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a (found version "62")
-- Could NOT find JBIG (missing: JBIG_LIBRARY JBIG_INCLUDE_DIR)
-- Could NOT find LERC (missing: LERC_LIBRARY LERC_INCLUDE_DIR)
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
CMake Error at /Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/WebP/WebPConfig.cmake:15 (message):
  File or directory /Users/adam/projects/CDT-plusplus/vcpkg_installed/include
  referenced by variable WebP_INCLUDE_DIR does not exist !
Call Stack (most recent call first):
  /Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/WebP/WebPConfig.cmake:38 (set_and_check)
  /Users/adam/projects/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package)
  cmake/WebPCodec.cmake:29 (find_package)
  CMakeLists.txt:123 (include)

-- Configuring incomplete, errors occurred!
[2/2] "/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" -E chdir ".." "/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" "/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-Dcxx=OFF" "-Djpeg=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_JPEG=ON" "-Dlibdeflate=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Deflate=OFF" "-Dlerc=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_LERC=OFF" "-Dlzma=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_liblzma=ON" "-Dtiff-tools=OFF" "-Dwebp=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_WebP=OFF" "-Dzlib=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZLIB=ON" "-Dzstd=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZSTD=OFF" "-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON" "-Dtiff-docs=OFF" "-Dtiff-contrib=OFF" "-Dtiff-tests=OFF" "-Djbig=OFF" "-Djpeg12=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_GLUT=ON" "-DZSTD_HAVE_DECOMPRESS_STREAM=ON" "-DHAVE_JPEGTURBO_DUAL_MODE_8_12=OFF" "-DCMAKE_MAKE_PROGRAM=/opt/homebrew/bin/ninja" "-DCMAKE_SYSTEM_NAME=Darwin" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/Users/adam/projects/vcpkg/scripts/toolchains/osx.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-osx" "-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=/Users/adam/projects/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=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/Users/adam/projects/vcpkg" "-D_VCPKG_INSTALLED_DIR=/Users/adam/projects/CDT-plusplus/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DCMAKE_OSX_ARCHITECTURES=arm64"
FAILED: ../CMakeCache.txt
"/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" -E chdir ".." "/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake" "/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-Dcxx=OFF" "-Djpeg=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_JPEG=ON" "-Dlibdeflate=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_Deflate=OFF" "-Dlerc=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_LERC=OFF" "-Dlzma=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_liblzma=ON" "-Dtiff-tools=OFF" "-Dwebp=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_WebP=OFF" "-Dzlib=ON" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZLIB=ON" "-Dzstd=OFF" "-DCMAKE_REQUIRE_FIND_PACKAGE_ZSTD=OFF" "-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON" "-Dtiff-docs=OFF" "-Dtiff-contrib=OFF" "-Dtiff-tests=OFF" "-Djbig=OFF" "-Djpeg12=OFF" "-DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=ON" "-DCMAKE_DISABLE_FIND_PACKAGE_GLUT=ON" "-DZSTD_HAVE_DECOMPRESS_STREAM=ON" "-DHAVE_JPEGTURBO_DUAL_MODE_8_12=OFF" "-DCMAKE_MAKE_PROGRAM=/opt/homebrew/bin/ninja" "-DCMAKE_SYSTEM_NAME=Darwin" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/Users/adam/projects/vcpkg/scripts/toolchains/osx.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-osx" "-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=/Users/adam/projects/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=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=/Users/adam/projects/vcpkg" "-D_VCPKG_INSTALLED_DIR=/Users/adam/projects/CDT-plusplus/vcpkg_installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DCMAKE_OSX_ARCHITECTURES=arm64"
-- Building tiff version 4.6.0
-- The C compiler identification is AppleClang <IP_ADDRESS>00309
-- The CXX compiler identification is AppleClang <IP_ADDRESS>00309
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - 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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test C_FLAG_Wall
-- Performing Test C_FLAG_Wall - Success
-- Performing Test C_FLAG_Winline
-- Performing Test C_FLAG_Winline - Success
-- Performing Test C_FLAG_Wformat_security
-- Performing Test C_FLAG_Wformat_security - Success
-- Performing Test C_FLAG_Wpointer_arith
-- Performing Test C_FLAG_Wpointer_arith - Success
-- Performing Test C_FLAG_Wdisabled_optimization
-- Performing Test C_FLAG_Wdisabled_optimization - Success
-- Performing Test C_FLAG_Wno_unknown_pragmas
-- Performing Test C_FLAG_Wno_unknown_pragmas - Success
-- Performing Test C_FLAG_fstrict_aliasing
-- Performing Test C_FLAG_fstrict_aliasing - Success
-- Performing Test HAVE_LD_VERSION_SCRIPT
-- Performing Test HAVE_LD_VERSION_SCRIPT - Failed
-- Looking for assert.h
-- Looking for assert.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for io.h
-- Looking for io.h - not found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for getopt
-- Looking for getopt - found
-- Looking for optarg
-- Looking for optarg - found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for setmode
-- Looking for setmode - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Found ZLIB: optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libz.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libz.a (found version "1.3.1")
-- Could NOT find Deflate (missing: Deflate_LIBRARY Deflate_INCLUDE_DIR)
-- Found JPEG: optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libjpeg.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a (found version "62")
-- Could NOT find JBIG (missing: JBIG_LIBRARY JBIG_INCLUDE_DIR)
-- Could NOT find LERC (missing: LERC_LIBRARY LERC_INCLUDE_DIR)
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
CMake Error at /Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/WebP/WebPConfig.cmake:15 (message):
  File or directory /Users/adam/projects/CDT-plusplus/vcpkg_installed/include
  referenced by variable WebP_INCLUDE_DIR does not exist !
Call Stack (most recent call first):
  /Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/WebP/WebPConfig.cmake:38 (set_and_check)
  /Users/adam/projects/vcpkg/scripts/buildsystems/vcpkg.cmake:859 (_find_package)
  cmake/WebPCodec.cmake:29 (find_package)
  CMakeLists.txt:123 (include)

-- Configuring incomplete, errors occurred!
ninja: build stopped: subcommand failed.

/Users/adam/projects/vcpkg/buildtrees/tiff/config-arm64-osx-rel-CMakeCache.txt.log
# This is the CMakeCache file.
# For build in directory: /Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-rel
# It was generated by CMake: /opt/homebrew/Cellar/cmake/3.29.1/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
########################

//Build shared libraries
BUILD_SHARED_LIBS:BOOL=OFF

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

//Path to a program.
CMAKE_AR:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar

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

CMAKE_CROSSCOMPILING:STRING=OFF

//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++

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

//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g

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

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

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

//C compiler
CMAKE_C_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc

//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

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

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

//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

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

//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-rel/CMakeFiles/pkgRedirects

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

//Read-only architecture-independent data (DATAROOTDIR)
CMAKE_INSTALL_DATADIR:PATH=

//Read-only architecture-independent data root (share)
CMAKE_INSTALL_DATAROOTDIR:PATH=share

//Documentation root (DATAROOTDIR/doc/PROJECT_NAME)
CMAKE_INSTALL_DOCDIR:PATH=

//C header files (include)
CMAKE_INSTALL_INCLUDEDIR:PATH=include

//Info documentation (DATAROOTDIR/info)
CMAKE_INSTALL_INFODIR:PATH=

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

//Program executables (libexec)
CMAKE_INSTALL_LIBEXECDIR:PATH=libexec

//Locale-dependent data (DATAROOTDIR/locale)
CMAKE_INSTALL_LOCALEDIR:PATH=

//Modifiable single-machine data (var)
CMAKE_INSTALL_LOCALSTATEDIR:PATH=var

//Man documentation (DATAROOTDIR/man)
CMAKE_INSTALL_MANDIR:PATH=

//Path to a program.
CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool

//C header files for non-gcc (/usr/include)
CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include

//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx

//Run-time variable data (LOCALSTATEDIR/run)
CMAKE_INSTALL_RUNSTATEDIR:PATH=

//System admin executables (sbin)
CMAKE_INSTALL_SBINDIR:PATH=sbin

//Modifiable architecture-independent data (com)
CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com

//Read-only single-machine data (etc)
CMAKE_INSTALL_SYSCONFDIR:PATH=etc

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

//Path to a program.
CMAKE_LINKER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld

CMAKE_MACOSX_RPATH:BOOL=ON

//No help, variable specified on the command line.
CMAKE_MAKE_PROGRAM:UNINITIALIZED=/opt/homebrew/bin/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=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm

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

//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/objdump

//Build architectures for OSX
CMAKE_OSX_ARCHITECTURES:STRING=arm64

//Minimum OS X version to target for deployment (at runtime); newer
// APIs weak linked. Set to empty string for default value.
CMAKE_OSX_DEPLOYMENT_TARGET:STRING=

//The product will be built against the headers and libraries located
// inside the indicated SDK.
CMAKE_OSX_SYSROOT:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk

//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=tiff

//Value Computed by CMake
CMAKE_PROJECT_VERSION:STATIC=4.6.0

//Value Computed by CMake
CMAKE_PROJECT_VERSION_MAJOR:STATIC=4

//Value Computed by CMake
CMAKE_PROJECT_VERSION_MINOR:STATIC=6

//Value Computed by CMake
CMAKE_PROJECT_VERSION_PATCH:STATIC=0

//Value Computed by CMake
CMAKE_PROJECT_VERSION_TWEAK:STATIC=

//Path to a program.
CMAKE_RANLIB:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib

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

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

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

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

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

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

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

...
Skipped 199 lines
...
VCPKG_SETUP_CMAKE_PROGRAM_PATH:BOOL=ON

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

//No help, variable specified on the command line.
VCPKG_TARGET_ARCHITECTURE:UNINITIALIZED=arm64

//Vcpkg target triplet (ex. x86-windows)
VCPKG_TARGET_TRIPLET:STRING=arm64-osx

//Trace calls to find_package()
VCPKG_TRACE_FIND_PACKAGE:BOOL=OFF

//Enables messages from the VCPKG toolchain for debugging purposes.
VCPKG_VERBOSE:BOOL=OFF

//The directory containing a CMake configuration file for WebP.
WebP_DIR:PATH=/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/WebP

//(experimental) Automatically copy dependencies into the install
// 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=ZLIB_DIR-NOTFOUND

//Path to a file.
ZLIB_INCLUDE_DIR:PATH=/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/include

//Path to a library.
ZLIB_LIBRARY_DEBUG:FILEPATH=/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libz.a

//Path to a library.
ZLIB_LIBRARY_RELEASE:FILEPATH=/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libz.a

//The directory containing a CMake configuration file for ZSTD.
ZSTD_DIR:PATH=/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/zstd

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

//The directory which contains the installed libraries for each
// triplet
_VCPKG_INSTALLED_DIR:PATH=/Users/adam/projects/CDT-plusplus/vcpkg_installed

//No help, variable specified on the command line.
_VCPKG_ROOT_DIR:UNINITIALIZED=/Users/adam/projects/vcpkg

//support for CCITT Group 3 & 4 algorithms
ccitt:BOOL=ON

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

//Enable extra compiler warnings
extra-warnings:BOOL=OFF

//Compiler warnings are errors
fatal-warnings:BOOL=OFF

//use ISO JBIG compression (requires JBIT-KIT library)
jbig:BOOL=OFF

//use libjpeg (required for JPEG compression)
jpeg:BOOL=ON

//enable libjpeg 8/12-bit dual mode (requires separate 12-bit libjpeg
// build)
jpeg12:BOOL=OFF

//Enable linker version script
ld-version-script:BOOL=ON

//use libLerc (required for LERC compression)
lerc:BOOL=OFF

//use libdeflate (optional for faster Deflate support, still requires
// zlib)
libdeflate:BOOL=OFF

//The directory containing a CMake configuration file for liblzma.
liblzma_DIR:PATH=/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/share/liblzma

//support for LogLuv high dynamic range algorithm
logluv:BOOL=ON

//use liblzma (required for LZMA2 compression)
lzma:BOOL=ON

//support for LZW algorithm
lzw:BOOL=ON

//support for Microsoft Document Imaging
mdi:BOOL=ON

//support for NeXT 2-bit RLE algorithm
next:BOOL=ON

//support for Old JPEG compression (read-only)
old-jpeg:BOOL=ON

//support for Macintosh PackBits algorithm
packbits:BOOL=ON

//support for Pixar log-format algorithm (requires Zlib)
pixarlog:BOOL=ON

//support for ThunderScan 4-bit RLE algorithm
thunder:BOOL=ON

//build TIFF contrib
tiff-contrib:BOOL=OFF

//build TIFF deprecated features
tiff-deprecated:BOOL=OFF

//build TIFF documentation
tiff-docs:BOOL=OFF

//install TIFF targets
tiff-install:BOOL=ON

//build TIFF tests
tiff-tests:BOOL=OFF

//build TIFF tools
tiff-tools:BOOL=OFF

//build unsupported TIFF tools
tiff-tools-unsupported:BOOL=OFF

//Value Computed by CMake
tiff_BINARY_DIR:STATIC=/Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-rel

//Value Computed by CMake
tiff_IS_TOP_LEVEL:STATIC=ON

//Value Computed by CMake
tiff_SOURCE_DIR:STATIC=/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean

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

//use zlib (required for Deflate compression)
zlib:BOOL=ON

//use libzstd (required for ZSTD compression)
zstd:BOOL=OFF

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

//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=/Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-rel
//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=29
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/opt/homebrew/Cellar/cmake/3.29.1/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/opt/homebrew/Cellar/cmake/3.29.1/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-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=/opt/homebrew/Cellar/cmake/3.29.1/bin/ccmake
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=MACHO
//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=
//Test CMAKE_HAVE_LIBC_PTHREAD
CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean
//ADVANCED property for variable: CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATADIR
CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR
CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR
CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR
CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INFODIR
CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR
CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR
CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_MANDIR
CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL
CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR
CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR
CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR
CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR
CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR
CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1
//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=/opt/homebrew/Cellar/cmake/3.29.1/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
//Test C_FLAG_Wall
C_FLAG_Wall:INTERNAL=1
//Test C_FLAG_Wdisabled_optimization
C_FLAG_Wdisabled_optimization:INTERNAL=1
//Test C_FLAG_Wformat_security
C_FLAG_Wformat_security:INTERNAL=1
//Test C_FLAG_Winline
C_FLAG_Winline:INTERNAL=1
//Test C_FLAG_Wno_unknown_pragmas
C_FLAG_Wno_unknown_pragmas:INTERNAL=1
//Test C_FLAG_Wpointer_arith
C_FLAG_Wpointer_arith:INTERNAL=1
//Test C_FLAG_fstrict_aliasing
C_FLAG_fstrict_aliasing:INTERNAL=1
//ADVANCED property for variable: Deflate_INCLUDE_DIR
Deflate_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Deflate_LIBRARY_DEBUG
Deflate_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Deflate_LIBRARY_RELEASE
Deflate_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//Details about finding JPEG
FIND_PACKAGE_MESSAGE_DETAILS_JPEG:INTERNAL=[optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libjpeg.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a][/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/include][v62()]
//Details about finding Threads
FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
//Details about finding ZLIB
FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libz.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libz.a][/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/include][c ][v1.3.1()]
//Have include assert.h
HAVE_ASSERT_H:INTERNAL=1
//Have symbol optarg
HAVE_DECL_OPTARG:INTERNAL=1
//Have include fcntl.h
HAVE_FCNTL_H:INTERNAL=1
//Have symbol getopt
HAVE_GETOPT:INTERNAL=1
//Have include io.h
HAVE_IO_H:INTERNAL=
//Test HAVE_LD_VERSION_SCRIPT
HAVE_LD_VERSION_SCRIPT:INTERNAL=
//Have symbol mmap
HAVE_MMAP:INTERNAL=1
//Have symbol setmode
HAVE_SETMODE:INTERNAL=1
//Result of TRY_COMPILE
HAVE_SIZEOF_SIZE_T:INTERNAL=TRUE
//Have include stddef.h
HAVE_STDDEF_H:INTERNAL=1
//Have include stdint.h
HAVE_STDINT_H:INTERNAL=1
//Have include strings.h
HAVE_STRINGS_H:INTERNAL=1
//Have include sys/time.h
HAVE_SYS_TIME_H:INTERNAL=1
//Have include sys/types.h
HAVE_SYS_TYPES_H:INTERNAL=1
//Have include unistd.h
HAVE_UNISTD_H:INTERNAL=1
//ADVANCED property for variable: JBIG_INCLUDE_DIR
JBIG_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JBIG_LIBRARY_DEBUG
JBIG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JBIG_LIBRARY_RELEASE
JBIG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JPEG_INCLUDE_DIR
JPEG_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JPEG_LIBRARY_DEBUG
JPEG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JPEG_LIBRARY_RELEASE
JPEG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LERC_INCLUDE_DIR
LERC_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LERC_LIBRARY_DEBUG
LERC_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LERC_LIBRARY_RELEASE
LERC_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
LIBLZMA_HAS_AUTO_DECODER:INTERNAL=1
LIBLZMA_HAS_EASY_ENCODER:INTERNAL=1
LIBLZMA_HAS_LZMA_PRESET:INTERNAL=1
//ADVANCED property for variable: LIBLZMA_LIBRARY_DEBUG
LIBLZMA_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LIBLZMA_LIBRARY_RELEASE
LIBLZMA_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(size_t)
SIZEOF_SIZE_T:INTERNAL=8
//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
//ADVANCED property for variable: ZLIB_INCLUDE_DIR
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG
ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE
ZLIB_LIBRARY_RELEASE-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=/Users/adam/projects/vcpkg
//CMAKE_INSTALL_PREFIX during last run
_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx

/Users/adam/projects/vcpkg/buildtrees/tiff/config-arm64-osx-dbg-CMakeCache.txt.log
# This is the CMakeCache file.
# For build in directory: /Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-dbg
# It was generated by CMake: /opt/homebrew/Cellar/cmake/3.29.1/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
########################

//Build shared libraries
BUILD_SHARED_LIBS:BOOL=OFF

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

//Path to a program.
CMAKE_AR:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar

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

CMAKE_CROSSCOMPILING:STRING=OFF

//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++

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

//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g

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

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

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

//C compiler
CMAKE_C_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc

//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

//No help, variable specified on the command line.
CMAKE_DEBUG_POSTFIX:UNINITIALIZED=d

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

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

//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

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

//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-dbg/CMakeFiles/pkgRedirects

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

//Read-only architecture-independent data (DATAROOTDIR)
CMAKE_INSTALL_DATADIR:PATH=

//Read-only architecture-independent data root (share)
CMAKE_INSTALL_DATAROOTDIR:PATH=share

//Documentation root (DATAROOTDIR/doc/PROJECT_NAME)
CMAKE_INSTALL_DOCDIR:PATH=

//C header files (include)
CMAKE_INSTALL_INCLUDEDIR:PATH=include

//Info documentation (DATAROOTDIR/info)
CMAKE_INSTALL_INFODIR:PATH=

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

//Program executables (libexec)
CMAKE_INSTALL_LIBEXECDIR:PATH=libexec

//Locale-dependent data (DATAROOTDIR/locale)
CMAKE_INSTALL_LOCALEDIR:PATH=

//Modifiable single-machine data (var)
CMAKE_INSTALL_LOCALSTATEDIR:PATH=var

//Man documentation (DATAROOTDIR/man)
CMAKE_INSTALL_MANDIR:PATH=

//Path to a program.
CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool

//C header files for non-gcc (/usr/include)
CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include

//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx/debug

//Run-time variable data (LOCALSTATEDIR/run)
CMAKE_INSTALL_RUNSTATEDIR:PATH=

//System admin executables (sbin)
CMAKE_INSTALL_SBINDIR:PATH=sbin

//Modifiable architecture-independent data (com)
CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com

//Read-only single-machine data (etc)
CMAKE_INSTALL_SYSCONFDIR:PATH=etc

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

//Path to a program.
CMAKE_LINKER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld

CMAKE_MACOSX_RPATH:BOOL=ON

//No help, variable specified on the command line.
CMAKE_MAKE_PROGRAM:UNINITIALIZED=/opt/homebrew/bin/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=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm

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

//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/objdump

//Build architectures for OSX
CMAKE_OSX_ARCHITECTURES:STRING=arm64

//Minimum OS X version to target for deployment (at runtime); newer
// APIs weak linked. Set to empty string for default value.
...
Skipped 357 lines
...
old-jpeg:BOOL=ON

//support for Macintosh PackBits algorithm
packbits:BOOL=ON

//support for Pixar log-format algorithm (requires Zlib)
pixarlog:BOOL=ON

//support for ThunderScan 4-bit RLE algorithm
thunder:BOOL=ON

//build TIFF contrib
tiff-contrib:BOOL=OFF

//build TIFF deprecated features
tiff-deprecated:BOOL=OFF

//build TIFF documentation
tiff-docs:BOOL=OFF

//install TIFF targets
tiff-install:BOOL=ON

//build TIFF tests
tiff-tests:BOOL=OFF

//build TIFF tools
tiff-tools:BOOL=OFF

//build unsupported TIFF tools
tiff-tools-unsupported:BOOL=OFF

//Value Computed by CMake
tiff_BINARY_DIR:STATIC=/Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-dbg

//Value Computed by CMake
tiff_IS_TOP_LEVEL:STATIC=ON

//Value Computed by CMake
tiff_SOURCE_DIR:STATIC=/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean

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

//use zlib (required for Deflate compression)
zlib:BOOL=ON

//use libzstd (required for ZSTD compression)
zstd:BOOL=OFF

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

//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=/Users/adam/projects/vcpkg/buildtrees/tiff/arm64-osx-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=29
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/opt/homebrew/Cellar/cmake/3.29.1/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/opt/homebrew/Cellar/cmake/3.29.1/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/opt/homebrew/Cellar/cmake/3.29.1/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-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=/opt/homebrew/Cellar/cmake/3.29.1/bin/ccmake
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=MACHO
//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=
//Test CMAKE_HAVE_LIBC_PTHREAD
CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/Users/adam/projects/vcpkg/buildtrees/tiff/src/v4.6.0-cea7694842.clean
//ADVANCED property for variable: CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATADIR
CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR
CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR
CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR
CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INFODIR
CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR
CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR
CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_MANDIR
CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL
CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR
CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR
CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR
CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR
CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR
CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1
//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=/opt/homebrew/Cellar/cmake/3.29.1/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
//Test C_FLAG_Wall
C_FLAG_Wall:INTERNAL=1
//Test C_FLAG_Wdisabled_optimization
C_FLAG_Wdisabled_optimization:INTERNAL=1
//Test C_FLAG_Wformat_security
C_FLAG_Wformat_security:INTERNAL=1
//Test C_FLAG_Winline
C_FLAG_Winline:INTERNAL=1
//Test C_FLAG_Wno_unknown_pragmas
C_FLAG_Wno_unknown_pragmas:INTERNAL=1
//Test C_FLAG_Wpointer_arith
C_FLAG_Wpointer_arith:INTERNAL=1
//Test C_FLAG_fstrict_aliasing
C_FLAG_fstrict_aliasing:INTERNAL=1
//ADVANCED property for variable: Deflate_INCLUDE_DIR
Deflate_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Deflate_LIBRARY_DEBUG
Deflate_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Deflate_LIBRARY_RELEASE
Deflate_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//Details about finding JPEG
FIND_PACKAGE_MESSAGE_DETAILS_JPEG:INTERNAL=[optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libjpeg.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libjpeg.a][/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/include][v62()]
//Details about finding Threads
FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
//Details about finding ZLIB
FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[optimized;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/lib/libz.a;debug;/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/debug/lib/libz.a][/Users/adam/projects/CDT-plusplus/vcpkg_installed/arm64-osx/include][c ][v1.3.1()]
//Have include assert.h
HAVE_ASSERT_H:INTERNAL=1
//Have symbol optarg
HAVE_DECL_OPTARG:INTERNAL=1
//Have include fcntl.h
HAVE_FCNTL_H:INTERNAL=1
//Have symbol getopt
HAVE_GETOPT:INTERNAL=1
//Have include io.h
HAVE_IO_H:INTERNAL=
//Test HAVE_LD_VERSION_SCRIPT
HAVE_LD_VERSION_SCRIPT:INTERNAL=
//Have symbol mmap
HAVE_MMAP:INTERNAL=1
//Have symbol setmode
HAVE_SETMODE:INTERNAL=1
//Result of TRY_COMPILE
HAVE_SIZEOF_SIZE_T:INTERNAL=TRUE
//Have include stddef.h
HAVE_STDDEF_H:INTERNAL=1
//Have include stdint.h
HAVE_STDINT_H:INTERNAL=1
//Have include strings.h
HAVE_STRINGS_H:INTERNAL=1
//Have include sys/time.h
HAVE_SYS_TIME_H:INTERNAL=1
//Have include sys/types.h
HAVE_SYS_TYPES_H:INTERNAL=1
//Have include unistd.h
HAVE_UNISTD_H:INTERNAL=1
//ADVANCED property for variable: JBIG_INCLUDE_DIR
JBIG_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JBIG_LIBRARY_DEBUG
JBIG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JBIG_LIBRARY_RELEASE
JBIG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JPEG_INCLUDE_DIR
JPEG_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JPEG_LIBRARY_DEBUG
JPEG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JPEG_LIBRARY_RELEASE
JPEG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LERC_INCLUDE_DIR
LERC_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LERC_LIBRARY_DEBUG
LERC_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LERC_LIBRARY_RELEASE
LERC_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
LIBLZMA_HAS_AUTO_DECODER:INTERNAL=1
LIBLZMA_HAS_EASY_ENCODER:INTERNAL=1
LIBLZMA_HAS_LZMA_PRESET:INTERNAL=1
//ADVANCED property for variable: LIBLZMA_LIBRARY_DEBUG
LIBLZMA_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LIBLZMA_LIBRARY_RELEASE
LIBLZMA_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(size_t)
SIZEOF_SIZE_T:INTERNAL=8
//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
//ADVANCED property for variable: ZLIB_INCLUDE_DIR
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG
ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE
ZLIB_LIBRARY_RELEASE-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=/Users/adam/projects/vcpkg
//CMAKE_INSTALL_PREFIX during last run
_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/Users/adam/projects/vcpkg/packages/tiff_arm64-osx/debug

Additional context
vcpkg.json
{
  "name": "cdt-plusplus",
  "version": "0.1.8",
  "dependencies": [
    "doctest",
    "date",
    "docopt",
    "fmt",
    "ms-gsl",
    "eigen3",
    "pcg",
    "spdlog",
    "tbb",
    "tl-expected",
    "tl-function-ref",
    {
      "name": "yasm-tool",
      "platform": "windows"
    },
    {
      "name": "cgal",
      "features": [
        "qt"
      ],
      "platform": "osx"
    },
    {
      "name": "cgal",
      "platform": "!osx"
    }
  ]
}

https://github.com/microsoft/vcpkg/issues/37968#issuecomment-2037805058

Duplicate of https://github.com/microsoft/vcpkg/issues/37968


add logger in explainer and transformer

What this PR does / why we need it:
Adds the logging functionality in explainer, by adding annotations for logger in the reconciler of the explainer, similarly to the predictor logger.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #1404
Special notes for your reviewer:
Test results:
$ curl -H 'Host: german-credit.default.example.com' -H 'Content-type: application/json'<EMAIL_ADDRESS>http://<IP_ADDRESS>/v1/models/german-credit:explain
{"predictions": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], "metrics": {"base_rate": 0.9230769230769231, "consistency": [0.9871794871794872], "disparate_impact": 0.45454545454545453, "num_instances": 78.0, "num_negatives": 6.0, "num_positives": 72.0, "statistical_parity_difference": -0.5454545454545454}}

$ kubectl logs message-dumper-00001-deployment-5764b464c5-trr9f --tail 12 -c user-container
    "metrics": {
      "base_rate": 0.9230769230769231,
      "consistency": [
        0.9871794871794872
      ],
      "disparate_impact": 0.45454545454545453,
      "num_instances": 78.0,
      "num_negatives": 6.0,
      "num_positives": 72.0,
      "statistical_parity_difference": -0.5454545454545454
    }
  }

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

Release note:

Logging capability on explainers

@theofpa How about transformer as well as we discussed in the summit ?

@theofpa How about transformer as well as we discussed in the summit ?

thanks Dan, I've added annotations in the transformer, as well as moved the helper functions for annotations to a better location.
Tested the logging:
$ curl -H 'Content-Type: application/json' -H 'Host: torchserve-transformer.default.example.com' -X POST<EMAIL_ADDRESS>http://<IP_ADDRESS>/v1/models/mnist:predict
{"predictions": [2]}

$ kubectl logs message-dumper-00001-deployment-5764b464c5-p9ptf -c user-container | head -23
☁  cloudevents.Event
Validation: valid
Context Attributes,
  specversion: 1.0
  type: org.kubeflow.serving.inference.request
  source: http://localhost:9081/
  id: cefcffda-f404-44d9-b7b5-a3acffc846f0
  time: 2021-05-06T12:31:04.311596983Z
  datacontenttype: application/json
Extensions,
  endpoint:
  inferenceservicename: torchserve-transformer
  namespace: default
  traceparent: 00-4bbebfd72514f1cec3d37f2704ea1359-7264cf4d02b15c41-00
Data,
  {
    "instances": [
      {
        "data": "iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAAAAABXZoBIAAAAw0lEQVR4nGNgGFggVVj4/y8Q2GOR83n+58/fP0DwcSqmpNN7oOTJw6f+/H2pjUU2JCSEk0EWqN0cl828e/FIxvz9/9cCh1zS5z9/G9mwyzl/+PNnKQ45nyNAr9ThMHQ/UG4tDofuB4bQIhz6fIBenMWJQ+7Vn7+zeLCbKXv6z59NOPQVgsIcW4QA9YFi6wNQLrKwsBebW/68DJ388Nun5XFocrqvIFH59+XhBAxThTfeB0r+vP/QHbuDCgr2JmOXoSsAAKK7bU3vISS4AAAAAElFTkSuQmCC",
        "target": 0
      }
    ]
  }

Maybe we should introduce new types in the context for the components, so now we have type: org.kubeflow.serving.inference.request/response, but maybe we can break it down to the following, to help on the model monitoring from payload logging:

type: org.kubeflow.serving.predict.request/response
type: org.kubeflow.serving.transform.request/response
type: org.kubeflow.serving.explain.request/response

What do you think, @yuzisun @drewbutlerbb4 ?

Thanks @theofpa this looks awesome!
I could definitely see the added types being useful in the case where you have both an explainer and predictor deployed with logging enabled for both.


[VS Code]

Error:
[Description of error message]
Steps to Reproduce:
1.
2.

Version Data

extensionName
VSLS

extensionVersion
1.0.826

protocolVersion
2.2

applicationName
VSCode

applicationVersion
1.38.1

platformName
Linux

platformVersion
3.10.0-1062.1.1.el7.x86_64

Thanks for reporting this issue! Can you please tell what issue you ran into? What went wrong, and what are the steps to reproduce.
I'm going to close it as a duplicate of #2808
Please reply to #2808


Replace last remove-able for loop with forEach

#177 I've addressed the last traditional for loop that could be replaced with a forEach
Sorry for the duplicate PR but I'll be breaking up my first PR into chunks because the massive change is breaking the dev server and I don't know why, so I'm testing each chunk. I've tested this change on the dev server (transit-dev:alanna1047), and I know for sure that it works.
Once I get all my other PRs in, I'll delete my old one.
When doing a search in VSCode, there are two more traditional for loops left because the first one we modify the array based on the index (so it didn't make sense to me to change that to a forEach) and the second one we're not looping through an array at all:
Two results from searching

First result
uses index to modify array while iterating through it

Second result
just loops through numbers, not an array

can you also screenshot a find or a grep showing that there aren't any results for for ... in the codebase?

Can't we get rid of the second one? Maybe:
for (const x of Array(retryCount).keys()) {
  ...
}

@young-k initializing an array with that length and iterating its indices isn't really more clear and definitely isn't more performant -- imo this is a valid use case for a regular for loop


Is the 0.5 Mbps per partition ingestion rate limitation a temporary limitation ?

This page states the following:
>you'll need to calculate your per partition ingestion rate to determine if it is within the preview limits. TSI preview currently has a per partition limit of 0.5 MB/s. Use the examples below as a reference, and please note the following IoT Hub-specific consideration if you're an IoT Hub user.
and
>For environments using IoT Hub as an event source, calculate the ingestion rate using the number of hub devices in use to be sure that the rate falls below the 0.5 MBps per partition limitation in preview.
Is this limitation a 'temporary' limitation and will it be upscaled once TSI PAYG is no longer in preview ?  I wonder since the explanation on this page lets me assume that ("... preview currently has a per partition limit ....  and ... the 0.5 MBps per partition limitation in preview.)
I'm also a bit confused by this part.  Does this mean that this limitation does not exist when using EventHubs as an event source ?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: e984b8e1-6bcb-cdbd-1cbc-cd7fafeb6b29
Version Independent ID: 9612407a-f749-42c9-d2e0-331318427fe5
Content: Data storage and ingress in Preview - Azure Time Series Insights
Content Source: articles/time-series-insights/time-series-insights-update-storage-ingress.md
Service: time-series-insights
GitHub Login: @lyrana
Microsoft Alias: lyhughes

@fgheysels Thank you for bringing this to our attention. It looks like you are seeking some clarification of the documentation. I will have the content team review this and make updates where appropriate.

Hi @fgheysels thank you for bringing up that the docs are not clear. The 0.5 MBps per partition limit currently in place in preview is for any event source--an IoT Hub or an Event Hub. The IoT Hub-specific note attempts to raise awareness to the fact that certain architectures are prone to hit this limit sooner than the customer might think. For example, in the situation where multiple devices are forwarding messages to a gateway device with a device ID in IoT Hub, given that only one device ID is used, all the messages will arrive in the same partition. Thus, even though the per environment limit is 1 MBps, customers with this particular architecture will encounter the 0.5 limit first and not be able to scale their environment further without our intervention to move them to a dedicated cluster (or add another separate hub identity). Does that clarify? Please let me know if you have additional questions

Hi @lyrana , I've provided some feedback / background information regarding my project via LinkedIn.
Will the 0.5MBps limit be increased once you're going GA ?

Replying here for public visibility, yes the 0.5 MBps limit will be raised when TSI is in GA

@fgheysels We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will gladly continue the discussion.


Documentation is unclear about TokenValidationParameters.ValidateIssuerSigningKey

Opened at   https://github.com/dotnet/core/issues/5877 by @marwalsch
I am setting up Basic AuthN for a JWT issued by the Windows STS. However, I am unsure about the correct way to do so and the Documentations are somewhat lacky about the correct way. These are my AddJwtBearer -options and the simplified Token:
options.TokenValidationParameters = new TokenValidationParameters
                    {
                        ValidateIssuer = true,
                        ValidIssuer = "https://sts.windows.net/tenant/",

                        ValidateAudience = true,
                        ValidAudience = "api://domain.ngrok.io/resource",

                        ValidateIssuerSigningKey = true,

                        ValidateLifetime = true
                    };
                    options.Audience = "api://domain.ngrok.io/resource";
                    options.Authority = "https://sts.windows.net/tenant/";

{
  "typ": "JWT",
  "alg": "RS256",
  "x5t": "nOo3ZDrODXEK1jKWhXslHR_KXEg",
  "kid": "nOo3ZDrODXEK1jKWhXslHR_KXEg"
}
{
  "aud": "api://domain.ngrok.io/resource",
  "iss": "https://sts.windows.net/tenant/",
  "iat":<PHONE_NUMBER>,
  "nbf":<PHONE_NUMBER>,
  "exp":<PHONE_NUMBER>,
}
{<SIGNATURE>}

Validation works as far as to deprecated Tokens or those lacking a signature partition entirely being rejected.
I am unsure about the most important step though, namely the Signature-Validation.
The docs have these description for the cirresponding parameters:
Authority: "Gets or sets the Authority to use when making OpenIdConnect calls."
ValidateIssuerSigningKey: "Gets or sets a boolean that controls if validation of the SecurityKey that signed the securityToken is called. It is possible for tokens to contain the public key needed to check the signature. For example, X509Data can be hydrated into an X509Certificate, which can be used to validate the signature. In these cases it is important to validate the SigningKey that was used to validate the signature. This boolean only applies to default signing key validation. If IssuerSigningKeyValidator is set, it will be called regardless of whether this property is true or false."
(Link to the docs)
This sounds like the Middleware uses the Authority ("https://sts.windows.net/tenant/") to retrieve the public key from the Windows STS and check the signature through the given alg-Parameter (RS256 in this case).
Is this correct? Or am I lacking additional configuration to achieve the desired? Many samples have an additional parameter passed to ValidIssuerSigninKey but i suppose this is unnecessary if my Token hails from the STS and not my own implementation.
EDIT: I am referring to .NET Core 3.1

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 42945161-9bd6-f8c0-ffda-b0fa03ec59fb
Version Independent ID: 869eaee1-613a-b50a-0f18-8512dae792bd
Content: TokenValidationParameters.ValidateIssuerSigningKey Property (Microsoft.IdentityModel.Tokens) - Azure for .NET Developers
Content Source: xml/Microsoft.IdentityModel.Tokens/TokenValidationParameters.xml
Service: active-directory
GitHub Login: @CamSoper
Microsoft Alias: casoper

Transferred from the Azure SDK for .NET repository.   (issue)

Transferred from the Azure SDK for .NET repository.   (issue)

@jsquire we created this Wiki to offer a more descriptive explanation.
It you need additional info, please re-open this issue.
https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/wiki/Use-of-TokenValidationParameters.ValidateIssuerSigningKey

@jsquire we created this Wiki to offer a more descriptive explanation.
It you need additional info, please re-open this issue.
https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/wiki/Use-of-TokenValidationParameters.ValidateIssuerSigningKey

dwa

dwa

@brentschmaltz Thanks but unfortunately, this description still doesn't answer my question to full extend. It states:
"Normally this is not required because the user / runtime must set IssuerSigningKey or IssuerSigningKeys or in the case of custom security key retrieval the delegate IssuerSigningKeyResolver [...]".
But am I required to set a signing key? My token hails from Azure AD itself after all, and I expected the middleware to retrieve it by default. Please refer to this extract from my original question:
"[...] am I lacking additional configuration to achieve the desired? Many samples have an additional parameter passed to ValidIssuerSigninKey but i suppose this is unnecessary if my Token hails from the STS and not my own implementation."
With my current configuration, tokens that have a removed signature or some Base64-gibberish replacing it are rejected, but obviously I want to make sure that the actual signature is checked against with the public key correctly.

@brentschmaltz Thanks but unfortunately, this description still doesn't answer my question to full extend. It states:
"Normally this is not required because the user / runtime must set IssuerSigningKey or IssuerSigningKeys or in the case of custom security key retrieval the delegate IssuerSigningKeyResolver [...]".
But am I required to set a signing key? My token hails from Azure AD itself after all, and I expected the middleware to retrieve it by default. Please refer to this extract from my original question:
"[...] am I lacking additional configuration to achieve the desired? Many samples have an additional parameter passed to ValidIssuerSigninKey but i suppose this is unnecessary if my Token hails from the STS and not my own implementation."
With my current configuration, tokens that have a removed signature or some Base64-gibberish replacing it are rejected, but obviously I want to make sure that the actual signature is checked against with the public key correctly.

@brentschmaltz:  Please be aware that the underlying quetsion/issue belongs to @marwalsch.   My contribution was only to help route it to the correct repository from where it was opened.
From the most recent response, it would appear that @marwalsch believes this should be reopened, but it seems that I lack the rights necessary to do so.

@brentschmaltz:  Please be aware that the underlying quetsion/issue belongs to @marwalsch.   My contribution was only to help route it to the correct repository from where it was opened.
From the most recent response, it would appear that @marwalsch believes this should be reopened, but it seems that I lack the rights necessary to do so.

Hi @marwalsch, Were you able to come to a conclusion on your question? I have the same scenario!

@allysonjoses Don't quote me on that, but I'm am almost 100% sure that

TokenValidationParameters.ValidIssuer merely checks for string equality;
JwtBearerOptions.Authority actually does an OIDC compliant call to the well-known endpoint to validate the signature.


referring to a type without a variable

ERROR in Illegal State: referring to a type without a variable {"filePath":"E:/****/node_modules/ng-zorro-antd/antd.d.ts","name":"ɵet","members":[]}

It looks like you just deleted/ignored our lovely crafted issue template. It was there for good reasons. Please help us solving your issue by answering the questions asked in this template. I'm closing this. Please open a new issue with filled issue template. Also make sure your issue is not a question. Questions should be posted on Stack Overflow.


finch build fails when using local base image

Describe the bug
Briefly describe the problem you are having.
While building images with locally built/stored images, the build stumbles with an error and does not build an image.
Host info
siravara@bcd074105a94 vishwas-tests % uname -a
Darwin bcd074105a94.ant.amazon.com 21.6.0 Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:22 PDT 2022; root:xnu-8020.140.41~1/RELEASE_ARM64_T6000 arm64

Steps to reproduce
A clear, step-by-step set of instructions to reproduce the bug.
Base image docker file
siravara@bcd074105a94 vishwas-tests % cat Dockerfile_parent
FROM public.ecr.aws/docker/library/alpine:3.13

Build base image
siravara@bcd074105a94 vishwas-tests % finch build -f Dockerfile_parent -t baseimage:latest .

siravara@bcd074105a94 vishwas-tests % finch images
REPOSITORY    TAG       IMAGE ID        CREATED         PLATFORM       SIZE       BLOB SIZE
baseimage     latest    1ebab426c374    10 hours ago    linux/arm64    6.6 MiB    2.6 MiB

Dockerfile that references the base image
siravara@bcd074105a94 vishwas-tests % cat Dockerfile_child
FROM baseimage:latest

Build image which references baseimage:latest
siravara@bcd074105a94 vishwas-tests % finch build -f Dockerfile_child -t child:latest .
[+] Building 1.1s (3/3) FINISHED
 => [internal] load build definition from Dockerfile_child                 0.0s
 => => transferring dockerfile: 66B                                        0.0s
 => [internal] load .dockerignore                                          0.0s
 => => transferring context: 2B                                            0.0s
 => ERROR [internal] load metadata for docker.io/library/baseimage:latest  1.0s
------
 > [internal] load metadata for docker.io/library/baseimage:latest:
------
Dockerfile_child:1
--------------------
   1 | >>> FROM baseimage:latest
   2 |
   3 |
--------------------
error: failed to solve: baseimage:latest: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
FATA[0001] unrecognized image format
FATA[0001] exit status 1

Expected behaviour
Description of what you expected to happen.
Building from a local base image should succeed and produce an image with tag child:latest.
Screenshots or logs
If applicable, add screenshots or logs to help explain your problem.
Additional context
The build is successful using nerdctl with Fedoraas the guest OS on lima.
Add any other context about the problem here.

Seems a duplicate of

https://github.com/runfinch/finch/issues/71

Duplicate issue of https://github.com/runfinch/finch/issues/71


XHProf to CLI

Please add XHProf to cli container.

Do we have it there @lmakarov ?

We now have something better - blackfire. I (or someone else) still have to put together docs for the use case.


Added flag for only updating files that already contain doctoc

This PR allows the use of the flag --explicit (or -e).
With the flag only files already containing START doctoc will get updated.
(All other files will be reported as ...md is up to date.)
This adds the feature requested in #80.
As mentioned in the ticket I'm willing to change the name of the flag, please suggest one if the one I chose doesn't work for you.
Open tasks

[x] add documentation in README
[ ] add tests (not sure how to, after looking at the current test suite)
[ ] incorporate review feedback
...?

This is a good-one, imho doctoc should behave like this by default. How many times I accidentally ran doctoc and got nasty unwanted table of contents at the very top. Personally, I always, 100% of cases, want to control where TOC is put, to control the title and if the placeholder is not there, it's intentional. 👍 👍 👍

@revelt I prepared a branch in my fork that has this default behavior: https://github.com/karfau/doctoc/tree/explicit-default that has what you need. I just noticed it is 1 commit behind the main repo, if you need it up to date, just let me know.

@karfau thank you sir! 🍻

I like it. So once you check off the other points (tests + docs) I'd be happy to merge if everyone else is.

Glad you like it.
I tried to add something to the README, please have a look if this is what you had in mind.
For the tests, I need some help, as I'm not familiar with tap and am not able to understand how/where I would add the tests to the existing structure.
I had a look at the test coverage (by temporarily change the test script in package.json to set -e; tap test/*.js --cov --coverage-report=lcov;) and it showed me that none of the cases where the method transform returns { transformed: false } is covered by any test.
I would have expected that I would be able to run all the tests when setting the new last argument to transform to true and still all tests would pass, but in this case I have 16 failing tests in tests/transform.js with the following message:
  transforming
  not ok Cannot read property 'split' of undefined
    stack: >
      Test.<anonymous> (test/transform.js:16:25)

      check (test/transform.js:12:3)

      Object.<anonymous> (test/transform.js:380:1)

      Module.replacementCompile
      (node_modules/nyc/node_modules/append-transform/index.js:58:13)

      module.exports
      (node_modules/nyc/node_modules/default-require-extensions/js.js:8:9)
    at:
      line: 16
      column: 25
      file: test/transform.js
      function: Test.<anonymous>
    type: TypeError
    test: transforming
    source: |
      var data = res.data.split('\n');

... but maybe this approach was not a valid one?
I'ld love to learn/understand how this testsuite works, or at least what to test and where to add it.
Best Christian

The readme part looks fine, so just the tests left :)
I'm not sure why you get this test failure, but your code shouldn't cause existing tests to fail.
To add a test for your feature you could follow the approach here. It's also passing a flag to modify the outcome ( in this case --title).

OK, this helped a lot, and you can see what I added.
It even helped me to think about the case where passing file argument to doctoc, which is actually being very explicit by itself. See the updated README related to that.
Please have a look if the tests are enough.
(I can imagine more test cases, especially when combining certain flags. But currently the only way to test the code changes I made in doctoc.js it by adding more "end-to end" tests like the ones for stdout flag.)

Tests look good, please fix the minor nits I pointed out (mainly remove magic and - for now - coverage), then squash the commits and we'll get some more peeps to have a look to get this merged.
Thanks for your work so far.

OK, ready for more feedback.

Hey, haven't dropped the ball on this one, just super busy (traveling and such).
I'll have a look once things quiet down (might be a week).
However if others collabs wanna add some feedback in the meantime, that'd be great :)

Hey @thlorenz , any news on this one?
Would love to be able to update to a version containing these changes to simplify our scripts.
Best Christian

another ping after another half a year:
@thlorenz any chance this could be merged and released?

would love for this to be merged. Any update?

I stumbled upon this package and actually found it quite puzzling that this wasn't the default behavior 😕

I have installed from https://github.com/karfau/doctoc. Thankfully it does not conflict with this as the fork installs as doctoc-explicit. I would prefer to use the original doctoc (here!) but the forked version makes my workflow much easier. No pipes just:
cd blog/dir
doctoc-explicit .

I don't want to accidentaly put TOCs on all of my files, which I did a few months back on a large documentation repo.
It would be great if this was the default behaviour.

Looks like this one has been superseded by https://github.com/thlorenz/doctoc/pull/181, I didn't realize there was an older PR available. 😅
If someone wants to pull the tests in this PR and cut a new one to expand test coverage, that'd be grand. 🙏
Closing for now.

Nice to see something happening again in the repo. I already gave up watching it...
And huge congrats for merging that feature!
As you might have read from the comments, I made a fork (that is outdated now) which used this PR and even made this the default behavior.
Please let me know if there is any interest to add this to this repo.
If so I'm willing to invest time into adding the tests and filing the PR to make it the default.
Otherwise I'll leave it be, since I'm not really using this library anymore.

Hey thanks for following up! I'm trying to pick up some maintenance work on the repo to help out. 😄
If you can pull in the tests, that'd be great! The functionality has more or less been implemented with a different name (--update-only IIRC), but it should basically behave the same...


Alloygery

Support for Alloygery materials
Awaiting 1.19 support

Last updated 9 months ago / 1.19.2 is not a active development for us anymore


Filters attribute dropdown is sometimes empty when editing an existing report

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/1842
Originally created by @DouweM on 2020-03-06 20:58:11

Steps to reproduce:

Visit https://meltano.meltanodata.com/analyze/model-gitlab/gitlab/gitlab_merged_mrs_per_month/reports/meltano-project-merge-requests-by-month
Click "None" under "Filters" to open the filters dropdown
Click the select box under "Attribute"

This doesn't seem to happen on every report I open, but it's happening on the one linked above, and a user saw it on their MeltanoData.com instance as well.
Expected behavior:

It lists all attributes in the design ("report builder")

Actual behavior:

It lists no attributes

View 2 previous comments from the original issue on GitLab


GridContextMenuOpenEvent returns Object instead of T

In the Generic GridContextMenu class the GridContextMenuOpenEvent returns Object instead of T. This should be changed to the generic type T.

Oops. Not possible for v7, already implemented for V8 part
Fixed with #64


remove ssl from maestro conf

This PR addresses the following:
New identity.json will not have ssl section. Adapt fsonly platform reader to not parse the ssl certs and also update the maestro conf to not save the certs on filesystem.

why do we need this.  also, please don't link to private jira tickets in GitHub PRs.

why do we need this. also, please don't link to private jira tickets in GitHub PRs.

FYI, as now fog-proxy utilizes the lwm2m certificate, we will be deprecating the self-signed certificate which is part of identity.json. (Yash's comment)

DO NOT MERGE THIS YET.
Need to change maestro code so that it does not throw error if "ca_chain" is not provided.

Please refer https://jira.arm.com/browse/PELEDGE19-2945?focusedCommentId=4854170&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-4854170
Since devicedb is enabled in snap-pelion-edge now, @ygoyal18 @costanic we can merge this PR.
I will test it again on hardware to make sure all the services are up and running with these changes.


Experiment with signed HTTP exchanges

Here is a tool we can use to experiment:
https://github.com/ampproject/amppackager
Our goals at this point:

Not break it
Figure out what we can do when AMP starts using this

Assigned to v1.5+ext-api because if this proves to be a problem, we'll have to handle this in the assistant extensions.
One more way to test it:
https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/signed-exchange/#testing_1
UPD: amp.dev uses signed exchanges
if you want to experiment, do the following:

open dev tools
switch your user agent to some Pixel device
check "preserve log" to see the full picture
open this address: https://amp-dev.cdn.ampproject.org/wp/s/amp.dev/success-stories/us_xpress/

It seems, application/signed-exchange passes through the corelibs proxy without problems.


WIP: e2e: serial: test alignment of each single resource

TBD
Signed-off-by: Francesco Romani<EMAIL_ADDRESS>

/hold

/retest

/approve
/lgtm


update release check

make the check match versioning strategy changes.
fixes #322

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Generalize curve support.

Instead of a custom gradient, systems should accept some kind of generalized curve. This is also a bevy issue, in that some bevy modules will want to be able to be parameterized over generalized curves and there needs to be agreement across crates about what curves to use.
Why is this useful?

writing a bunch of your own curve types will mean fewer supported types
also its annoying to do!
if we're going to write curves, we should all share the results
you'll often want more curves than just linear interp between keyframes. ex: non-linear ramping over a color space

I'm considering adding general texture-based gradient but that'd be after the #109 refactor.

I'm considering adding general texture-based gradient but that'd be after the #109 refactor.

Yeah that would solve it and basically outsource the problem to whatever texture gen process people wanted. Nice!

The outsourcing to drawing softwares is not really the main reason; it's true if we don't provide any conversion from analytical gradient to texture, but false otherwise. The real reason is that the more complex the gradient, the less attractive the analytical solution is compared to the texture sampling one. With a few key points and linear interpolation, that's just a few instructions in the shader, but as things are getting more complex with more key points and nonlinear interpolation, the cost of sampling an analytical gradient increases, and outweighs a single texture sampling. Storage is also of concern, although texture-based gradients are going to use more GPU memory most of the time unless the gradient is incredibly complex. But even then, those textures are small by today's GPU standards, so the performance benefit is the core reason.


feat(tables): add tablewriter settings passthrough

This allows people to configure the tablewriter without breaking compatibility with existing implementations.
@jaytaylor

Hi @FrankSpitulski,
Please merge the commtis to keep the history of themain repository clean.

Hi @FrankSpitulski,
Please squash the commits so we can keep the history clean in the master branch.

Squashed @jaytaylor

LGTM.
Thanks @FrankSpitulski!


Catch up to Ecto 2.0.0-beta.1, released 22 Feb 2016.

Coverage remained the same at 85.783% when pulling 707432fae7d1b6e84f88b1eca9882aa9c3d7acc9 on 2.0.0-beta.1 into fba32fd18c3613ca95b8124b761cf0ec1860d8d5 on master.


DS-752 Remove unused docs-site components (Part 2)

Jira
https://pegadigitalit.atlassian.net/browse/DS-752
Summary
Remove unused docs-site components.
Details
Remove the following unused docs-site components:

docs-search
schema-form/component-explorer
shadow-toggle

We're removing these components as part of repo cleanup and to remove references to other old code contained within these unused components.
How to test

Review code
Docs site continues to work as expected
Travis builds

Thanks for the cleanup @danielamorse!


Bottom bar looks different then in the screenshot

I took the example and just updated the icons and colors, but it looks different on the iOS device. The center button has no nice border like in the screenshot.

@mariomurrent-softwaresolutions can you please share your code snippet? It is not regenerated with iPhone x.

I have tested it on the iPhone 14 Pro Max, just with the sample code. Sorry, right now I don't have the code anymore.


Generate slice tag as YYYYMMDDHHmm

This changes the slice TAG format to use a monotonically increasing number based on a human readable date.

This change is

Good call.... a human readable date is more utility here.  LGTM.


need to add some off-*methods?

Is your feature request related to a problem? Please describe.
useRenderLoop only provides the register methods like onBeforeLoop、onLoop、onAfterLoop. But, there are no off-* methods to remove callback. so, do we need to add some off-*methods?
Describe the solution you'd like
add some methods: offBeforeLoop、offLoop、offAfterLoop
Additional context
Yeah, there is a way to remove callback like
const offMethod = onBeforeLoop(callback)
// off
offMethod.off()

But I think a specific API like offBeforeLoop is a better choice. 😜

Any updates on this @Randysheng ?


Delete document

resolves #265
closes #129

@ntarocco issue created for the refProps comment here. Correct it if I didn't understand something :)


CMMD dataset

Hello,
The meta-data in CMMD dataset does not clearly describe the image paths corresponding to the patient/exam.
For instance, patient with D1-0087 has Benign left breast but Malignant right breast (according to CMMD_clinicaldata_revision file), but the image directory does not specify which image is left/right breast, which makes it problematic for evaluation.
Do you have any thoughts?

have you tried https://github.com/dangnh0611/kaggle_rsna_breast_cancer/issues/2 ?