Skip to content

Instantly share code, notes, and snippets.

@hced
Created July 22, 2025 01:58
Show Gist options
  • Save hced/968cd09040341865f246376f8a003250 to your computer and use it in GitHub Desktop.
Save hced/968cd09040341865f246376f8a003250 to your computer and use it in GitHub Desktop.
Arch - DJV 3.0.0 build error + non existent binary
❯❯❯❯❯❯❯❯❯ cmake -S ./etc/SuperBuild -B Release -DCMAKE_INSTALL_PREFIX=$PWD/Release/install -DCMAKE_PREFIX_PATH=$PWD/Release/install -DCMAKE_BUILD_TYPE=Release
-- The C compiler identification is GNU 15.1.1
-- The CXX compiler identification is GNU 15.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /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: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
DJV_EXTERNAL_ARGS: -DCMAKE_MODULE_PATH=/home/redacted/src/DJV/etc/SuperBuild/../../cmake/Modules|/home/redacted/src/DJV/etc/SuperBuild/cmake/Modules|/home/redacted/src/DJV/Release/install/share/OpenColorIO/cmake/modules -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/redacted/src/DJV/Release/install -DCMAKE_PREFIX_PATH=/home/redacted/src/DJV/Release/install -DCMAKE_IGNORE_PREFIX_PATH= -DCMAKE_POLICY_DEFAULT_CMP0091:STRING=NEW -DCMAKE_POLICY_DEFAULT_CMP0114:STRING=NEW -DCMAKE_FIND_FRAMEWORK= -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_FLAGS= -DCMAKE_C_FLAGS= -DCMAKE_MSVC_RUNTIME_LIBRARY= -DCMAKE_VERBOSE_MAKEFILE=FALSE -DCMAKE_OSX_DEPLOYMENT_TARGET= -DCMAKE_OSX_ARCHITECTURES= -DBUILD_SHARED_LIBS=OFF
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: /home/redacted/src/DJV/Release
❯❯❯❯❯❯❯❯❯ cmake --build Release -j 4 --config Release
[ 6%] Creating directories for 'tlRender'
[ 12%] Performing download step (git clone) for 'tlRender'
Cloning into 'tlRender'...
HEAD is now at 1615d013 Update feather-tk version
[ 18%] Performing update step for 'tlRender'
-- Already at requested ref: 1615d0139b51f364892991987300962b7e284b33
[ 25%] No patch step for 'tlRender'
[ 31%] Performing configure step for 'tlRender'
-- The C compiler identification is GNU 15.1.1
-- The CXX compiler identification is GNU 15.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /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: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
TLRENDER_EXTERNAL_ARGS: -DCMAKE_MODULE_PATH=/home/redacted/src/DJV/Release/tlRender/src/tlRender/etc/SuperBuild/../../cmake/Modules|/home/redacted/src/DJV/Release/tlRender/src/tlRender/etc/SuperBuild/cmake/Modules|/home/redacted/src/DJV/Release/install/share/OpenColorIO/cmake/modules|/home/redacted/src/DJV/etc/SuperBuild/../../cmake/Modules|/home/redacted/src/DJV/etc/SuperBuild/cmake/Modules|/home/redacted/src/DJV/Release/install/share/OpenColorIO/cmake/modules -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/redacted/src/DJV/Release/install -DCMAKE_PREFIX_PATH=/home/redacted/src/DJV/Release/install -DCMAKE_IGNORE_PREFIX_PATH= -DCMAKE_POLICY_DEFAULT_CMP0091:STRING=NEW -DCMAKE_POLICY_DEFAULT_CMP0114:STRING=NEW -DCMAKE_FIND_FRAMEWORK= -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_FLAGS= -DCMAKE_C_FLAGS= -DCMAKE_MSVC_RUNTIME_LIBRARY= -DCMAKE_VERBOSE_MAKEFILE=FALSE -DCMAKE_OSX_DEPLOYMENT_TARGET= -DCMAKE_OSX_ARCHITECTURES= -DBUILD_SHARED_LIBS=OFF
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (0.5s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_POLICY_DEFAULT_CMP0091
CMAKE_POLICY_DEFAULT_CMP0114
-- Build files have been written to: /home/redacted/src/DJV/Release/tlRender/src/tlRender-build
[ 37%] Performing build step for 'tlRender'
[ 1%] Creating directories for 'ZLIB'
[ 2%] Creating directories for 'NASM'
[ 3%] Creating directories for 'Imath'
[ 4%] Creating directories for 'yaml-cpp'
[ 4%] Performing download step (git clone) for 'ZLIB'
[ 5%] Performing download step (download, verify and extract) for 'NASM'
[ 5%] Performing download step (git clone) for 'Imath'
[ 6%] Performing download step (git clone) for 'yaml-cpp'
-- Downloading...
dst='/home/redacted/src/DJV/Release/tlRender/src/tlRender-build/NASM/src/nasm-2.16.01.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/netwide-assembler/nasm/archive/refs/tags/nasm-2.16.01.tar.gz'
Cloning into 'ZLIB'...
Cloning into 'Imath'...
Cloning into 'yaml-cpp'...
-- [download 1% complete]
-- [download 2% complete]
-- [download 3% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 8% complete]
-- [download 9% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 12% complete]
-- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete]
-- [download 17% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
-- [download 34% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 39% complete]
-- [download 40% complete]
-- [download 41% complete]
-- [download 43% complete]
-- [download 44% complete]
-- [download 46% complete]
-- [download 47% complete]
-- [download 48% complete]
-- [download 49% complete]
-- [download 50% complete]
-- [download 51% complete]
-- [download 52% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 65% complete]
-- [download 66% complete]
-- [download 67% complete]
-- [download 68% complete]
-- [download 69% complete]
-- [download 70% complete]
-- [download 71% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
HEAD is now at c0396a0 Bump version for v3.1.12
-- [download 76% complete]
[ 6%] Performing update step for 'Imath'
-- Already at requested tag: v3.1.12
[ 7%] No patch step for 'Imath'
-- [download 77% complete]
[ 8%] Performing configure step for 'Imath'
-- [download 78% complete]
-- The C compiler identification is GNU 15.1.1
-- [download 79% complete]
-- [download 81% complete]
-- The CXX compiler identification is GNU 15.1.1
-- Detecting C compiler ABI info
-- [download 82% complete]
-- [download 83% complete]
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- Detecting CXX compiler ABI info - done
-- [download 88% complete]
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configure Imath 3.1.12, library API version: 29.11.0
-- Imath pkg-config generation enabled
-- [download 90% complete]
-- Looking for sin in m
-- Looking for sin in m - found
-- clang-format found: /usr/bin/clang-format
-- Configuring done (0.3s)
-- Generating done (0.0s)
-- Build files have been written to: /home/redacted/src/DJV/Release/tlRender/src/tlRender-build/Imath/src/Imath-build
[ 9%] Performing build step for 'Imath'
[ 16%] Building CXX object src/Imath/CMakeFiles/Imath.dir/half.cpp.o
-- [download 91% complete]
-- [download 93% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 97% complete]
-- [download 98% complete]
-- [download 99% complete]
-- [download 100% complete]
-- Downloading... done
-- extracting...
src='/home/redacted/src/DJV/Release/tlRender/src/tlRender-build/NASM/src/nasm-2.16.01.tar.gz'
dst='/home/redacted/src/DJV/Release/tlRender/src/tlRender-build/NASM/src/NASM'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 10%] No update step for 'NASM'
[ 10%] Performing patch step for 'NASM'
[ 10%] Performing configure step for 'NASM'
[ 33%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathColorAlgo.cpp.o
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... [ 50%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathFun.cpp.o
yes
checking for minix/config.h... no
checking for sys/param.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... [ 66%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathMatrixAlgo.cpp.o
no
checking if gcc accepts -std=c17... yes
checking for size_t... yes
checking whether byte ordering is bigendian... no
checking if gcc accepts -Werror=unknown-warning-option... HEAD is now at 51b7f2a zlib 1.3.1
no
checking if gcc accepts -fwrapv... yes
[ 10%] Performing update step for 'ZLIB'
checking if gcc accepts -ftrivial-auto-var-init=zero... -- Already at requested tag: v1.3.1
[ 11%] Performing patch step for 'ZLIB'
yes
checking if gcc accepts -U__STRICT_ANSI__... [ 12%] Performing configure step for 'ZLIB'
yes
checking if gcc accepts -fno-common... -- The C compiler identification is GNU 15.1.1
-- Detecting C compiler ABI info
yes
checking for suffix of library files... a
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for nroff... nroff
checking for asciidoc... no
checking for xmlto... no
checking for xz... xz
configure: WARNING: No asciidoc package found, cannot build man pages
configure: WARNING: No xmlto package found, cannot build man pages
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking for an ANSI C-conforming const... yes
checking for inline... -- Detecting C compiler ABI info - done
inline
checking for C/C++ restrict keyword... -- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for sys/types.h
__restrict__
checking for string.h... (cached) yes
checking for stdarg.h... yes
checking for inttypes.h... (cached) yes
checking for strings.h... (cached) yes
checking for _Bool... -- Looking for sys/types.h - found
-- Looking for stdint.h
yes
checking for stdbool.h that conforms to C99... yes
checking for stdnoreturn.h... yes
checking for io.h... -- Looking for stdint.h - found
-- Looking for stddef.h
no
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking for sys/mman.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/resource.h... -- Looking for stddef.h - found
-- Check size of off64_t
yes
checking for strcasecmp... yes
checking for stricmp... -- Check size of off64_t - done
-- Looking for fseeko
no
checking for strncasecmp... yes
checking for strnicmp... -- Looking for fseeko - found
-- Looking for unistd.h
no
checking for strsep... yes
checking for strnlen... -- Looking for unistd.h - found
-- Renaming
-- /home/redacted/src/DJV/Release/tlRender/src/tlRender-build/ZLIB/src/ZLIB/zconf.h
-- to 'zconf.h.included' because this file is included with zlib
-- but CMake generates it automatically in the build directory.
-- Configuring done (0.4s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_CXX_FLAGS
CMAKE_POLICY_DEFAULT_CMP0091
-- Build files have been written to: /home/redacted/src/DJV/Release/tlRender/src/tlRender-build/ZLIB/src/ZLIB-build
[ 13%] Performing build step for 'ZLIB'
yes
checking for strrchrnul... [ 4%] Building C object CMakeFiles/zlib.dir/adler32.c.o
no
checking for iscntrl... yes
checking for isascii... [ 8%] Building C object CMakeFiles/zlib.dir/compress.c.o
[ 83%] Building CXX object src/Imath/CMakeFiles/Imath.dir/ImathRandom.cpp.o
yes
checking for mempcpy... [ 12%] Building C object CMakeFiles/zlib.dir/crc32.c.o
yes
checking for mempset... no
checking for getuid... [100%] Linking CXX static library libImath-3_1.a
yes
checking for getgid... [100%] Built target Imath
yes
checking for getrlimit... [ 16%] Building C object CMakeFiles/zlib.dir/deflate.c.o
[ 14%] Performing install step for 'Imath'
yes
checking for realpath... [100%] Built target Imath
yes
checking for canonicalize_file_name... Install the project...
-- Install configuration: "Release"
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathConfig.h
-- Installing: /home/redacted/src/DJV/Release/install/lib/pkgconfig/Imath.pc
-- Installing: /home/redacted/src/DJV/Release/install/lib/cmake/Imath/ImathConfig.cmake
-- Installing: /home/redacted/src/DJV/Release/install/lib/cmake/Imath/ImathConfigVersion.cmake
-- Installing: /home/redacted/src/DJV/Release/install/lib/cmake/Imath/ImathTargets.cmake
-- Installing: /home/redacted/src/DJV/Release/install/lib/cmake/Imath/ImathTargets-release.cmake
-- Installing: /home/redacted/src/DJV/Release/install/lib/libImath-3_1.a
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/half.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/halfFunction.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/halfLimits.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathBox.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathBoxAlgo.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathColor.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathColorAlgo.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathEuler.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathExport.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathForward.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathFrame.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathFrustum.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathFrustumTest.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathFun.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathGL.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathGLU.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathInt64.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathInterval.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathLine.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathLineAlgo.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathMath.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathMatrix.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathMatrixAlgo.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathNamespace.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathPlane.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathPlatform.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathQuat.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathRandom.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathRoots.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathShear.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathSphere.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathTypeTraits.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathVec.h
-- Installing: /home/redacted/src/DJV/Release/install/include/Imath/ImathVecAlgo.h
yes
checking for _fullpath... [ 15%] Completed 'Imath'
[ 15%] Built target Imath
no
checking for pathconf... [ 16%] Creating directories for 'expat'
[ 16%] Performing download step (git clone) for 'expat'
yes
checking for _LARGEFILE_SOURCE value needed for large files... Cloning into 'expat'...
no
checking for _fseeki64... no
checking for ftruncate... yes
checking for _chsize... no
checking for _chsize_s... no
checking for fileno... yes
checking for _fileno... [ 20%] Building C object CMakeFiles/zlib.dir/gzclose.c.o
no
checking for getpagesize... [ 25%] Building C object CMakeFiles/zlib.dir/gzlib.c.o
yes
checking for working mmap... [ 29%] Building C object CMakeFiles/zlib.dir/gzread.c.o
yes
checking for getpagesize... (cached) yes
checking for sysconf... yes
checking for access... yes
checking for _access... [ 33%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o
no
checking for faccessat... yes
checking for __builtin_expect... yes
checking for intrin.h... no
checking for __builtin_clz... [ 37%] Building C object CMakeFiles/zlib.dir/inflate.c.o
yes
checking for __builtin_clzl... yes
checking for __builtin_clzll... yes
checking for _BitScanReverse... no
checking for _BitScanReverse64... no
checking for sprintf... snprintf
checking for vsnprintf... vsnprintf
checking for strlcpy... yes
checking for strrchrnul... (cached) no
checking for struct _stati64... no
checking for struct stat... [ 41%] Building C object CMakeFiles/zlib.dir/infback.c.o
yes
checking for stat... yes
checking for _stati64... no
checking for fstat... yes
checking for _fstati64... no
checking for S_ISREG... [ 45%] Building C object CMakeFiles/zlib.dir/inftrees.c.o
no
checking for gcc options needed to detect all undeclared functions... none needed
checking whether strcasecmp is declared... [ 50%] Building C object CMakeFiles/zlib.dir/inffast.c.o
yes
checking whether stricmp is declared... no
checking whether strncasecmp is declared... yes
checking whether strnicmp is declared... no
checking whether strsep is declared... yes
checking whether strlcpy is declared... [ 54%] Building C object CMakeFiles/zlib.dir/trees.c.o
yes
checking whether strnlen is declared... yes
checking whether strrchrnul is declared... no
checking for uintptr_t... yes
checking for endian.h... yes
checking for sys/endian.h... no
checking for machine/endian.h... no
checking for cpu_to_le16... no
checking for cpu_to_le32... [ 58%] Building C object CMakeFiles/zlib.dir/uncompr.c.o
no
checking for cpu_to_le64... [ 62%] Building C object CMakeFiles/zlib.dir/zutil.c.o
no
checking for __cpu_to_le16... no
[ 66%] Linking C static library libz.a
checking for __cpu_to_le32... no
checking for __cpu_to_le64... [ 66%] Built target zlib
no
checking for htole16... [ 70%] Building C object CMakeFiles/example.dir/test/example.c.o
yes
checking for htole32... yes
checking for htole64... [ 75%] Linking C executable example
yes
checking for __bswap_16... [ 75%] Built target example
[ 79%] Building C object CMakeFiles/minigzip.dir/test/minigzip.c.o
yes
checking for __bswap_32... yes
checking for __bswap_64... [ 83%] Linking C executable minigzip
yes
checking for __builtin_bswap16... [ 83%] Built target minigzip
[ 87%] Building C object CMakeFiles/example64.dir/test/example.c.o
yes
checking for __builtin_bswap32... yes
checking for __builtin_bswap64... HEAD is now at 0579ae3 Update version to 0.7.0.
[ 91%] Linking C executable example64
yes
checking for _byteswap_ushort... [ 17%] Performing update step for 'yaml-cpp'
[ 91%] Built target example64
-- Already at requested tag: yaml-cpp-0.7.0
no
checking for _byteswap_ulong... [ 18%] No patch step for 'yaml-cpp'
[ 95%] Building C object CMakeFiles/minigzip64.dir/test/minigzip.c.o
[ 19%] Performing configure step for 'yaml-cpp'
no
checking for _byteswap_uint64... CMake Error at CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
-- Configuring incomplete, errors occurred!
make[5]: *** [CMakeFiles/yaml-cpp.dir/build.make:95: yaml-cpp/src/yaml-cpp-stamp/yaml-cpp-configure] Error 1
make[4]: *** [CMakeFiles/Makefile2:361: CMakeFiles/yaml-cpp.dir/all] Error 2
make[4]: *** Waiting for unfinished jobs....
no
checking for __builtin_constant_p... [100%] Linking C executable minigzip64
yes
checking for __builtin_choose_expr... [100%] Built target minigzip64
[ 20%] Performing install step for 'ZLIB'
yes
checking if gcc accepts -Werror=attributes... yes
checking if gcc supports the noreturn function attribute... [ 66%] Built target zlib
[ 75%] Built target minigzip
yes
[ 83%] Built target example
checking if gcc supports the noreturn function attribute on pointers... [ 91%] Built target example64
[100%] Built target minigzip64
Install the project...
yes
checking if gcc supports the returns_nonnull function attribute... -- Install configuration: "Release"
-- Installing: /home/redacted/src/DJV/Release/install/lib/libz.a
-- Installing: /home/redacted/src/DJV/Release/install/include/zconf.h
-- Installing: /home/redacted/src/DJV/Release/install/include/zlib.h
[ 21%] Completed 'ZLIB'
yes
checking if gcc supports the returns_nonnull function attribute on pointers... [ 21%] Built target ZLIB
yes
checking if gcc supports the malloc function attribute... yes
checking if gcc supports the malloc function attribute on pointers... no
checking if gcc supports the alloc_size(1) function attribute... yes
checking if gcc supports the alloc_size(1) function attribute on pointers... yes
checking if gcc supports the alloc_size(1,2) function attribute... no
checking if gcc supports the alloc_size(1,2) function attribute on pointers... no
checking if gcc supports the sentinel function attribute... yes
checking if gcc supports the sentinel function attribute on pointers... yes
checking if gcc supports the format(printf,1,2) function attribute... yes
checking if gcc supports the format(printf,1,2) function attribute on pointers... yes
checking if gcc supports the const function attribute... yes
checking if gcc supports the const function attribute on pointers... yes
checking if gcc supports the pure function attribute... yes
checking if gcc supports the pure function attribute on pointers... no
checking if gcc supports the cold function attribute... yes
checking if gcc supports the cold function attribute on pointers... yes
checking if gcc supports the unused function attribute... yes
checking if gcc supports the unused function attribute on pointers... yes
checking if gcc supports the error function attribute... yes
checking if gcc accepts -ffunction-sections... yes
checking if gcc accepts -fdata-sections... yes
checking if gcc accepts -Wl,--gc-sections... yes
checking if gcc accepts -fvisibility=hidden... yes
checking if gcc accepts -Wall... yes
checking if gcc accepts -W... yes
checking if gcc accepts -pedantic... yes
checking if gcc accepts -Wc90-c99-compat... yes
checking if gcc accepts -Wc99-compat... no
checking if gcc accepts -Wc99-extensions... no
checking if gcc accepts -Wpedantic-ms-format... no
checking if gcc accepts -Wlong-long... yes
checking if gcc accepts -Wstringop-truncation... yes
checking if gcc accepts -Wshift-negative-value... yes
checking if gcc accepts -Werror=implicit... yes
checking if gcc accepts -Werror=missing-braces... yes
checking if gcc accepts -Werror=return-type... yes
checking if gcc accepts -Werror=trigraphs... yes
checking if gcc accepts -Werror=pointer-arith... yes
checking if gcc accepts -Werror=strict-prototypes... yes
checking if gcc accepts -Werror=missing-prototypes... yes
checking if gcc accepts -Werror=missing-declarations... yes
checking if gcc accepts -Werror=comment... yes
checking if gcc accepts -Werror=vla... yes
checking if gcc supports C99 external inlines... yes
checking if gcc supports typeof... __typeof
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating config/config.h
[ 22%] Performing build step for 'NASM'
Reading insns.dat...
Reading insns.dat...
Reading insns.dat...
Writing x86/insnsa.c...
Writing x86/insnsb.c...
Done: 8285 instructions
Writing x86/insnsd.c...
Done: 8285 instructions
Reading insns.dat...
Reading insns.dat...
Done: 8285 instructions
119 vectors, trying n = 256...
1: Done: n = 256, sv = [0x076259c3, 0xe291c26c]
10 vectors, trying n = 16...
1: Done: n = 16, sv = [0x076259c3, 0xe291c26c]
Reading insns.dat...
Writing x86/insnsn.c...
Done: 8285 instructions
Writing x86/insnsi.h...
Done: 8285 instructions
Reading insns.dat...
40 vectors, trying n = 64...
1: Done: n = 64, sv = [0x076259c3, 0xe291c26c]
2594 vectors, trying n = 8192...
1: Done: n = 8192, sv = [0x076259c3, 0xe291c26c]
Writing x86/iflag.c...
Done: 8285 instructions
5 vectors, trying n = 8...
1: Done: n = 8, sv = [0x076259c3, 0xe291c26c]
Reading insns.dat...
Writing x86/iflaggen.h...
Done: 8285 instructions
Writing x86/iflaggen.h...
Done: 8285 instructions
[ 23%] Performing install step for 'NASM'
[ 24%] Completed 'NASM'
HEAD is now at 654d2de0 Merge pull request #668 from libexpat/issue-667-prepare-release
[ 24%] Built target NASM
[ 25%] Performing update step for 'expat'
-- Already at requested tag: R_2_5_0
[ 25%] No patch step for 'expat'
[ 26%] Performing configure step for 'expat'
CMake Error at CMakeLists.txt:37 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
-- Configuring incomplete, errors occurred!
make[5]: *** [CMakeFiles/expat.dir/build.make:95: expat/src/expat-stamp/expat-configure] Error 1
make[4]: *** [CMakeFiles/Makefile2:393: CMakeFiles/expat.dir/all] Error 2
make[3]: *** [Makefile:91: all] Error 2
make[2]: *** [CMakeFiles/tlRender.dir/build.make:89: tlRender/src/tlRender-stamp/tlRender-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:90: CMakeFiles/tlRender.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
❯❯❯❯❯❯❯❯❯ cmake --version
cmake version 4.0.3-dirty
CMake suite maintained and supported by Kitware (kitware.com/cmake).
❯❯❯❯❯❯❯❯❯ cmake -S ./etc/SuperBuild -B Release -DCMAKE_INSTALL_PREFIX=$PWD/Release/install -DCMAKE_PREFIX_PATH=$PWD/Release/install -DCMAKE_BUILD_TYPE=Release -DCMAKE_POLICY_VERSION_MINIMUM=3.5
DJV_EXTERNAL_ARGS: -DCMAKE_MODULE_PATH=/home/redacted/src/DJV/etc/SuperBuild/../../cmake/Modules|/home/redacted/src/DJV/etc/SuperBuild/cmake/Modules|/home/redacted/src/DJV/Release/install/share/OpenColorIO/cmake/modules -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/redacted/src/DJV/Release/install -DCMAKE_PREFIX_PATH=/home/redacted/src/DJV/Release/install -DCMAKE_IGNORE_PREFIX_PATH= -DCMAKE_POLICY_DEFAULT_CMP0091:STRING=NEW -DCMAKE_POLICY_DEFAULT_CMP0114:STRING=NEW -DCMAKE_FIND_FRAMEWORK= -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_FLAGS= -DCMAKE_C_FLAGS= -DCMAKE_MSVC_RUNTIME_LIBRARY= -DCMAKE_VERBOSE_MAKEFILE=FALSE -DCMAKE_OSX_DEPLOYMENT_TARGET= -DCMAKE_OSX_ARCHITECTURES= -DBUILD_SHARED_LIBS=OFF
-- Configuring done (0.0s)
-- Generating done (0.0s)
-- Build files have been written to: /home/redacted/src/DJV/Release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment