Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 833429

Summary: media-libs/opencv-4.5.5-r1 fail to build with cuda toolkit 11.6
Product: Gentoo Linux Reporter: Andrea Postiglione <andrea.postiglione>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED NEEDINFO    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description Andrea Postiglione 2022-02-15 20:15:08 UTC
Created attachment 765210 [details]
build.log

nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
  435 |         function(_Functor&& __f)
      |                                                                                                                                                 ^ 
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:435:145: note:         ‘_ArgTypes’
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
  530 |         operator=(_Functor&& __f)
      |                                                                                                                                                  ^ 
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:530:146: note:         ‘_ArgTypes’
CMake Error at cuda_compile_1_generated_gpu_mat_nd.cu.o.Gentoo.cmake:282 (message):
  Error generating file
  /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/./cuda_compile_1_generated_gpu_mat_nd.cu.o


[7/1184] cd /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda && /usr/bin/cmake -E make_directory /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/. && /usr/bin/cmake -D verbose:BOOL=OFF -D build_configuration:STRING=Gentoo -D generated_file:STRING=/var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/./cuda_compile_1_generated_gpu_mat.cu.o -D generated_cubin_file:STRING=/var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/./cuda_compile_1_generated_gpu_mat.cu.o.cubin.txt -P /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_gpu_mat.cu.o.Gentoo.cmake
FAILED: modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_gpu_mat.cu.o /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_gpu_mat.cu.o 
cd /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda && /usr/bin/cmake -E make_directory /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/. && /usr/bin/cmake -D verbose:BOOL=OFF -D build_configuration:STRING=Gentoo -D generated_file:STRING=/var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/./cuda_compile_1_generated_gpu_mat.cu.o -D generated_cubin_file:STRING=/var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/./cuda_compile_1_generated_gpu_mat.cu.o.cubin.txt -P /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_gpu_mat.cu.o.Gentoo.cmake
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc warning : The 'compute_35', 'compute_37', 'sm_35', and 'sm_37' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
  435 |         function(_Functor&& __f)
      |                                                                                                                                                 ^ 
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:435:145: note:         ‘_ArgTypes’
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
  530 |         operator=(_Functor&& __f)
      |                                                                                                                                                  ^ 
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/include/g++-v11/bits/std_function.h:530:146: note:         ‘_ArgTypes’
CMake Error at cuda_compile_1_generated_gpu_mat.cu.o.Gentoo.cmake:282 (message):
  Error generating file
  /var/tmp/portage/media-libs/opencv-4.5.5-r1/work/opencv-4.5.5_build-abi_x86_64.amd64/modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/./cuda_compile_1_generated_gpu_mat.cu.o


ninja: build stopped: subcommand failed.
Comment 1 Jonas Stein gentoo-dev 2022-02-16 20:32:13 UTC
Thank you for the report. We need to have all information at hand before ticket assignment. This includes
* a paste of the emerge info 
as described on https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket

Please reopen this ticket (Status:UNCONFIRMED) afterwards.