I’m building 3.4.0 on OmniOS , which is similar to Solaris. I am also using PERL 5.20.1. Spam assassin compiles fine and seems to run fine, but the configuration files are never installed. These are the options i am specifying into “perl Makefiles.PL”
SYSCONFDIR=$PREFIX/etc \ PERLSYSCONFDIR=$PREFIX/etc \ SITESYSCONFDIR=$PREFIX/etc \ VENDORSYSCONFDIR=$PREFIX/etc \ LOCALSTATEDIR=$PREFIX/var/run \ PERLLOCALSTATEDIR=$PREFIX/var/run \ SITELOCALSTATEDIR=$PREFIX/var/run \ VENDORLOCALSTATEDIR=$PREFIX/var/run \ INSTALLDATA=$PREFIX/usr/share/spamassassin INSTALLSITEDATA=$PREFIX/usr/share/spamassassin \ INSTALLVENDORDATA=$PREFIX/usr/share/spamassassin \ INSTALLCONF=$PREFIX/etc/spamassassin \ INSTALLSITECONF=$PREFIX/etc/spamassassin \ INSTALLVENDORCONF=$PREFIX/etc/spamassassin