http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5508
------- Additional Comments From [EMAIL PROTECTED] 2007-08-27 22:22 -------
I found the *source* of the issue --
It appears to be JMASON's "sought.rules.yerp.org" channel file.
Whether the problem is *caused* by "bad data", re2c or sa-compile, I simply
don't know.
As evidence, I've sa-compiled with "--keep-temps".
Noting the error,
re2c -i -b -o scanner1.c scanner1.re
re2c: error: line 41, column 38: can't find symbol
Line41 in the resultant scanner1.re is,
" - expirience of programming tcp\""ip-based applications. -"
{RET("__SEEK_NXNZCJ");}
If I remove the somewhat suspect-looking,
\""
in the middle, i.e.,
" - expirience of programming tcp ip-based applications. -"
{RET("__KAM_VIAGRA9A __SEEK_NXNZCJ");}
then,
re2c -i -b -o scanner1.c scanner1.re
now completes without error.
Hm.
Checking,
grep -rlni "expirience of programming tcp" .
./Updates/3.002004/sought_rules_yerp_org/20_sought.cf
I note that the source of that stanza is Justin Mason's "sought.rules.yerp.org"
update channel. Yes, I do install/update that channel.
As an experiment, I
rm -rf ./Updates/3.002004/sought_rules_yerp_org
and disabler that update channel.
A subsequent re-update & re-compile now finishes,
...
sudo rm -rf /tmp/.spamassassin19501hkCdjbtmp
[19501] dbg: plugin: Mail::SpamAssassin::Plugin::Check=HASH(0x1a7dbf0)
implements 'finish_tests', priority 0
[19501] dbg: plugin:
Mail::SpamAssassin::Plugin::MIMEHeader=HASH(0x1be1aac)
implements 'finish_tests', priority 0
COMPILE DONE
%
without error.
I can also verify that -- with 'sought' channel removed/disabled -- all's OK
with re2c versions 0.12.2, 0.12.3 & 0.13.1.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.