Bug#911371: antlr4: package v4.7.1 and include Cpp libraries/headers

Emmanuel Bourg ebourg at apache.org
Fri Oct 19 11:01:05 BST 2018


Hi Andrius,

Le 19/10/2018 à 10:55, Andrius Merkys a écrit :

> I have started packaging antlr4 v4.7.1. Apart from updating the existing binary packages, I have packaged antlr4 Cpp libraries/headers, what seems to be required at least by #902798 [1].
> 
> My packaging efforts are pushed to a fork on Salsa [2].

Thanks a lot for helping with antlr4!

In the past we had an antlr package supporting several languages and it
became difficult to maintain because the Java Team didn't have the skill
to properly support the other runtimes. If possible I think the non Java
stuff should be moved to another source packages maintained by the
proper language team, such that the Java Team can freely upgrade antlr
without affecting packages outside its scope.

Here for example the version embedded in the name of new
libantlr4-runtime4.7.1 package suggests that any update of antlr will
have to go through the NEW queue, which is rather inconvenient. And if a
Java maintainer wants to upgrade antlr he'll now have to manage a
transition, sending bug reports, waiting for package updates, etc.
Multiply this by the number of languages supported and it quickly turns
in to a nightmare :)

Emmanuel Bourg



More information about the pkg-java-maintainers mailing list