[Namazu-devel-ja 1384] (2.0.17RC3) VPATH を使った時の問題
藤原 誠/ Makoto Fujiwara
makoto @ ki.nu
2006年 11月 11日 (土) 11:10:26 JST
> 千葉市中央区長洲
> 藤原 誠
tar 形式を展開した位置でそのまま configure せずに、別にディレ
クトリを作って、その中で configure する場合、つまり VPATH 機能
を使った時に、二つの問題がありましたのでお知らせします。
VPATH を使った時の問題:
共通条件:
NetBSD/macppc 3.99.21
namazu-2.0.17RC3
(1) 問題 1
再現方法:
107 10:08 setenv DISTFILES /e/u/j/distfiles/
108 10:08 tar zxf $DISTFILES/namazu-2.0.17RC3.tar.gz
109 10:09 mkdir namazu-2.0.17RC3-work
110 10:09 cd namazu-2.0.17RC3-work
111 10:09 ../namazu-2.0.17RC3/configure
112 10:09 make
問題:
Making all in decodebase64
Making all in pltests
sed -e 's!%PERL%!/usr/pkg/bin/perl!g' -e 's!@pkgdatadir@!/usr/local/share/namazu!g' pltests.pl.in > pltests.pl.tmp
sed: pltests.pl.in: No such file or directory
*** Error code 1
解決方法:
http://www.ki.nu/~makoto/diary/attach/2006/20061106-namazu-2.0.17RC3.pltest.diff
(2) 問題 2
再現方法:
107 10:08 setenv DISTFILES /e/u/j/distfiles/
124 10:16 rm -rf namazu-2.0.17RC3*
125 10:16 tar zxf $DISTFILES/namazu-2.0.17RC3.tar.gz
126 10:16 patch -s -p0 < ~/public_html/diary/attach/2006/20061106-namazu-2.0.17RC3.pltest.diff
127 10:17 mkdir namazu-2.0.17RC3-work
128 10:17 cd namazu-2.0.17RC3-work/
129 10:17 ../namazu-2.0.17RC3/configure
130 10:17 make
131 10:18 make check
問題:
PASS: namazu-13
.: Can't open ./commonfuncs
FAIL: namazu-cgi-1
.: Can't open ./commonfuncs
FAIL: namazu-cgi-2
.: Can't open ./commonfuncs
FAIL: namazu-cgi-3
.: Can't open ./commonfuncs
FAIL: namazu-cgi-4
.: Can't open ./commonfuncs
FAIL: namazu-cgi-5
.: Can't open ./commonfuncs
FAIL: namazu-cgi-6
.: Can't open ./commonfuncs
FAIL: namazu-cgi-7
.: Can't open ./commonfuncs
FAIL: namazu-cgi-8
.: Can't open ./commonfuncs
FAIL: namazu-cgi-9
.: Can't open ./commonfuncs
FAIL: namazu-cgi-10
.: Can't open ./commonfuncs
FAIL: namazu-cgi-11
.: Can't open ./commonfuncs
FAIL: ja-namazu-cgi-1
=====================
12 of 48 tests failed
=====================
*** Error code 1
解決方法:
http://www.ki.nu/~makoto/diary/attach/2006/20061106-namazu-commonfuncs.diff
(3) 確認 .. VPATH の場合
160 10:51 rm -rf namazu-2.0.17RC3*
161 10:51 setenv DISTFILES /e/u/j/distfiles/
162 10:51 tar zxf $DISTFILES/namazu-2.0.17RC3.tar.gz
163 10:51 patch -s -p0 < ~/public_html/diary/attach/2006/20061106-namazu-2.0.17RC3.pltest.diff
164 10:51 patch -s -p0 < ~/public_html/diary/attach/2006/20061106-namazu-commonfuncs.diff
165 10:51 mkdir namazu-2.0.17RC3-work
166 10:51 cd namazu-2.0.17RC3-work/
167 10:51 setenv LANG ja_JP.eucJP
168 10:51 setenv PERL_BADLANG 0
169 10:51 ../namazu-2.0.17RC3/configure
170 10:52 make
171 10:53 make check
===================
All 50 tests passed
===================
(4) 確認 .. patch 後、非 VPATH の場合 --- 上記 (3) の続き
172 11:01 history
173 11:01 cd ..
174 11:01 rm -rf namazu-2.0.17RC3-work
175 11:01 cd namazu-2.0.17RC3/
176 11:01 ./configure
177 11:02 make
178 11:03 make check
===================
All 50 tests passed
===================
皆様、いつも大変ありがとうございます。
---
(藤原)
Namazu-devel-ja メーリングリストの案内