O HAI THIS BLOG PURPZIEZ 2 B UZED AZ MAH PLESIOUS MEM. :)

2006/12/01

doTT3(HardMAC & SoftMAC); dosomethings2();

P4のミーティング三回目.
んー,なんか結局,開発に参加してもらう方,約二名に
IEEE 802.11な英文を読んでもらう事になってしまった.
ま,被害者^H^H^H仲間が増えるだけなので問題無し. :P
[P4 meeting 3rd.
Hmm, co-devs will read the IEEE 802.11 one.
Well, they look like victims^H^H^H^H^H^Hambitious. :P]

で,USE="xcb"は鬼門ですねー.
x11-terms/xterm + app-i18n/scimとかjavaのpluginがぶっ壊れるっぽい.
一応言及しておくとXCBが悪い訳ではなくて,twice lock/unlockとかしている
appsの方が阿呆過ぎなだけです.
Momongaでは一時的な対策(?)として,twice lock/unlockをassert(3)で
検出している部分をコメントアウトすると言うパッチまで用意してるし,それはマズくね? :P
CFLAGS+="-g" + USE="debug"なx11-libs/*をでっち上げて,
upstreamのpatchを幾つか拾ってきたので,暇な時に直す予定,多分. :P
[BTW, USE="xcb" really l^Hrocks.
x11-terms/xterm + app-i18n/scim and java plugins are bombed.
FYI, that isn't XCB's fault b/c some apps try twice lock/unlock itself,
these crappy code shoudl be shot.
OTOH, Momonga ab^H^Huses a patch which deletes assert(3) for invalid
twice lock/unlock. :P
So, I prepared x11-libs/* w/ CFLAGS+="-g" + USE="debug" to fix it.
I'll poke something sooner or later, maybe. :P]

で,net-misc/dhcpcd-3.0.0も鬼門ですねー.
uberlordさんがcomplete rewriteしたのでKEYWORDSが一度外されて,
ちょこちょこ追加されているのだけれど,htonl(3)をサボっている箇所で
little endianなホストが刺さったっぽい.
一応,パッチは公開されているが,今はbugzieが死んでる,新しいのになるっぽい.
[Then, net-misc/dhcpcd-3.0.0, IT JUST WORKS(tm).
uberlord did complete re-write, and droped KEYWORDS.
But, there are some limbos of endian consideration,
so no htonl(3) is IT DOESN'T WORK(tm) on little endian host.
There is byte-order fix patch, but bugzie is now dead, for resurrection.]

で,遂に需要の少なそうなブツを公開. :9
dev-util/mercurialでclone出来ます.
[Yay, a little demanded one is finally out. :9
You can clone it w/ dev-util/mercurial.]
$ hg http://dev.gentoo.gr.jp/~hiyuh/cgi-bin/hgweb.cgi portage
hiyuh's misc Portage Overaly

追記:
bugzie復活したっぽい.
net-misc/dhcpcd-3.0.1が突っ込まれたっぽい.
んー,ねるー. :P
[ADD:
Bugzie is resurrected.
net-misc/dhcpcd-3.0.1 is added.
Well, SIGZZZ. :P]

0 件のコメント: