https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6949

            Bug ID: 6949
           Summary: BSD/OS failures
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Hardware: All
                OS: other
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: spamc/spamd
          Assignee: [email protected]
          Reporter: [email protected]

"The Doctor" reported on the mailing list (2013-06-22)
failed tests on Mail-SpamAssassin-3.4.0-rc2 .

Platforms in question are:
> BSD/OS 4.3.1 running perl 5.16.2
> BSD/OS 4.3 running perl 5.8.8

Access to a test system was kindly provided.

The two main problems I detected are:

- The system has a fresh version 2.009 of a perl module Socket installed
  and has AI_ADDRCONFIG flag defined, but getaddrinfo does not recognize
  this flag and returns error EAI_BADFLAGS. As a quick fix removing
  this option avoids the trouble. A more general solution is required.

- The system has a module IO::Socket::INET6 installed but not the optional
  module IO::Socket::IP.  Spamd tries to DNS resolve an IP address of a
  connecting host using a method $sock->peerhostname, which is only
  supported by IO::Socket::IP but not by IO::Socket::INET6.
  Avoiding this call is a quick fix which leaves the IP address
  untranslated. A more general solution is required.

This leaves only two remaining tests failing:
  t/bayesdbm_flock.t and t/spamd_prefork_stress_4.t .
To be investigated...

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to