Summary: | dev-libs/cppcodec-0.2 - /.../test_cppcodec.cpp: fatal error: catch2/catch.hpp: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | David Seifert <soap> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-libs:cppcodec-0.2:20220615-071504.log emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 |
Description
Toralf Förster
![]() Created attachment 785381 [details]
emerge-info.txt
Created attachment 785384 [details]
dev-libs:cppcodec-0.2:20220615-071504.log
Created attachment 785387 [details]
emerge-history.txt
Created attachment 785390 [details]
environment
Created attachment 785393 [details]
etc.portage.tar.bz2
Created attachment 785396 [details]
logs.tar.bz2
Created attachment 785399 [details]
temp.tar.bz2
I assume this issue is related that >=dev-cpp/catch-3.0 has multiple headers with catch_all.hpp instead of catch.hpp. Please move dev-cpp/catch-3.0 to 0/3.subslot. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7c72a134783d69d6a1caa14f981b48f3b7a256 commit 0f7c72a134783d69d6a1caa14f981b48f3b7a256 Author: David Seifert <soap@gentoo.org> AuthorDate: 2024-01-22 13:52:50 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2024-01-22 13:52:50 +0000 dev-libs/cppcodec: restrict catch2 to <3.0.0 Closes: https://bugs.gentoo.org/852131 Signed-off-by: David Seifert <soap@gentoo.org> dev-libs/cppcodec/cppcodec-0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) |