2004-02-26
_ 仕事
1200 有楽町へ。
_ んん
大手町で目覚めるんだけどなあ。今日はひと駅伸ばして神保町。
_ 給与
先月に引き続きウハ。でもこれって会社としては赤なんだろな。問題児でスマン。
_ 仕事
1705 退勤。帰れるときに帰る。
_ 処理
時間を作れたので UNIX MAGAZINE やら Software Design やらを読んだ。
_ OpenSSH 3.8
make したら名前未解決とか怒られた。Plamo なパッケージ作ったというのだけど、せっかくだからもーちょいやってみた。
/home/rin/cmp/openssh-3.8p1/openbsd-compat/getrrsetbyname.c:206: undefined reference to `__res_query' openbsd-compat//libopenbsd-compat.a(getrrsetbyname.o): In function `parse_dns_qsection': /home/rin/cmp/openssh-3.8p1/openbsd-compat/getrrsetbyname.c:436: undefined reference to `__dn_expand' openbsd-compat//libopenbsd-compat.a(getrrsetbyname.o): In function `parse_dns_rrsection': /home/rin/cmp/openssh-3.8p1/openbsd-compat/getrrsetbyname.c:482: undefined reference to `__dn_expand'
res_query ってなんだよ、とぐぐったら libresolv.so に定義されてるらしい。
手もとにはあるのに見てくれないのでバータリーに Makefile 編集。
rin@sakura[~/cmp/openssh-3.8p1]% diff -ur Makefile~ Makefile diff -ur Makefile~ Makefile --- Makefile~ Thu Feb 26 22:19:59 2004 +++ Makefile Thu Feb 26 22:20:15 2004 @@ -42,7 +42,7 @@ LD=gcc CFLAGS=-g -O2 -Wall -Wpointer-arith -Wno-uninitialized CPPFLAGS=-I. -I$(srcdir) $(PATHS) -DHAVE_CONFIG_H -LIBS=-lcrypto -lutil -lz -lnsl -lcrypt +LIBS=-lcrypto -lutil -lz -lnsl -lcrypt -lresolv LIBPAM= LIBWRAP= AR=/usr/bin/ar
どね。
_ ううむ
はげしく後ろ向きなことを一瞬書いたけどやっぱやめた。