[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

samba-2.0.5a binary package for NetBSD 1.4.1.



こんばんは。

samba-jpのメーリングリストで出てた話題なのですが、BSD magazineのCDROMか
らsamba-2.0.5aのバイナリ・パッケージをインストールしたところ、testparmコ
マンドを実行しようとすると、readlineライブラリがないというエラーが出るそ
うです。

BSD magazineには罪はありませんでした。ftp.jp.netbsd.orgから取って来て、
残念ながらa.outなldd(1)は既にないのでstrings(1)でバイナリを覗いてみると、

$NetBSD: crt0.c,v 1.31 1999/01/22 11:29:16 mycroft Exp $
t#j/S
/usr/libexec/ld.so
No ld.so
Failure reading ld.so
Bad magic: ld.so
Cannot map ld.so

なんていうのが出て来るので、間違いなくリンクされてしまってる様です。:-(
このこと自体は単にsend-prもんですが、

pkgsrcのMakefileにはDEPENDという文字列すら存在しませんし、試しにコンパイ
ルしてみても、LD_LIBRARY_PATHやC_INCLUDE_PATHを故意に設定してconfigureが
readlineを検知する様にしてもリンクされませんでした。なんで、リンクされて
るんでしょう?

残念ながら1.4ベースの環境がないため、これ以上の調査は私のところではでき
ません。

--
神戸 隆博(かんべ たかひろ) at home