При установки из портов spamassassin выдает вот что:
===> Installing for p5-Mail-SpamAssassin-3.2.1
===> p5-Mail-SpamAssassin-3.2.1 depends on package: p5-Net-DNS>=0.58 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on package: p5-IO-Zlib>=1.04 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on package: p5-HTML-Parser>=3.43 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on package: p5-IO-Compress-Zlib>=2.04 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on package: p5-Compress-Zlib>=2.04 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/Mail/Internet.pm - found
===> p5-Mail-SpamAssassin-3.2.1 depends on file: /usr/local/lib/libcrypto.so.5 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on file: /usr/local/bin/perl5.8.8 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/Bundle/LWP.pm - found
===> p5-Mail-SpamAssassin-3.2.1 depends on package: p5-Archive-Tar>=1.23 - found
===> p5-Mail-SpamAssassin-3.2.1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Encode/Detect.pm - not found
===> Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/mach/Encode/Detect.pm in /usr/ports/converters/p5-Encode-Detect
===> Building for p5-Encode-Detect-1.00
Module::Build is not configured with C_support at /usr/local/lib/perl5/site_perl/5.8.8/Module/Build/Base.pm line 3726.
*** Error code 2Stop in /usr/ports/converters/p5-Encode-Detect.
*** Error code 1Stop in /usr/ports/mail/p5-Mail-SpamAssassin.
*** Error code 1Stop in /usr/ports/mail/p5-Mail-SpamAssassin.
Я так понял, что нужно пересобрать модуль perl - Build с поддержкой языка C, никто незнает как это сделать?
Заранее благодарен.
OS FREEBSD 6.2 Release
попробуй отдельно этот порт поставить с make config
>попробуй отдельно этот порт поставить с make config# make config
===> No options to configure
Нужно переставить порт devel/p5-Module-Build, с опцией "С". Послу этого все ставится нормально.