Bug 4970 - IPv6: 'vendor has not defined Socket macro AF_INET6'
Summary: IPv6: 'vendor has not defined Socket macro AF_INET6'
Status: RESOLVED WONTFIX
Alias: None
Product: Spamassassin
Classification: Unclassified
Component: Building & Packaging (show other bugs)
Version: 3.1.3
Hardware: HP HP-UX
: P5 critical
Target Milestone: 3.1.4
Assignee: SpamAssassin Developer Mailing List
URL:
Whiteboard:
Keywords:
: 4873 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-29 09:16 UTC by Giaocmo Fazio
Modified: 2014-02-19 01:26 UTC (History)
0 users



Attachment Type Modified Status Actions Submitter/CLA Status

Note You need to log in before you can comment on or make changes to this bug.
Description Giaocmo Fazio 2006-06-29 09:16:57 UTC
i compiled spamassassin 3.1.3 under HP-UX 11.00.

But when it run it give me this error:

Your vendor has not defined Socket macro AF_INET6, used at
/usr/local/lib/perl5/site_perl/5.8.7/IO/Socket/INET6.pm line 50

Any idea?
Thanks
Giacomo
Comment 1 Justin Mason 2006-06-29 11:26:58 UTC
that is pretty serious -- does this affect all uses of the "spamassassin" and
"spamd" scripts, or does it only manifest under certain circumstances?

Another shortcoming of perl's ipv6 support :(
Comment 2 Giaocmo Fazio 2006-06-29 11:33:29 UTC
(In reply to comment #1)
> that is pretty serious -- does this affect all uses of the "spamassassin" and
> "spamd" scripts, or does it only manifest under certain circumstances?
> 
> Another shortcoming of perl's ipv6 support :(

I use CommuniGate Pro with CGPSA and spamassassin. So it affect all users.
Spamassassin do not work....with this problem..
Comment 3 Loren Wilton 2006-06-29 13:12:00 UTC
Bug 4873 appears to be a duplicate of this.
Bug 4477 appears to be related.

I thought I had remembered someone having a possible fix for this, but I either 
misremembered or can't find it.
Comment 4 Justin Mason 2006-06-29 13:23:20 UTC
*** Bug 4873 has been marked as a duplicate of this bug. ***
Comment 5 Giaocmo Fazio 2006-06-30 07:57:36 UTC
(In reply to comment #4)
> *** Bug 4873 has been marked as a duplicate of this bug. ***

I found the solution...
I disabled IPv6 support in Net:DNS.

Thanks
Giacomo
Comment 6 Justin Mason 2006-07-09 19:32:51 UTC
interesting; does SA work ok, when Net::DNS is not installed/not using ipv6?
Comment 7 Giaocmo Fazio 2006-07-10 07:44:36 UTC
(In reply to comment #6)
> interesting; does SA work ok, when Net::DNS is not installed/not using ipv6?

Yes!!!

SA works wery well and most fast than version 3.04.

Giacomo
Comment 8 Daryl C. W. O'Shea 2006-07-12 01:29:01 UTC
Is there actually anything we can do about this?  If anything, it looks like a
Net::DNS bug to me.
Comment 9 Justin Mason 2006-07-12 09:34:19 UTC
yep, agreed.  Looking at the code, too, Net::DNS::Resolver::Base includes
various IO::Socket::INET6 dynamic-loading code -- I'm pretty sure it's a bug in
that package, not SA.
Comment 10 Mark Martinec 2014-02-19 01:26:11 UTC
Btw, see also a related Bug 7009.