[MacPorts] #70703: finite-diff fails to find catch2 on buildbots
MacPorts
noreply at macports.org
Mon Sep 9 20:23:01 UTC 2024
#70703: finite-diff fails to find catch2 on buildbots
--------------------------+--------------------------
Reporter: barracuda156 | Owner: barracuda156
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Keywords: | Port: finite-diff
--------------------------+--------------------------
{{{
-- Found Threads: TRUE
CMake Warning at tests/CMakeLists.txt:21 (find_package):
By not providing "Findcatch2.cmake" in CMAKE_MODULE_PATH this project
has
asked CMake to find a package configuration file provided by "catch2",
but
CMake did not find one.
Could not find a package configuration file provided by "catch2" with
any
of the following names:
catch2Config.cmake
catch2-config.cmake
Add the installation prefix of "catch2" to CMAKE_PREFIX_PATH or set
"catch2_DIR" to a directory containing one of the above files. If
"catch2"
provides a separate development package or SDK, be sure it has been
installed.
CMake Error at tests/CMakeLists.txt:34 (include):
include could not find requested file:
Catch
CMake Error at tests/CMakeLists.txt:38 (catch_discover_tests):
Unknown CMake command "catch_discover_tests".
-- Configuring incomplete, errors occurred!
Command failed: cd "/opt/local/var/macports/build
/_opt_bblocal_var_buildworker_ports_build_ports_math_finite-diff/finite-
diff/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles"
-DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local"
-DCMAKE_INSTALL_NAME_DIR="/opt/local/lib"
-DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC"
-DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC"
-DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW
-DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make
-DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules;/opt/local/lib/libfmt10/cmake"
-DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules;/opt/local/lib/libfmt10/cmake"
-DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
-DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev
-DFINITE_DIFF_BUILD_UNIT_TESTS=ON -DCMAKE_OSX_ARCHITECTURES="arm64"
-DCMAKE_OSX_DEPLOYMENT_TARGET="14.0"
-DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk"
/opt/local/var/macports/build
/_opt_bblocal_var_buildworker_ports_build_ports_math_finite-diff/finite-
diff/work/finite-diff-1.0.2
}}}
On CI everything worked fine, so presumably letter-case may be at fault.
--
Ticket URL: <https://trac.macports.org/ticket/70703>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list