Summary: | sci-libs/caffe2-1.13.1: fatal error: cutlass/cutlass.h: no such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael Moon <triffid.hunter> |
Component: | Current packages | Assignee: | Tupone Alfredo <tupone> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | stefantalpalaru, telans |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.gz |
Description
Michael Moon
2023-02-20 02:22:00 UTC
Created attachment 853150 [details]
build.log.gz
build log (gzipped)
Perhaps it needs https://github.com/NVIDIA/cutlass I guess? There seems to be no ebuild for this package though, even in 3rd party repos It needs an older version of that C++ template package, so I let it use its own Git submodule in my overlay: https://github.com/stefantalpalaru/gentoo-overlay/blob/61c6181347783d4b6e172059ef599984a51bf0cb/sci-libs/caffe2/caffe2-1.13.1-r100.ebuild#L14-L16 (In reply to Ștefan Talpalaru from comment #3) > It needs an older version of that C++ template package, so I let it use its > own Git submodule in my overlay: > https://github.com/stefantalpalaru/gentoo-overlay/blob/ > 61c6181347783d4b6e172059ef599984a51bf0cb/sci-libs/caffe2/caffe2-1.13.1-r100. > ebuild#L14-L16 Ah yeah that works - your ebuild has not just a different SRC_URI, but a few other changes too (eg an extra patch), how important are those? > how important are those?
Quite important if you use CUDA, need functorch, have MKL installed, want to build distributed programs, use MPI, etc.
For functorch you also need my version of the "pytorch" ebuild.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f385739323abaf90da0a967b3cdc3a4f548bb0 commit b2f385739323abaf90da0a967b3cdc3a4f548bb0 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2023-02-27 14:16:03 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2023-02-27 14:16:03 +0000 sci-libs/caffe2: add cutlass deps Closes: https://bugs.gentoo.org/895490 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> sci-libs/caffe2/caffe2-1.13.1-r1.ebuild | 1 + 1 file changed, 1 insertion(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b00eae9b73d5180aed21f90e2f0471ad51047e commit 72b00eae9b73d5180aed21f90e2f0471ad51047e Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2023-02-27 14:13:07 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2023-02-27 14:13:07 +0000 dev-libs/cutlass: new package, add 2.10.0 Bug: https://bugs.gentoo.org/895490 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-libs/cutlass/Manifest | 1 + dev-libs/cutlass/cutlass-2.10.0.ebuild | 33 +++++++++++++++++++++++++++++++++ dev-libs/cutlass/metadata.xml | 12 ++++++++++++ profiles/features/musl/package.mask | 4 ++++ 4 files changed, 50 insertions(+) |