公式WIP動作確認メモ - NullPopPoLab/batocera.linux GitHub Wiki
直近の確認済ブランチを残してあります
- BatoceraWIP220923: NG
- クリーンビルド不可
- MaybeBatocera35: NG
- クリーンビルド不可
- Batocera34: NG
- 一部ソース消失してたので Batocera34Fix で対応
- ただし後日クリーンビルドでも起動不可になったので無理
- Batocera33: OK
- ただしもうソースとれなくなったので無理
- BatoceraWIP220114: NG
- サウンドが出ない
- UI切り替えが異様に遅い
- ゲーム起動時ハングアップ
- BatoceraWIP220112: OK(注)
- ここから再派生
- 初回の動作確認時、buildroot更新忘れがあった。
- buildrootを更新して確認したところ、 BatoceraWIP220114 と同様の問題発生。
- この問題は BatoceraWIP220102 まで遡る。
- buildrootを更新して確認したところ、 BatoceraWIP220114 と同様の問題発生。
- buildrootだけ BatoceraWIP211216 相当(注)まで戻すことで正常化確認。
- BatoceraWIP220110: OK(注)
- BatoceraWIP220105: OK(注)
- BatoceraWIP220102: OK(注)
- ここから BatoceraWIP220114 と同様の問題あり。
- Linux 5.15.11 を疑い、これだけ 5.15.2 に戻してみたが、解決せず。
- 他の容疑者は mesa3d pipewire sdl2 の3つ。
- BatoceraWIP211216: OK(注)
- NullPopPoCustom220114 派生元
- 当時は問題なかったが、現時点でこのソースからビルドすると勝手に Linux 5.15.11 に差し替えてくる。
- このソースで Linux 5.15.11 を適用すると BatoceraWIP220114 と同様の問題発生。
- つまり BatoceraWIP211216+Linux 5.15.11 でも BatoceraWIP220102-5.15.11 でもダメだという複合的な何か。
- ブランチ __KB_RollbackLinuxTo5_15_2 にて強制的にバージョンを戻し、さらに output/x86_64/build/ から以下のディレクトリを全て消すことで解決。
- bauh-*
- batocera-*
- buildroot-*
- busybox-*
- linux-*
- このソースで Linux 5.15.11 を適用すると BatoceraWIP220114 と同様の問題発生。
- Batocera32: NG
- ビルド不能になったため放棄