nvidia rebuild

This commit is contained in:
Rmys
2020-04-04 11:04:17 +03:00
parent 0cc93c1d3b
commit 79ecaa2655
3 changed files with 21 additions and 1 deletions
+5 -1
View File
@@ -26,7 +26,11 @@ def setup():
% (arch, get.srcVERSION()))
shelltools.move("tmp/*", ".")
#5.5 patch icin
shelltools.move("tmp/.manifest", ".")
shelltools.system("patch -p1 < kernel-5.5.patch")
# Our libc is TLS enabled so use TLS library
shelltools.unlink("*-tls.so*")
@@ -0,0 +1,15 @@
kernel/uvm/Makefile | 1 +
1 file changed, 1 insertion(+)
diff -Nurp NVIDIA-Linux-x86_64-340.108.orig/kernel/uvm/Makefile NVIDIA-Linux-x86_64-340.108/kernel/uvm/Makefile
--- NVIDIA-Linux-x86_64-340.108.orig/kernel/uvm/Makefile 2019-12-12 00:04:24.000000000 +0200
+++ NVIDIA-Linux-x86_64-340.108/kernel/uvm/Makefile 2020-02-09 22:55:54.018263069 +0200
@@ -207,6 +207,7 @@ ccflags-y += $(EXTRA_CFLAGS)
RM_MODULE_SYMVERS:= $(RM_OUT_DIR)/Module.symvers
UVM_MODULE_SYMVERS:= $(obj)/Module.symvers
+KBUILD_EXTRA_SYMBOLS:= $(UVM_MODULE_SYMVERS)
module $(MODULE_NAME).ko: $(UVM_MODULE_SYMVERS) debug_diagnostics_printing
@@ -16,6 +16,7 @@
<AdditionalFiles>
<AdditionalFile target="unfuck-340.108-build-fix.patch">unfuck-340.108-build-fix.patch</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="dkms.conf">dkms.conf</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="kernel-5.5.patch">NVIDIA-Linux-x86_64-340.108-kernel-5.5.patch</AdditionalFile>
</AdditionalFiles>
<BuildDependencies>
<Dependency version="5.5.15">kernel-module-headers</Dependency>