まあ x64 はまだよくて、MIPS の ABI はもっとたくさんあるのだけれど、昔 MIPS64 の router を Gentoo で使ってたとき、ある日 OpenRC から systemd にしたくなって、multilib/n64 が必要だったけど prebuild な multilib 環境は o32 と n32 の multilib で、頑張って n64 にしようとしたら最終的に何もかもが崩壊したことがあった
Conversation
Notices
-
まちカドおるみん御嬢様 (orumin@mstdn.maud.io)'s status on Tuesday, 09-Feb-2021 01:50:32 JST
まちカドおるみん御嬢様
- らりお・ザ・何らかの🈗然㊌ソムリエ repeated this.
-
まちカドおるみん御嬢様 (orumin@mstdn.maud.io)'s status on Tuesday, 09-Feb-2021 01:50:47 JST
まちカドおるみん御嬢様
当然 crossbuild で修復するのを試すんだけど、x64 で MIPS64 の multilib 用 crossbuild すると、o32/n64 しかやってくれなくて n32 のバイナリ吐いてくれなくて詰んだんだよね
らりお・ザ・何らかの🈗然㊌ソムリエ repeated this. -
まちカドおるみん御嬢様 (orumin@mstdn.maud.io)'s status on Tuesday, 09-Feb-2021 01:50:59 JST
まちカドおるみん御嬢様
まあメモリの貧弱な router 上なのに n64 を使おうとしているのが間違ってるんだけど