Virtualbox vboxdrv 6.0.14はカーネル5.4.1ではコンパイルできません。

Virtualbox vboxdrv 6.0.14はカーネル5.4.1ではコンパイルできません。

最近のメインラインカーネル5.4.1にアップデートした後、次のコマンドを使用してvboxdrvをビルドできなくなりました。

sudo /sbin/vboxconfig 

次のような同様のエラーがたくさん発生します。

error: expected ‘)’ before ‘__attribute__’
```
against
compiler_attributes.h @ 200
cdefs.h @ 1169



答え1

ここあなたが言及したものを含むLinux 5.4のさまざまな破損に対処するアップストリームVirtualboxのバグレポートです。 Virtualbox 6.1-rc1で修正され、5.2四半期にバックポートされました。残念ながら、これは新しいカーネルバージョンをリリース(テスト)するすべてのディストリビューションでバイナリパッケージとして利用できない可能性があります。 Debian Buster ユーザーは一度見たいと思うかもしれません。これ特別買戻し。

関連情報