diff options
Diffstat (limited to 'source')
-rw-r--r-- | source/ap/ghostscript/ghostscript.url | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-generic-5.4.65 (renamed from source/k/kernel-configs/config-generic-5.4.64) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-generic-5.4.65.x64 (renamed from source/k/kernel-configs/config-generic-5.4.64.x64) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-generic-smp-5.4.65-smp (renamed from source/k/kernel-configs/config-generic-smp-5.4.64-smp) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-huge-5.4.65 (renamed from source/k/kernel-configs/config-huge-5.4.64) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-huge-5.4.65.x64 (renamed from source/k/kernel-configs/config-huge-5.4.64.x64) | 2 | ||||
-rw-r--r-- | source/k/kernel-configs/config-huge-smp-5.4.65-smp (renamed from source/k/kernel-configs/config-huge-smp-5.4.64-smp) | 2 | ||||
-rw-r--r-- | source/x/x11/build/xf86-video-vesa | 2 | ||||
-rw-r--r-- | source/x/x11/build/xorg-server | 2 | ||||
-rw-r--r-- | source/x/x11/patch/xorg-server.patch | 3 | ||||
-rw-r--r-- | source/x/x11/patch/xorg-server/fix-pci-segfault.diff | 12 |
11 files changed, 24 insertions, 9 deletions
diff --git a/source/ap/ghostscript/ghostscript.url b/source/ap/ghostscript/ghostscript.url index 6b8fdf3d7..31154063b 100644 --- a/source/ap/ghostscript/ghostscript.url +++ b/source/ap/ghostscript/ghostscript.url @@ -1 +1 @@ -https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs952/ghostscript-9.52.tar.xz +https://github.com/ArtifexSoftware/ghostpdl-downloads diff --git a/source/k/kernel-configs/config-generic-5.4.64 b/source/k/kernel-configs/config-generic-5.4.65 index bc3c26129..873c60b1e 100644 --- a/source/k/kernel-configs/config-generic-5.4.64 +++ b/source/k/kernel-configs/config-generic-5.4.65 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.64 Kernel Configuration +# Linux/x86 5.4.65 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-generic-5.4.64.x64 b/source/k/kernel-configs/config-generic-5.4.65.x64 index eed74fe1b..861eaf051 100644 --- a/source/k/kernel-configs/config-generic-5.4.64.x64 +++ b/source/k/kernel-configs/config-generic-5.4.65.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.64 Kernel Configuration +# Linux/x86 5.4.65 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-generic-smp-5.4.64-smp b/source/k/kernel-configs/config-generic-smp-5.4.65-smp index 837760be6..6dd929039 100644 --- a/source/k/kernel-configs/config-generic-smp-5.4.64-smp +++ b/source/k/kernel-configs/config-generic-smp-5.4.65-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.64 Kernel Configuration +# Linux/x86 5.4.65 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-5.4.64 b/source/k/kernel-configs/config-huge-5.4.65 index c1d7b4242..f968021cc 100644 --- a/source/k/kernel-configs/config-huge-5.4.64 +++ b/source/k/kernel-configs/config-huge-5.4.65 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.64 Kernel Configuration +# Linux/x86 5.4.65 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-5.4.64.x64 b/source/k/kernel-configs/config-huge-5.4.65.x64 index b701f4781..ea9428753 100644 --- a/source/k/kernel-configs/config-huge-5.4.64.x64 +++ b/source/k/kernel-configs/config-huge-5.4.65.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.64 Kernel Configuration +# Linux/x86 5.4.65 Kernel Configuration # # diff --git a/source/k/kernel-configs/config-huge-smp-5.4.64-smp b/source/k/kernel-configs/config-huge-smp-5.4.65-smp index 6584baaec..a77bd4fef 100644 --- a/source/k/kernel-configs/config-huge-smp-5.4.64-smp +++ b/source/k/kernel-configs/config-huge-smp-5.4.65-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.4.64 Kernel Configuration +# Linux/x86 5.4.65 Kernel Configuration # # diff --git a/source/x/x11/build/xf86-video-vesa b/source/x/x11/build/xf86-video-vesa index 00750edc0..d00491fd7 100644 --- a/source/x/x11/build/xf86-video-vesa +++ b/source/x/x11/build/xf86-video-vesa @@ -1 +1 @@ -3 +1 diff --git a/source/x/x11/build/xorg-server b/source/x/x11/build/xorg-server index 0cfbf0888..00750edc0 100644 --- a/source/x/x11/build/xorg-server +++ b/source/x/x11/build/xorg-server @@ -1 +1 @@ -2 +3 diff --git a/source/x/x11/patch/xorg-server.patch b/source/x/x11/patch/xorg-server.patch index 2f47985b7..f670b4178 100644 --- a/source/x/x11/patch/xorg-server.patch +++ b/source/x/x11/patch/xorg-server.patch @@ -22,3 +22,6 @@ zcat $CWD/patch/xorg-server/0001-autobind-GPUs-to-the-screen.patch.gz | patch -p # Reference: https://bugs.freedesktop.org/show_bug.cgi?id=94844 # Added here 2018/7. zcat $CWD/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Fix a PCI related segfault: +zcat $CWD/patch/xorg-server/fix-pci-segfault.diff.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/source/x/x11/patch/xorg-server/fix-pci-segfault.diff b/source/x/x11/patch/xorg-server/fix-pci-segfault.diff new file mode 100644 index 000000000..400376287 --- /dev/null +++ b/source/x/x11/patch/xorg-server/fix-pci-segfault.diff @@ -0,0 +1,12 @@ +diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c +index cef47da03d0e91e6a56a5e3cb14a51d931633eff..dadbac6c8f0ae6f3d636fdfe245e61bc0c98581d 100644 +--- a/hw/xfree86/common/xf86platformBus.c ++++ b/hw/xfree86/common/xf86platformBus.c +@@ -289,7 +289,7 @@ xf86platformProbe(void) + for (i = 0; i < xf86_num_platform_devices; i++) { + char *busid = xf86_platform_odev_attributes(i)->busid; + +- if (pci && (strncmp(busid, "pci:", 4) == 0)) { ++ if (pci && busid && (strncmp(busid, "pci:", 4) == 0)) { + platform_find_pci_info(&xf86_platform_devices[i], busid); + } |