ubuntuマシンでAndroid 10を構築しています。ソースはカスタムであり、特にGoogleのものではありません。ソースは、ビルド済みのclangがccacheを使用するようにハードコーディングされています。私はccacheをインストールし、これらの変数をbashrcに追加しました:
_CCACHE_EXEC=/usr/bin/ccache
_CCACHE_EXEC -M 50G
USE_CCACHE=1 のエクスポート
~/.ccache の chmod と chown は、ビルド中に同じ結果になります。実際のエラーは次のとおりです。
ccache: エラー: ディレクトリ /home/brandonabandon/.ccache/tmp の作成に失敗しました: 読み取り専用ファイル システム。
ソースの所有者に連絡できません。最近のハードコーディングされた ccache コミットが原因でさらにエラーが発生する ccache を無効にしようとしました。以前は問題なくビルドできました。1週間困惑しました。何か案は?