From 91eede31c64f6ca23bd5e7ac08c1bcb947fc70ba Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Tue, 16 Oct 2018 20:56:01 +0200 Subject: [PATCH] up to 5.2.20 --- VirtualBox.spec | 10 ++++------ kernel-4.18.patch | 29 ----------------------------- 2 files changed, 4 insertions(+), 35 deletions(-) delete mode 100644 kernel-4.18.patch diff --git a/VirtualBox.spec b/VirtualBox.spec index 7759386..e2e0481 100644 --- a/VirtualBox.spec +++ b/VirtualBox.spec @@ -42,19 +42,19 @@ exit 1 %define qtver 5.6.0 -%define rel 3 +%define rel 1 %define pname VirtualBox Summary: VirtualBox - x86 hardware virtualizer Summary(pl.UTF-8): VirtualBox - wirtualizator sprzętu x86 Name: %{pname}%{?_pld_builder:%{?with_kernel:-kernel}}%{_alt_kernel} -Version: 5.2.18 +Version: 5.2.20 Release: %{rel}%{?_pld_builder:%{?with_kernel:@%{_kernel_ver_str}}} License: GPL v2 Group: Applications/Emulators Source0: http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}.tar.bz2 -# Source0-md5: d8e291525b84569356773eef507c49ce +# Source0-md5: ba93e3de1689c5c4048abf17872ef149 Source1: http://download.virtualbox.org/virtualbox/%{version}/VBoxGuestAdditions_%{version}.iso -# Source1-md5: a263141eabce4bd1e537665104f7c1e4 +# Source1-md5: 31c8da994293af605be81989af278e9d Source2: vboxservice.init Source3: vboxservice.service Source4: vboxservice.sysconfig @@ -82,7 +82,6 @@ Patch14: %{pname}-multipython.patch Patch15: %{pname}-lightdm-1.19.2.patch Patch16: %{pname}-no-vboxvideo.patch Patch17: %{pname}-kerndir.patch -Patch18: kernel-4.18.patch Patch19: gcc8.patch URL: http://www.virtualbox.org/ %if %{with userspace} @@ -553,7 +552,6 @@ cd ../..\ %patch15 -p0 %patch16 -p0 %patch17 -p1 -%patch18 -p1 %patch19 -p0 %{__sed} -i -e 's,@VBOX_DOC_PATH@,%{_docdir}/%{name}-%{version},' \ diff --git a/kernel-4.18.patch b/kernel-4.18.patch deleted file mode 100644 index 2e0d9ed..0000000 --- a/kernel-4.18.patch +++ /dev/null @@ -1,29 +0,0 @@ -Index: VirtualBox-5.2.12/src/VBox/Additions/linux/sharedfolders/utils.c -=================================================================== ---- VirtualBox-5.2.12.orig/src/VBox/Additions/linux/sharedfolders/utils.c -+++ VirtualBox-5.2.12/src/VBox/Additions/linux/sharedfolders/utils.c -@@ -50,7 +50,11 @@ static void sf_timespec_from_ftime(RTTIM - RTTimeSpecSetNano(ts, t); - } - #else /* >= 2.6.0 */ -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 18, 0) -+static void sf_ftime_from_timespec(struct timespec64 *tv, RTTIMESPEC *ts) -+#else - static void sf_ftime_from_timespec(struct timespec *tv, RTTIMESPEC *ts) -+#endif - { - int64_t t = RTTimeSpecGetNano(ts); - int64_t nsec; -@@ -60,7 +64,11 @@ static void sf_ftime_from_timespec(struc - tv->tv_nsec = nsec; - } - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 18, 0) -+static void sf_timespec_from_ftime(RTTIMESPEC *ts, struct timespec64 *tv) -+#else - static void sf_timespec_from_ftime(RTTIMESPEC *ts, struct timespec *tv) -+#endif - { - int64_t t = (int64_t)tv->tv_nsec + (int64_t)tv->tv_sec * 1000000000; - RTTimeSpecSetNano(ts, t); - -- 2.44.0