<div dir="ltr"><div>Package: antlr3</div><div>Version: 3.5.2-4</div><div>Severity: normal</div><div><br></div><div>Dear Maintainer,</div><div><br></div><div>  Â * What led up to the situation?</div><div>  Â  Â switch version to 3.5 from 3.2</div><div>  Â * What exactly did you do (or not do) that was effective (or</div><div>  Â  Â ineffective)?</div><div>  Â  Â Logol package fails to build. Logol uses antlr to generate some grammar files. With v3.2, package worked. When upgraded to 3.5, the generated grammar (parser/lexer) is different with a different behaviour.</div><div><br></div><div>I cannot give a specific test, as my grammar rules are quite complex, and after investigation, I still cannot find the root cause, except the antlr implication.</div><div>It seems this releases introduced new parsing behavior that affects existing grammars.</div><div><br></div><div>-- System Information:</div><div>Debian Release: stretch/sid</div><div>  APT prefers unstable</div><div>  APT policy: (500, 'unstable')</div><div>Architecture: amd64 (x86_64)</div><div><br></div><div>Kernel: Linux 4.1.0-2-amd64 (SMP w/2 CPU cores)</div><div>Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)</div><div>Shell: /bin/sh linked to /bin/dash</div><div>Init: systemd (via /run/systemd/system)</div><div><br></div><div>Versions of packages antlr3 depends on:</div><div>ii Â default-jre-headless [java6-runtime-headless] Â  Â 2:1.8-57</div><div>ii Â libantlr3-runtime-java Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  3.5.2-4</div><div>ii Â libstringtemplate4-java Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 4.0.8-2</div><div>ii Â openjdk-8-jre-headless [java6-runtime-headless] Â 8u77-b03-3</div><div><br></div><div>Versions of packages antlr3 recommends:</div><div>pn Â libstringtemplate-java Â <none></div><div><br></div><div>antlr3 suggests no packages.</div><div><br></div><div>-- no debconf information</div><div><br></div></div>