パスワードを忘れた? アカウント作成
746979 journal

Oliverの日記: Debian/mipsEEel (apt編)

日記 by Oliver

いちいちソースをメインマシン(magi)でapt-get sourceしてきてプレステ2 (asuka)に転送するのが面倒くさい。なので、aptを作ることに。mipsEEel対応にarchtableをイヂると一発でコンパイルが通って、動いたかに見えたが、apt-get updateの最後の最後、データをセーブするときにmsync(2)でコケる。straceして調べてみると、アドレスがちゃんとPAGESIZEの倍数であるし、引数も正しい。どうもmsync(2)そのものの実装が腐っているみたいだ。正しく動作するmsync(2)を持たずに _POSIX_SYNCHRONIZED_IOを定義すんな >PS2 Linux Kit

とりあえず、mipsEEelかどうかをチェックする #ifndefでad-hocに逃げて無事に動作。

が、apt-get sourceはそのアーキテクチャのバイナリが存在するパケジのソースしか持ってこれなかった。そして、mipsEEelなバイナリパッケージこそが作ろうとしているものだった。がび~ん。

typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...