Package: virtualbox-dkms
Version: 4.1.18-dfsg-2.1
Severity: normal
Tags: patch

Hi,

the version in experimental contains patches to build with kernel 3.7
and 3.8, but changes in the kernel break building on 3.9 again, because
some defines were moved.

Here's a trivial patch to fix building against 3.9-rc5:

--- a/thread2-r0drv-linux.c
+++ b/thread2-r0drv-linux.c
@@ -34,9 +34,6 @@
 #include <iprt/assert.h>
 #include <iprt/thread.h>
 #include <iprt/err.h>
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,9,0)
+#include <linux/sched/rt.h>
+#endif
 #include "internal/thread.h"
 
 

I haven't tried building against older kernels, but it seems trivial that it
should still work there.

The offending upstream commit is:

commit 8bd75c77b7c6a3954140dd2e20346aef3efe4a35
Author: Clark Williams <willi...@redhat.com>
Date:   Thu Feb 7 09:47:07 2013 -0600

    sched/rt: Move rt specific bits into new header file

This commit was first included in 3.9-rc1.

Gr.

Matthijs

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9.0-rc5 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages virtualbox-dkms depends on:
ii  dkms        2.2.0.3-1.2
ii  dpkg        1.16.9
ii  virtualbox  4.1.18-dfsg-2.1

virtualbox-dkms recommends no packages.

virtualbox-dkms suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to