Hello!
I'm trying to package ANTLR 3.4 for Mageia.
It is something wrong with antlr-maven-plugin, I'm attaching a build
log. Please help to resolve!
Regards!
Executing(%prep): /bin/sh -e
/home/kamil/Mageia/cauldron/antlr3/BUILDROOT/rpm-tmp.tyjnZD
+ umask 022
+ cd /home/kamil/Mageia/cauldron/antlr3/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/kamil/Mageia/cauldron/antlr3/BUILD
+ rm -rf antlr3-3.4
+ /bin/mkdir -p antlr3-3.4
+ cd antlr3-3.4
+ cp /home/kamil/Mageia/cauldron/antlr3/SOURCES/antlr-3.4-complete.jar .
+ mkdir antlr3-build
+ tar xf /home/kamil/Mageia/cauldron/antlr3/SOURCES/antlr-3.4.tar.gz -C
antlr3-build
+ exit 0
Executing(%build): /bin/sh -e
/home/kamil/Mageia/cauldron/antlr3/BUILDROOT/rpm-tmp.m1LwQ2
+ umask 022
+ cd /home/kamil/Mageia/cauldron/antlr3/BUILD
+ cd antlr3-3.4
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ pushd antlr3-build/antlr-3.4
~/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4
~/Mageia/cauldron/antlr3/BUILD/antlr3-3.4
+ mvn -e -N install
/usr/lib/jvm/java
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building ANTLR Master build control POM 3.4 3.4
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ antlr-master ---
[INFO]
[INFO] --- buildnumber-maven-plugin:1.0-beta-2:create (default) @ antlr-master
---
[INFO] Storing buildNumber: lut 22, 2012 11:18:30 at timestamp: 1329905910590
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ antlr-master
---
[INFO] Installing
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/pom.xml
to /home/kamil/.m2/repository/org/antlr/antlr-master/3.4/antlr-master-3.4.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.497s
[INFO] Finished at: Wed Feb 22 11:18:30 CET 2012
[INFO] Final Memory: 5M/105M
[INFO] ------------------------------------------------------------------------
+ mvn -e -Dmaven.test.skip=true
/usr/lib/jvm/java
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for
org.antlr:maven-gunit-plugin:maven-plugin:3.4
[WARNING] The expression ${groupId} is deprecated. Please use
${project.groupId} instead.
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten
the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.
[WARNING]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] ANTLR Master build control POM 3.4
[INFO] Antlr 3.4 Runtime
[INFO] ANTLR Grammar Tool v 3.4
[INFO] Maven plugin for ANTLR V3.4
[INFO] ANTLR gUnit v3.4
[INFO] Maven plugin for gUnit ANTLR V3.4
[INFO] ANTLR3 Maven Archetype 3.4
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building ANTLR Master build control POM 3.4 3.4
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ antlr-master ---
[INFO]
[INFO] --- buildnumber-maven-plugin:1.0-beta-2:create (default) @ antlr-master
---
[INFO] Storing buildNumber: lut 22, 2012 11:18:34 at timestamp: 1329905914212
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ antlr-master
---
[INFO] Installing
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/pom.xml
to /home/kamil/.m2/repository/org/antlr/antlr-master/3.4/antlr-master-3.4.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Antlr 3.4 Runtime 3.4
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ antlr-runtime ---
[INFO]
[INFO] --- buildnumber-maven-plugin:1.0-beta-2:create (default) @ antlr-runtime
---
[INFO] Storing buildNumber: lut 22, 2012 11:18:34 at timestamp: 1329905914484
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
antlr-runtime ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/runtime/Java/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @
antlr-runtime ---
[INFO] Compiling 86 source files to
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/runtime/Java/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @
antlr-runtime ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/runtime/Java/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @
antlr-runtime ---
[INFO] Not compiling test sources
[INFO]
[INFO] --- maven-surefire-plugin:2.9:test (default-test) @ antlr-runtime ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ antlr-runtime ---
[INFO] Building jar:
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/runtime/Java/target/antlr-runtime-3.4.jar
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ antlr-runtime
---
[INFO] Installing
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/runtime/Java/target/antlr-runtime-3.4.jar
to /home/kamil/.m2/repository/org/antlr/antlr-runtime/3.4/antlr-runtime-3.4.jar
[INFO] Installing
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/runtime/Java/pom.xml
to /home/kamil/.m2/repository/org/antlr/antlr-runtime/3.4/antlr-runtime-3.4.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building ANTLR Grammar Tool v 3.4 3.4
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ antlr ---
[INFO]
[INFO] --- buildnumber-maven-plugin:1.0-beta-2:create (default) @ antlr ---
[INFO] Storing buildNumber: lut 22, 2012 11:18:39 at timestamp: 1329905919112
[INFO]
[INFO] --- antlr3-maven-plugin:3.3:antlr (default) @ antlr ---
[INFO] ANTLR: Processing source directory
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/tool/src/main/antlr3
ANTLR Parser Generator Version 3.3 Nov 30, 2010 12:46:29
org/antlr/grammar/v3/ANTLRv3.g
warning(105): org/antlr/grammar/v3/ANTLRv3.g:93:9: no lexer rule corresponding
to token: DOC_COMMENT
warning(105): org/antlr/grammar/v3/ANTLRv3.g:248:6: no lexer rule corresponding
to token: SEMPRED
warning(105): org/antlr/grammar/v3/ANTLRv3.g:157:4: no lexer rule corresponding
to token: DOC_COMMENT
warning(105): org/antlr/grammar/v3/ANTLRv3.g:354:22: no lexer rule
corresponding to token: SEMPRED
warning(200): org/antlr/grammar/v3/ANTLRv3.g:472:5: Decision can match input
such as "' ''$''A''N''T''L''R'' ''s''r''c'' ''"''\\''\'''"'' ''0'..'9'" using
multiple alternatives: 1, 2
As a result, alternative(s) 2 were disabled for that input
org/antlr/grammar/v3/ANTLR.g
org/antlr/grammar/v3/LeftRecursiveRuleWalker.g
org/antlr/grammar/v3/TreeToNFAConverter.g
org/antlr/grammar/v3/AssignTokenTypesWalker.g
org/antlr/grammar/v3/ANTLRv3Tree.g
org/antlr/grammar/v3/ActionTranslator.g
org/antlr/grammar/v3/ANTLRTreePrinter.g
org/antlr/grammar/v3/CodeGenTreeWalker.g
org/antlr/grammar/v3/ActionAnalysis.g
org/antlr/grammar/v3/DefineGrammarItemsWalker.g
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ antlr
---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 81 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ antlr ---
[INFO] Compiling 103 source files to
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/tool/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @
antlr ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/tool/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @
antlr ---
[INFO] Not compiling test sources
[INFO]
[INFO] --- maven-surefire-plugin:2.9:test (default-test) @ antlr ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ antlr ---
[INFO] Building jar:
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/tool/target/antlr-3.4.jar
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ antlr ---
[INFO] Installing
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/tool/target/antlr-3.4.jar
to /home/kamil/.m2/repository/org/antlr/antlr/3.4/antlr-3.4.jar
[INFO] Installing
/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/tool/pom.xml
to /home/kamil/.m2/repository/org/antlr/antlr/3.4/antlr-3.4.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven plugin for ANTLR V3.4 3.4
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @
antlr3-maven-plugin ---
[INFO]
[INFO] --- maven-plugin-plugin:2.7:descriptor (default-descriptor) @
antlr3-maven-plugin ---
[INFO] Using 'UTF-8' encoding to read mojo metadata.
[INFO] Applying mojo extractor for language: java
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] ANTLR Master build control POM 3.4 ................ SUCCESS [0.830s]
[INFO] Antlr 3.4 Runtime ................................. SUCCESS [4.707s]
[INFO] ANTLR Grammar Tool v 3.4 .......................... SUCCESS [17.502s]
[INFO] Maven plugin for ANTLR V3.4 ....................... FAILURE [0.607s]
[INFO] ANTLR gUnit v3.4 .................................. SKIPPED
[INFO] Maven plugin for gUnit ANTLR V3.4 ................. SKIPPED
[INFO] ANTLR3 Maven Archetype 3.4 ........................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24.562s
[INFO] Finished at: Wed Feb 22 11:18:57 CET 2012
[INFO] Final Memory: 33M/352M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-plugin-plugin:2.7:descriptor
(default-descriptor) on project antlr3-maven-plugin: Execution
default-descriptor of goal
org.apache.maven.plugins:maven-plugin-plugin:2.7:descriptor failed: syntax
error @[1,9] in
file:/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/antlr3-maven-plugin/src/main/java/org/antlr/mojo/antlr3/._Antlr3ErrorLog.java
-> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
org.apache.maven.plugins:maven-plugin-plugin:2.7:descriptor
(default-descriptor) on project antlr3-maven-plugin: Execution
default-descriptor of goal
org.apache.maven.plugins:maven-plugin-plugin:2.7:descriptor failed: syntax
error @[1,9] in
file:/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/antlr3-maven-plugin/src/main/java/org/antlr/mojo/antlr3/._Antlr3ErrorLog.java
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:225)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:321)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:158)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
default-descriptor of goal
org.apache.maven.plugins:maven-plugin-plugin:2.7:descriptor failed: syntax
error @[1,9] in
file:/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/antlr3-maven-plugin/src/main/java/org/antlr/mojo/antlr3/._Antlr3ErrorLog.java
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:110)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 19 more
Caused by: com.thoughtworks.qdox.parser.ParseException: syntax error @[1,9] in
file:/home/kamil/Mageia/cauldron/antlr3/BUILD/antlr3-3.4/antlr3-build/antlr-3.4/antlr3-maven-plugin/src/main/java/org/antlr/mojo/antlr3/._Antlr3ErrorLog.java
at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:1018)
at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:1324)
at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:999)
at
com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:353)
at
com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:381)
at
com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:377)
at
com.thoughtworks.qdox.JavaDocBuilder$2.visitFile(JavaDocBuilder.java:467)
at
com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:43)
at
com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
at
com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
at
com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
at
com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
at
com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
at
com.thoughtworks.qdox.directorywalker.DirectoryScanner.scan(DirectoryScanner.java:52)
at
com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:464)
at
com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:453)
at
org.apache.maven.tools.plugin.extractor.java.JavaMojoDescriptorExtractor.discoverClasses(JavaMojoDescriptorExtractor.java:678)
at
org.apache.maven.tools.plugin.extractor.java.JavaMojoDescriptorExtractor.execute(JavaMojoDescriptorExtractor.java:642)
at
org.apache.maven.tools.plugin.scanner.DefaultMojoScanner.populatePluginDescriptor(DefaultMojoScanner.java:105)
at
org.apache.maven.plugin.plugin.AbstractGeneratorMojo.execute(AbstractGeneratorMojo.java:174)
at
org.apache.maven.plugin.plugin.DescriptorGeneratorMojo.execute(DescriptorGeneratorMojo.java:79)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
... 20 more
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :antlr3-maven-plugin
error: Bad exit status from
/home/kamil/Mageia/cauldron/antlr3/BUILDROOT/rpm-tmp.m1LwQ2 (%build)
RPM build errors:
Bad exit status from
/home/kamil/Mageia/cauldron/antlr3/BUILDROOT/rpm-tmp.m1LwQ2 (%build)
_______________________________________________
antlr-dev mailing list
antlr-dev@antlr.org
http://www.antlr.org/mailman/listinfo/antlr-dev