蝉は、やがて死ぬる午後に気づいた。ああ、私たち、もっと仕合せになってよかったのだ。:2007年03月17日分

2007/03/17(Sat)

current-users

一昨日くらいにlibcのMakefileをmatt氏がいじった時になんとなく嫌な予感がしてたんだけど
やぱりiconv(3)とかsetlocale(3)を壊してたな、暫定対処法だけ周知して今日は寝るw

CSHLIBFLAGSだとダメな理由ってlibc_pic.a関係かな。
-D_I18N_DYNAMICでbuildするとdlopen(3)呼び出すから
libc_pic.aを使うld.elf_soあたりで困ったことになるんだろうかとか適当に予想してみる。

ええい、commit logじゃ意図が判らん、明日matt氏にメールするかなぁ。
でもlibc.soもlibc_pic.soも同じ*.soの拡張子でbuildされた
PIC(Position Independent Code)なobjectだから
libc_pic.aを使わずにld.elf_soを作るというすぐには出来ない解決手段しか考え付かんぞ。
やべ、逃げてぇwwwww