https://github.com/jumpnow/meta-wandboardに基づくカスタム マシン レイヤーがあります。
カーネルを 4.8.6 にアップグレードしたので、X11 をイメージに追加したいと考えています。画像レシピ(console-image.bb
)に変更しています。wandboard は i.MX6 ベースなので、xf86-video-imxfb-vivante
からパッケージをインクルードしたいと思いますmeta-fsl-arm
。ただし、ビルドできないと不平を言って失敗しますkernel-module-imx-gpu-viv
。私はそれが起こると信じていxf86-video-imxfb-vivante
ます。imx-gpu-viv
kernel-module-imx-gpu-viv
これらの依存関係は、meta-fsl-arm BSP とバニラ Poky ディストリビューションで作成されていることを認識しています。しかし、それらはワンドボードにとっては時代遅れであるため、最新のカーネルでカスタム マシン レイヤーを使用しています。kernel-module-imx-gpu-viv
カーネルは Vivante DRM モジュールを含むように構成されていますが、パッケージをビルドしたくありません。
RDEPENDS から除外する方法はありますか? この特定のランタイム依存関係を自分で処理することを、ビルド システムにどうにかして誓うことができますか?
local.conf で「kernel-module-imx-gpu-viv」設定PNBLACKLIST[kernel-module-imx-gpu-viv]
をブラックリストに登録しようとしましたが、これは解決策の一部にすぎません。ビルドの失敗を回避するのに役立ちますが、パッケージ化プロセスは依然として失敗します。