Namazu-devel-ja(旧)


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

Re: 2.0.6rc4



At Tue, 31 Jul 2001 00:29:58 +0900,
Takahiro Kambe wrote:

> > >> Vine 2.1.5
> > >> Debian slink
> > >> FreeBSD 4.0R
> >    NetBSD-current (i386)
> >    Debian unstable
> NetBSD 1.5.1/i386
> 
> も、問題なさそうです。(make checkまで)

Kondara-2.0 で試しましたが、Kondara-2.0 の rpm では、%configure マクロが

(snip)
%{?__libtoolize:[ -f configure.in ] && %{__libtoolize} --copy --force} ; \
./configure %{_target_platform} \\\
(snip)

ということになっていて、libtoolize が発動してしまうため、手元の 
libtool-1.3.5 の環境では

(snip)
Making all in nmz
make[2]: Entering directory `/home/ftp/pub/RedHat/BUILD/namazu-2.0.6rc4/nmz'
/bin/sh ../libtool --mode=compile gcc -DLOCALEDIR=\"/usr/share/locale\"       -DOPT_CONFDIR=\"/etc/namazu\"        -DOPT_INDEXDIR=\"/var/lib/namazu/index\"    -DHAVE_SUPPORT_H        -DHAVE_CONFIG_H -I. -I.. -I./../lib -I./../src     -I./../intl -I./../nmz    -g -O2 -march=i586 -Wall -pedantic -c alias.c
libtool: ltconfig version `' does not match ltmain.sh version `1.3.5'
Fatal configuration error.  See the libtool docs for more information.

となってしまいました。そこで、spec ファイルの中で、

# define libtoolize to true, in case configure calls it
%define __libtoolize /bin/true

として逃げましたが、同様の問題は RedHat などでも起きる可能性がありそうに
思いますが、同梱の namazu.spec.in も修正した方がいいのでしょうか。