…
…
…
…
…
そう、Powerpcで、うまくいってなかったっ
clamd.logに、
Thu Apr 29 01:27:52 2010 -> +++ Started at Thu Apr 29 01:27:52 2010
Thu Apr 29 01:27:52 2010 -> clamd daemon 0.96 (OS: darwin9.8.0, ARCH: ppc, CPU: powerpc)
Thu Apr 29 01:27:52 2010 -> Log file size limited to 1048576 bytes.
Thu Apr 29 01:27:52 2010 -> Reading databases from /var/clamav
Thu Apr 29 01:29:19 2010 -> +++ Started at Thu Apr 29 01:29:19 2010
Thu Apr 29 01:29:19 2010 -> clamd daemon 0.96 (OS: darwin9.8.0, ARCH: ppc, CPU: powerpc)
Thu Apr 29 01:29:19 2010 -> Running as user _amavisd (UID 83, GID 83)
Thu Apr 29 01:29:19 2010 -> Log file size limited to 1048576 bytes.
Thu Apr 29 01:29:19 2010 -> Reading databases from /var/clamav
Thu Apr 29 01:31:37 2010 -> Loaded 759199 signatures.
Thu Apr 29 08:41:41 2010 -> +++ Started at Thu Apr 29 08:41:41 2010
Thu Apr 29 08:41:42 2010 -> clamd daemon 0.96 (OS: darwin9.8.0, ARCH: ppc, CPU: powerpc)
Thu Apr 29 08:41:42 2010 -> Running as user _amavisd (UID 83, GID 83)
Thu Apr 29 08:41:42 2010 -> Log file size limited to 1048576 bytes.
Thu Apr 29 08:41:42 2010 -> Reading databases from /var/clamav
と、記録され続ける、げっ
で、まぁ、コマンドラインから clamd を実行してみると…
Assertion failed: (ResultPtr >= -(1 << 23) && ResultPtr < (1 << 23) && “Relocation out of range!”), function relocate, file llvm/lib/Target/PowerPC/PPCJITInfo.cpp, line 399.
Abort
?????
あぼ〜と???
こんなとき、この1行でぐぐるっ
ありましたっ
はぁ、バグ、ですか…困るなぁ…
にも書いとるし、
には、パッチもでとる。
patch -p1 Makefile PowerPC.patch
こんな感じ。
ひとまずは、
sh
export CFLAGS=’-arch ppc’
export LDFLAGS=’-arch ppc’
./configure –enable-check –prefix=/usr/local/clamXav –build=powerpc-apple-darwin`uname -r`
patch -p1 Makefile PowerPC.patch
make && make check VG=1
make install
と、なりますな。
ふぅ
2 comments to this article
神経症性うつ病日記
on 2012年9月30日 at 02:57:21 -
clamav-0.96の続き
ここに書いてあった。 結局、checkモジュールらしい。 で、改めて、checkを導入(し直し)したら、うまくいきましたっ ふんっ MacPortsで導入…
神経症性うつ病日記
on 2012年9月30日 at 02:57:57 -
clamav-0.96
4/1に出ていたらしい。 職場のDNSサーバーのcrontabで、 00 23 * * 0 chk_freshclam というjobを動かしている。 1週…