Created attachment 711402 [details] build.log.gz It looks like bug 704518 [ebuild U ] media-libs/opencv-4.5.1:0/4.5.1::gentoo [4.5.0:0/4.5.0::gentoo] USE="cuda* eigen features2d ffmpeg gphoto2 gstreamer jpeg opengl openmp png python qt5 threads tiff v4l vaapi webp -contrib (-contribcvv) -contribdnn -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) -debug -dnnsamples -download -examples -gdal (-gflags) (-glog) -gtk3 -ieee1394 -java -jpeg2k -lapack -lto -opencl -opencvapps -openexr (-tesseract) -testprograms (-vtk) -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="avx avx2 f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx512f" PYTHON_TARGETS="python3_8 python3_9 -python3_7" 0 KiB
Upgrading to gcc 10.3.0-r1 fixed this for me. See: https://github.com/NVIDIA/nccl/issues/494 https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=5357ab75dedef403b0eebf9277d61d1cbeb5898f https://gitweb.gentoo.org/repo/gentoo.git/commit/sys-devel/gcc?id=187f062a6f1a768d0e33e0f10c63feb2e74d0b49
It still fails for me even with that gcc version :/ [ebuild R ~] sys-devel/gcc-10.3.0-r1:10::gentoo USE="(cxx) fortran (multilib) nptl openmp pch (pie) sanitize ssp zstd (-ada) -d -debug -doc (-fixed-point) -go -graphite (-hardened) -jit (-libssp) -lto -nls -objc -objc++ -objc-gc -pgo -systemtap -test -vanilla -vtv" 0 KiB [ebuild R ] media-libs/opencv-4.5.1:0/4.5.1::gentoo USE="cuda* eigen features2d ffmpeg gphoto2 gstreamer jpeg opengl openmp png python qt5 threads tiff v4l vaapi webp -contrib (-contribcvv) -contribdnn -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) -debug -dnnsamples -download -examples -gdal (-gflags) (-glog) -gtk3 -ieee1394 -java -jpeg2k -lapack -lto -opencl -opencvapps -openexr (-tesseract) -testprograms (-vtk) -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="avx avx2 f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx512f" PYTHON_TARGETS="python3_8 python3_9" 0 KiB
Still the same with: [ebuild U ] media-libs/opencv-4.5.1-r1:0/4.5.1::gentoo [4.5.1:0/4.5.1::gentoo] USE="cuda* eigen features2d ffmpeg gphoto2 gstreamer jpeg opengl openmp png python qt5 threads tiff v4l vaapi webp -contrib (-contribcvv) -contribdnn -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) -debug -dnnsamples -download -examples -gdal (-gflags) (-glog) -gtk3 -ieee1394 -java -jpeg2k -lapack -lto -opencl -opencvapps -openexr (-tesseract) -testprograms (-vtk) -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="avx avx2 f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx512f" PYTHON_TARGETS="python3_8 python3_9" 0 KiB [ebuild R ] sys-devel/gcc-10.3.0-r2:10::gentoo USE="(cxx) fortran (multilib) nptl openmp pch (pie) sanitize ssp zstd (-ada) -d -debug -doc (-fixed-point) -go -graphite (-hardened) -jit (-libssp) -lto -nls -objc -objc++ -objc-gc -pgo -systemtap -test -vanilla -vtv" 0 KiB
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10795b1b7a807863d8d5a750e751d263b008c0c commit b10795b1b7a807863d8d5a750e751d263b008c0c Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2021-08-25 09:42:07 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2021-08-25 10:16:19 +0000 media-libs/opencv: CUDA support needs 'contrib' USE enabled Closes: https://bugs.gentoo.org/701712 Closes: https://bugs.gentoo.org/792282 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org> media-libs/opencv/opencv-4.5.2-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)