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: