Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

compiling v5.1.3 on Debian Trixie does not work due to requirement of old version of Catch2 #133

Closed
alteholz opened this issue Nov 7, 2023 · 2 comments

Comments

@alteholz
Copy link

alteholz commented Nov 7, 2023

When trying to compile v5.1.3 on Debian Trixie, I got:
(...)
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Warning at CMakeLists.txt:54 (find_package):
Could not find a configuration file for package "Catch2" that is compatible
with requested version "2.3.0".

The following configuration files were considered but not accepted:

 /usr/lib/cmake/Catch2/Catch2Config.cmake, version: 3.4.0
 /lib/cmake/Catch2/Catch2Config.cmake, version: 3.4.0

(...)

Does one really need version 2.3.0 of Catch2? Would it be possible to also use newer versions?

dimztimz added a commit that referenced this issue Nov 7, 2023
@dimztimz
Copy link
Contributor

dimztimz commented Nov 8, 2023

I fixed this and published a new version. Try packaging that one.

@alteholz
Copy link
Author

alteholz commented Nov 8, 2023

Great, thanks a lot, I just uploaded v5.1.4

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

No branches or pull requests

2 participants