<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Use the tagged release if you are building from the repo.  The
      head of master has a couple commits that I am working on in it
      currently, and I appear to have let one of my bashisms inside...<br>
    </p>
    <div class="moz-cite-prefix">On 4/22/20 2:52 PM, Adrian van Bloois
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:20200422185238.GA25258@pa0rda.nl">
      <pre class="moz-quote-pre" wrap="">Hi,
When I start Mailscanner 5.3.1-3 I get the following error:
MailScanner starting ... 
syntax error at /usr/share/MailScanner/perl/MailScanner/Message.pm line 760, near "elsif"
Global symbol "$message" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 761.
Global symbol "$isauthenticated" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 763.
syntax error at /usr/share/MailScanner/perl/MailScanner/Message.pm line 764, near "}"
Global symbol "$iswhitelisted" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 767.
Global symbol "$isauthenticated" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 767.
Global symbol "$rblcounter" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 770.
Global symbol "$rblspamheader" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 770.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 770.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 771.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 772.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 775.
Global symbol "$rblcounter" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 775.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 778.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 778.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 779.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 779.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 780.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 781.
Global symbol "$rblspamheader" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 781.
Global symbol "$RBLsaysspam" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 781.
Global symbol "$this" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 782.
Global symbol "$rblcounter" requires explicit package name at /usr/share/MailScanner/perl/MailScanner/Message.pm line 782.
syntax error at /usr/share/MailScanner/perl/MailScanner/Message.pm line 783, near "}"
/usr/share/MailScanner/perl/MailScanner/Message.pm has too many errors.
Compilation failed in require at /usr/sbin/MailScanner line 105.
BEGIN failed--compilation aborted at /usr/sbin/MailScanner line 105.



I replaced Message.pm by that of 5.3.1-1 and that works allright.

Am I doing something wrong?

        Adrian



</pre>
    </blockquote>
    <div class="moz-signature">-- <br>
      <img src="http://mailserver.summitgrid.org/logo_text_sig.png"><br>
      Shawn Iverson<br>
      <a class="moz-txt-link-abbreviated" href="mailto:shawniverson@summitgrid.com">shawniverson@summitgrid.com</a><br>
    </div>
  </body>
</html>