Spec URL: https://gil.fedorapeople.org/antlr4.spec SRPM URL: https://gil.fedorapeople.org/antlr4-4.4-1.fc20.src.rpm Description: ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages. Fedora Account System Username: gil
bundle libraries exception https://fedorahosted.org/fpc/ticket/517
Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=9303304
(In reply to gil cattaneo from comment #1) > bundle libraries exception https://fedorahosted.org/fpc/ticket/517 accepted
Why version 4.4 is packaged instead of latest 4.5?
(In reply to Mikolaj Izdebski from comment #4) > Why version 4.4 is packaged instead of latest 4.5? I want use this release for build 4.5, latest antlr4 release use a different builder from http://www.bildtool.org
see https://github.com/antlr/antlr4/blob/master/bild.py
I don't understand why 4.5 can't be packaged right away, please explain this.
because if you read the file bild.py see that to bootstrap serves the same version and our maven tool does not like ... also artifacts antlr4 4.4 are not available in the various sites that you usually use to download these artifacts
Are you saying that 4.5 requires 4.4 to build and won't build with itself?
(In reply to Mikolaj Izdebski from comment #9) > Are you saying that 4.5 requires 4.4 to build and won't build with itself? require itself (4.5 requires 4.5) "BOOTSTRAP_VERSION = "4.5"" now if for you is the same i used the previous build (on my system) artifacts (4.4) for bootstrap 4.5
Why not use 4.5 to bootstrap and package 4.5 then?
Spec URL: https://gil.fedorapeople.org/antlr4.spec SRPM URL: https://gil.fedorapeople.org/antlr4-4.5-1.fc20.src.rpm
Task info: http://koji.fedoraproject.org/koji/taskinfo?taskID=9330078
(In reply to Mikolaj Izdebski from comment #11) > Why not use 4.5 to bootstrap and package 4.5 then? [ERROR] The projects in the reactor contain a cyclic reference: Edge between 'Vertex{label='org.antlr:antlr4-maven-plugin:4.5'}' and 'Vertex{label='org.antlr:antlr4:4.5'}' introduces to cycle in the graph org.antlr:antlr4:4.5 --> org.antlr:antlr4-runtime:4.5 --> org.antlr:antlr4-maven-plugin:4.5 --> org.antlr:antlr4:4.5 -> [Help 1]
I don't understand why you insist on bootstrapping with older version... Besides that the package as-is now has some major problems: - it doesn't build in non-bootstrap mode - it is compat package, but it shouldn't (In reply to gil cattaneo from comment #14) > (In reply to Mikolaj Izdebski from comment #11) > > Why not use 4.5 to bootstrap and package 4.5 then? > [ERROR] The projects in the reactor contain a cyclic reference: Edge between > 'Vertex{label='org.antlr:antlr4-maven-plugin:4.5'}' and > 'Vertex{label='org.antlr:antlr4:4.5'}' introduces to cycle in the graph > org.antlr:antlr4:4.5 --> org.antlr:antlr4-runtime:4.5 --> > org.antlr:antlr4-maven-plugin:4.5 --> org.antlr:antlr4:4.5 -> [Help 1] Once this package is built, it will be rebuilt with itself, so this needs to be solved, not worked around by using old version. I already explained you on IRC in detail how to do that.
I have packaged antlr4 myself. Review request is in bug #1206080.