Summary: | sci-biology/kallisto-0.46.2 fails to compile: main.cpp:2:10: fatal error: catch.hpp: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo Science Biology related packages <sci-biology> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eschwartz |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 893356 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
2022-10-22 07:41:29 UTC
Created attachment 824997 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: /var/tmp/portage/sci-biology/kallisto-0.46.2/work/kallisto-0.46.2/unit_tests/main.cpp:2:10: fatal error: catch2/catch.hpp: No such file or directory /var/tmp/portage/sci-biology/kallisto-0.46.2/work/kallisto-0.46.2/unit_tests/test_index.cpp:1:10: fatal error: catch2/catch.hpp: No such file or directory /var/tmp/portage/sci-biology/kallisto-0.46.2/work/kallisto-0.46.2/unit_tests/test_kmerhashtable.cpp:1:10: fatal error: catch2/catch.hpp: No such file or directory FAILED: unit_tests/CMakeFiles/tests.dir/main.cpp.o FAILED: unit_tests/CMakeFiles/tests.dir/test_index.cpp.o FAILED: unit_tests/CMakeFiles/tests.dir/test_kmerhashtable.cpp.o /var/tmp/portage/sci-biology/kallisto-0.46.2/work/kallisto-0.46.2/unit_tests/main.cpp:2:10: fatal error: catch2/catch.hpp: No such file or directory When the missing dep blocker was added it should have been evident that this is totally unrelated to LTO, and removed from the tracker. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bc51e9759c448132391901ff1eb528fe0f5a0c commit 14bc51e9759c448132391901ff1eb528fe0f5a0c Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-04-05 00:37:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-07 06:16:09 +0000 sci-biology/kallisto: port to catch2 version 3 Which is the current default distributed version. Nicer than requiring people to downgrade to an old version. Closes: https://bugs.gentoo.org/877887 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> sci-biology/kallisto/files/kallisto-0.46.2-catch2.patch | 10 +++++----- sci-biology/kallisto/files/kallisto-0.46.2-cmake.patch | 2 +- sci-biology/kallisto/kallisto-0.46.2.ebuild | 10 +++++++--- 3 files changed, 13 insertions(+), 9 deletions(-) |