Summary: | dev-db/mysql-workbench - Doesn't actually call antlr and would fail if it did | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | James Le Cuirot <chewi> |
Component: | Current packages | Assignee: | Hans de Graaff <graaff> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
James Le Cuirot
2016-01-02 14:38:18 UTC
(In reply to James Le Cuirot from comment #0) > I note that antlr-c is still bundled in ext/antlr-runtime but I also note > that CMakeLists.txt says the upstream 3.5 is buggy. I've looked into this > and the fixes went into 3.5.2. We have dev-java/antlr-3.5.2 in the tree but > only dev-libs/antlr-c-3.5. I was working on antlr-c-3.5.2 but got > sidetracked. I'll get moving on this if you're interested. Yes, please! Due to the way antlr-c is bundled we currently need to restrict the build to -j1 which has a big impact on build time. (In reply to James Le Cuirot from comment #0) > * None of this is being used anyway because pregenerated files are included > in the tarball and GENERATE_FILES in > library/mysql.parser/grammar/build-parser is false. Thanks for the analysis. I've confirmed that this is not actually needed for mysql-workbench 6.3.4 by building the package. I've dropped the dependency. antlr-c has now been bumped to 3.5.2. :) Now my part is done, I'll close this to let bug #507838 finish the journey. |