Hello, Tony,
sorry for the late response - it has been my fault.
On Mon Jul 01 11:40:11 2013, tony@metracom.com wrote:
Show quoted text> "Shlomi Fish via RT" <bug-IO-Socket-INET6@rt.cpan.org> wrote:
>
> > <URL:
https://rt.cpan.org/Ticket/Display.html?id=86585 >
> >
> > Hi Tony,
> >
> > On Sun Jun 30 13:08:19 2013, tony@metracom.com wrote:
> > > use Socket6 (
> > > qw(AI_PASSIVE inet_ntop inet_pton getaddrinfo
> > > sockaddr_in6 unpack_sockaddr_in6_all pack_sockaddr_in6_all);
> > > <<<<< here
> > > );
> >
> > No, there is no missing semicolon there, because this is the end of
> > the qw( ... ) inside the wrapping ( ... ), after which there *is* a
> > semicolon. The file compiles and runs and tests fine:
> >
> >
http://www.cpantesters.org/distro/I/IO-Socket-INET6.html#IO-Socket-
> > INET6-2.71
> >
> > Now my question to you is what made you think there is a missing
> > semicolon and made you report it?
> >
> > Regards,
> >
> > -- Shlomi Fish
>
> A cronjob on my Linux mail server updates my spamassassin rule sets
> called "sa-update" the INET6.pm module was giving me an error on that
> line. I noticed that there was no simicolon on the end of the line so
> I added it. Now the 'sa-update" process runs without errors now.
>
Well, there shouldn't be a semicolon on that line - only no the next line (because it is «( qw( … ) )». If it requires this semicolon, then your perl is broken (although it seems like an unlikely bug). Can you investigate why that is the case? Do you still have the semicolon after the wrapping parentheses?
Show quoted text> Thanks for taking a look at this.
You're welcome.
Regards,
-- Shlomi Fish
Show quoted text>
> Tony