heads up: .13.3 of re2c might be broken - SpamAssassin

This is a discussion on heads up: .13.3 of re2c might be broken - SpamAssassin ; Heads up: don't upgrade to re2c 13.3!!! I upgraded from re2c 12.1 to 13.3 and now, things that used to compile, don't. re2c -i -b -o scanner17.c scanner17.re re2c: error: line 99, column 2: Token exceeds limit command failed! at ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: heads up: .13.3 of re2c might be broken

  1. heads up: .13.3 of re2c might be broken

    Heads up: don't upgrade to re2c 13.3!!!

    I upgraded from re2c 12.1 to 13.3 and now, things that used to compile,
    don't.

    re2c -i -b -o scanner17.c scanner17.re
    re2c: error: line 99, column 2: Token exceeds limit
    command failed! at /usr/local/bin/sa-compile line 285, <$fh> line 5271.
    fl# su - vscan -c "spamassassin --lint"
    [11581] warn: netset: cannot include 10.1.1.1/32 as it has already been
    included

    (lint is fine)


    line 99 of scanner17.re:

    "we now offer over 30,000 products for your dollar store or
    d" {RET("__FRAUD_QFY __SARE_OEM_1C __SARE_OEM_2C
    __SEEK_PUQJ1X");}

    --
    Michael Scheidell, President
    Main: 561-999-5000, Office: 561-939-7259
    > *| *SECNAP Network Security Corporation

    Winner 2008 Technosium hot company award.
    www.technosium.com/hotcompanies/



  2. Re: heads up: .13.3 of re2c might be broken

    13.5 seems to fix it.

    For any freebsd users, I will send in a ports pr for this.


    --
    Michael Scheidell, CTO
    >|SECNAP Network Security

    Winner 2008 Network Products Guide Hot Companies
    FreeBSD SpamAssassin Ports maintainer



    From: Michael Scheidell
    Date: Tue, 10 Jun 2008 15:20:18 -0400
    To: SpamAssassin Users List
    Subject: heads up: .13.3 of re2c might be broken

    Heads up: don't upgrade to re2c 13.3!!!

    I upgraded from re2c 12.1 to 13.3 and now, things that used to compile,
    don't.

    re2c -i -b -o scanner17.c scanner17.re
    re2c: error: line 99, column 2: Token exceeds limit
    command failed! at /usr/local/bin/sa-compile line 285, <$fh> line 5271.
    fl# su - vscan -c "spamassassin --lint"
    [11581] warn: netset: cannot include 10.1.1.1/32 as it has already been
    included

    (lint is fine)


    line 99 of scanner17.re:

    "we now offer over 30,000 products for your dollar store or d"
    {RET("__FRAUD_QFY __SARE_OEM_1C __SARE_OEM_2C __SEEK_PUQJ1X");}

    --
    Michael Scheidell, President
    Main: 561-999-5000, Office: 561-939-7259
    > | SECNAP Network Security Corporation

    Winner 2008 Technosium hot company award.
    www.technosium.com/hotcompanies/



    This email has been scanned and certified safe by SpammerTrap®.
    For Information please see www.spammertrap.com






  3. Re: heads up: .13.3 of re2c might be broken

    On Tue, 10 Jun 2008 at 15:20 -0400, scheidell@secnap.net confabulated:

    > Heads up: don't upgrade to re2c 13.3!!!
    >
    > I upgraded from re2c 12.1 to 13.3 and now, things that used to compile,
    > don't.
    >
    > re2c -i -b -o scanner17.c scanner17.re
    > re2c: error: line 99, column 2: Token exceeds limit
    > command failed! at /usr/local/bin/sa-compile line 285, <$fh> line 5271.
    > fl# su - vscan -c "spamassassin --lint"
    > [11581] warn: netset: cannot include 10.1.1.1/32 as it has already been
    > included
    >
    > (lint is fine)
    >
    >
    > line 99 of scanner17.re:
    >
    > "we now offer over 30,000 products for your dollar store or d"
    > {RET("__FRAUD_QFY __SARE_OEM_1C __SARE_OEM_2C __SEEK_PUQJ1X");}


    I noticed that too. 13.3 is the latest version in the FreeBSD ports tree.
    I see according to http://re2c.sourceforge.net, the latest version is
    13.5. I managed to manually updated the re2c port to 13.4 and was able to
    complete a successful compile. I'm not sure about 13.5 yet.


  4. Re: heads up: .13.3 of re2c might be broken

    > From: D Hill
    > Date: Tue, 10 Jun 2008 19:39:40 +0000 (UTC)
    > To:
    > Subject: Re: heads up: .13.3 of re2c might be broken
    >
    > On Tue, 10 Jun 2008 at 15:20 -0400, scheidell@secnap.net confabulated:
    >
    >> Heads up: don't upgrade to re2c 13.3!!!

    >
    > I noticed that too. 13.3 is the latest version in the FreeBSD ports tree.
    > I see according to http://re2c.sourceforge.net, the latest version is
    > 13.5. I managed to manually updated the re2c port to 13.4 and was able to
    > complete a successful compile. I'm not sure about 13.5 yet.
    >


    13.5 works fine, I submitted a PR to freebsd to get it updated.
    Anyone who needs patches:

    http://www.freebsd.org/cgi/query-pr.cgi?pr=124458

    --
    Michael Scheidell, CTO
    >|SECNAP Network Security

    Winner 2008 Network Products Guide Hot Companies
    FreeBSD SpamAssassin Ports maintainer


+ Reply to Thread