http://bugzilla.opensuse.org/show_bug.cgi?id=1039748 Bug ID: 1039748 Summary: X11:Bumblebee/nvidia-bumblebee: Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: tchvatal@suse.com Reporter: pipo2004@gmail.com QA Contact: opensuse-communityscreening@forge.provo.novell.com Found By: Other Blocker: --- nvidia-bumblebee does not install in latest revision of tumbleweed: After doing a: "zypper in nvidia-bumblebee", the following errors show: Building module: cleaning build area... 'make' KERNEL_UNAME=4.11.0-1-default modules............(bad exit status: 2) Error! Bad return status for module build on kernel: 4.11.0-1-default (x86_64) Consult /var/lib/dkms/nvidia/375.39/build/make.log for more information. + /usr/sbin/dkms install -m nvidia -v 375.39 Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area... 'make' KERNEL_UNAME=4.11.0-1-default modules.........(bad exit status: 2) Error! Bad return status for module build on kernel: 4.11.0-1-default (x86_64) Consult /var/lib/dkms/nvidia/375.39/build/make.log for more information. + popd If I then do cat /var/lib/dkms/nvidia/375.39/build/make.log /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c: In function ‘nvidia_cpu_callback’: /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c:213:14: error: ‘CPU_DOWN_FAILED’ undeclared (first use in this function) case CPU_DOWN_FAILED: ^~~~~~~~~~~~~~~ /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c:213:14: note: each undeclared identifier is reported only once for each function it appears in /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c:220:14: error: ‘CPU_DOWN_PREPARE’ undeclared (first use in this function) case CPU_DOWN_PREPARE: ^~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c:15:0: /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c: In function ‘nv_init_pat_support’: /var/lib/dkms/nvidia/375.39/build/common/inc/nv-linux.h:391:34: error: implicit declaration of function ‘register_cpu_notifier’ [-Werror=implicit-function-declaration] #define register_hotcpu_notifier register_cpu_notifier ^ /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c:258:17: note: in expansion of macro ‘register_hotcpu_notifier’ if (register_hotcpu_notifier(&nv_hotcpu_nfb) != 0) ^~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c: In function ‘nv_teardown_pat_support’: /var/lib/dkms/nvidia/375.39/build/common/inc/nv-linux.h:388:36: error: implicit declaration of function ‘unregister_cpu_notifier’ [-Werror=implicit-function-declaration] #define unregister_hotcpu_notifier unregister_cpu_notifier ^ /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.c:283:9: note: in expansion of macro ‘unregister_hotcpu_notifier’ unregister_hotcpu_notifier(&nv_hotcpu_nfb); ^~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[3]: *** [/usr/src/linux-4.11.0-1/scripts/Makefile.build:296: /var/lib/dkms/nvidia/375.39/build/nvidia/nv-pat.o] Error 1 make[2]: *** [/usr/src/linux-4.11.0-1/Makefile:1502: _module_/var/lib/dkms/nvidia/375.39/build] Error 2 make[2]: Leaving directory '/usr/src/linux-4.11.0-1-obj/x86_64/default' make[1]: *** [Makefile:152: sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-4.11.0-1' make: *** [Makefile:81: modules] Error 2 -- You are receiving this mail because: You are on the CC list for the bug.