1 |
I'm still running on my old kernel as I re-build my system, Nvidia |
2 |
drivers just barfed |
3 |
|
4 |
########################### |
5 |
tortoise src # ls -l |
6 |
total 12 |
7 |
lrwxrwxrwx 1 root root 13 Apr 5 09:50 linux -> linux-4.10.8/ |
8 |
drwxr-xr-x 25 root root 4096 Apr 5 10:01 linux-4.10.8 |
9 |
drwxrwxr-x 25 root root 4096 Apr 4 22:34 linux-4.6.7 |
10 |
drwxr-xr-x 7 root root 4096 Nov 23 2014 rpm |
11 |
tortoise src # |
12 |
########################### |
13 |
|
14 |
|
15 |
x86_64-pc-linux-gnu-gcc |
16 |
-Wp,-MD,/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/.nv-pat.o.d |
17 |
-nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include |
18 |
-I/usr/src/linux-4.10.8/arch/x86/include |
19 |
-I./arch/x86/include/generated/uapi -I./arch/x86/include/generated |
20 |
-I/usr/src/linux-4.10.8/include -I./include |
21 |
-I/usr/src/linux-4.10.8/arch/x86/include/uapi |
22 |
-I/usr/src/linux-4.10.8/include/uapi -I./include/generated/uapi -include |
23 |
/usr/src/linux-4.10.8/include/linux/kconfig.h |
24 |
-I/usr/src/linux-4.10.8//var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel |
25 |
-I/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel |
26 |
-D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs |
27 |
-fno-strict-aliasing -fno-common -Werror-implicit-function-declaration |
28 |
-Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 |
29 |
-mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 |
30 |
-mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup |
31 |
-march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time |
32 |
-maccumulate-outgoing-args -DCONFIG_AS_CFI=1 |
33 |
-DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 |
34 |
-DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 |
35 |
-DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 |
36 |
-DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare |
37 |
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 |
38 |
--param=allow-store-data-races=0 -Wframe-larger-than=2048 |
39 |
-fno-stack-protector -Wno-unused-but-set-variable |
40 |
-fno-omit-frame-pointer -fno-optimize-sibling-calls |
41 |
-fno-var-tracking-assignments -fno-inline-functions-called-once |
42 |
-Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow |
43 |
-fconserve-stack -Werror=implicit-int -Werror=strict-prototypes |
44 |
-Werror=date-time -Werror=incompatible-pointer-types -DCC_HAVE_ASM_GOTO |
45 |
-I/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/common/inc |
46 |
-I/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel -Wall |
47 |
-MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE |
48 |
-DNVRM -DNV_VERSION_STRING=\"378.13\" -Wno-unused-function |
49 |
-Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel |
50 |
-DNV_UVM_ENABLE -Wno-sign-compare -Wno-format-extra-args -Werror=undef |
51 |
-I/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia |
52 |
-DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -DMODULE |
53 |
-DKBUILD_BASENAME='"nv_pat"' -DKBUILD_MODNAME='"nvidia"' -c -o |
54 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.o |
55 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c |
56 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c: |
57 |
In function ‘nvidia_cpu_callback’: |
58 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c:213:14: |
59 |
error: ‘CPU_DOWN_FAILED’ undeclared (first use in this function) |
60 |
case CPU_DOWN_FAILED: |
61 |
^ |
62 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c:213:14: |
63 |
note: each undeclared identifier is reported only once for each function |
64 |
it appears in |
65 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c:220:14: |
66 |
error: ‘CPU_DOWN_PREPARE’ undeclared (first use in this function) |
67 |
case CPU_DOWN_PREPARE: |
68 |
^ |
69 |
In file included from |
70 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c:15:0: |
71 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c: |
72 |
In function ‘nv_init_pat_support’: |
73 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/common/inc/nv-linux.h:391:34: |
74 |
error: implicit declaration of function ‘register_cpu_notifier’ |
75 |
[-Werror=implicit-function-declaration] |
76 |
#define register_hotcpu_notifier register_cpu_notifier |
77 |
^ |
78 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c:258:17: |
79 |
note: in expansion of macro ‘register_hotcpu_notifier’ |
80 |
if (register_hotcpu_notifier(&nv_hotcpu_nfb) != 0) |
81 |
^ |
82 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c: |
83 |
In function ‘nv_teardown_pat_support’: |
84 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/common/inc/nv-linux.h:388:36: |
85 |
error: implicit declaration of function ‘unregister_cpu_notifier’ |
86 |
[-Werror=implicit-function-declaration] |
87 |
#define unregister_hotcpu_notifier unregister_cpu_notifier |
88 |
^ |
89 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.c:283:9: |
90 |
note: in expansion of macro ‘unregister_hotcpu_notifier’ |
91 |
unregister_hotcpu_notifier(&nv_hotcpu_nfb); |
92 |
^ |
93 |
cc1: some warnings being treated as errors |
94 |
make[3]: *** [/usr/src/linux-4.10.8/scripts/Makefile.build:295: |
95 |
/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel/nvidia/nv-pat.o] |
96 |
Error 1 |
97 |
make[2]: *** [/usr/src/linux-4.10.8/Makefile:1490: |
98 |
_module_/var/tmp/portage/x11-drivers/nvidia-drivers-378.13/work/kernel] |
99 |
Error 2 |
100 |
make[2]: Leaving directory '/usr/src/linux-4.10.8' |
101 |
make[1]: *** [Makefile:150: sub-make] Error 2 |
102 |
make[1]: Leaving directory '/usr/src/linux-4.10.8' |
103 |
make: *** [Makefile:81: modules] Error 2 |
104 |
* ERROR: x11-drivers/nvidia-drivers-378.13::gentoo failed (compile phase): |
105 |
|
106 |
|
107 |
|
108 |
-- |
109 |
Strange Game. |
110 |
The only winning move is not to play. |
111 |
|
112 |
Powers are not rights. |