[Pkg-virtualbox-devel] Bug#732521: virtualbox-source doesn't compile against 3.11-2

YOSHINO Yoshihito yy.y.ja.jp at gmail.com
Mon Jul 21 15:14:30 UTC 2014


Followup-For: Bug #732521
Control: reassign -1 kbuild
Control: found -1 1:0.1.9998svn2695+dfsg-1

Dear Maintainer,

I also use virtualbox-source with module-assistant and run into this problem.

> kmk[2]: Entering directory `/usr/src/linux-headers-3.11-2-amd64'
> Makefile:10: *** mixed implicit and normal rules.  Stop.

This is caused by a newer kmk (kbuild) which contains a
backward-incompatible change introduced in GNU make 2.82.
By downgrading kbuild to 1:0.1.9998svn2577+dfsg-3 the source builds fine.

Debian's make >= 4.0-2 includes a patch to revert the change:

> make-dfsg (4.0-2) experimental; urgency=medium
>
>   * Pull back some patches from upstream git that fix bugs. One of these
>     converts the mixed implicit and explicit rule error into a warning,
>     and that should give us a grace period to fix the Makefiles,

Applying it to kbuild also should work around this problem.

Regards,
-- 
YOSHINO Yoshihito <yy.y.ja.jp at gmail.com>

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

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages virtualbox-source depends on:
ii  build-essential   11.6
ii  bzip2             1.0.6-5
ii  debhelper         9.20140613
ii  kbuild            1:0.1.9998svn2695+dfsg-1
ii  module-assistant  0.11.7

virtualbox-source recommends no packages.

virtualbox-source suggests no packages.

-- no debconf information



More information about the Pkg-virtualbox-devel mailing list