Thanks for following through and working out what was wrong. Perhaps you can raise a forum issue to assist other devs who might run into the same issue? (Forums are more likely to be searched and indexed than this mailing list).
On Mon, Oct 7, 2013 at 8:21 AM, Thibault Delor <delor.thiba...@gmail.com>wrote: > FYI, I have found the exact issue with the OpenJDK. > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8016814 > > In a nutshell, there is a bug with OpenJDK 7u25 which is fixed in 7u40 and > this bugs makes the task :buildSrc:codenarcMain stuck (and so all others > tasks...). > > Updating your Open JDK or switching to the Oracle JDK fix the issue > > > On Wed, Sep 11, 2013 at 8:52 AM, Thibault Delor > <delor.thiba...@gmail.com>wrote: > >> @Adam Manually building buildSrc using `./gradlew -u -p buildSrc clean >> build` leads me to the same conclusion : Oracle JDK is working, OpenJDK is >> stuck at CodeNarc execution... >> >> >> On Wed, Sep 11, 2013 at 8:29 AM, Thibault Delor <delor.thiba...@gmail.com >> > wrote: >> >>> That was definitely because of the JDK. If I switch to the Oracle JDK, >>> it works. >>> >>> I am running under debian and my JDK version : >>> java version "1.7.0_25" >>> OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-4) >>> OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) >>> >>> >>> >>> On Tue, Sep 10, 2013 at 10:50 AM, Thibault Delor < >>> delor.thiba...@gmail.com> wrote: >>> >>>> I have just tried on my work computer (macbook pro, Oracle JDK 1.7 ) >>>> and the build works. I always use the gradle wrapper, so it can't be the >>>> version of gradle. I will try to clean my environment and se if it fixes >>>> it. I will also try to compile with a different JDK. >>>> >>>> Anyway, Do we really need to execute checkstyle, codenarc and the tests >>>> in buildsrc?? Seems a bit useless to me, nope? >>>> >>>> >>>> >>>> On Tue, Sep 10, 2013 at 8:00 AM, Thibault Delor < >>>> delor.thiba...@gmail.com> wrote: >>>> >>>>> Hey, >>>>> I am trying to build gradle from the source but for some reasons I am >>>>> stuck to :buildSrc:codenarcMain. >>>>> This is the output : >>>>> >>>>> 02:34:49.975 [DEBUG] [org.codenarc.ant.CodeNarcTask] Adding report: >>>>> HtmlReportWriter[outputFile=/home/tibo/IDEAWorkspace/gradle/buildSrc/build/reports/codenarc/main.html, >>>>> title=null] >>>>> 02:34:49.985 [DEBUG] >>>>> [org.gradle.api.internal.project.ant.AntLoggingAdapter] Class >>>>> org.apache.tools.ant.taskdefs.condition.And loaded from parent loader >>>>> (parentFirst) >>>>> 02:34:49.985 [DEBUG] >>>>> [org.gradle.api.internal.project.ant.AntLoggingAdapter] Class >>>>> org.apache.tools.ant.types.resources.selectors.And loaded from parent >>>>> loader (parentFirst) >>>>> 02:34:49.986 [DEBUG] >>>>> [org.gradle.api.internal.project.ant.AntLoggingAdapter] Class >>>>> org.apache.tools.ant.taskdefs.condition.Or loaded from parent loader >>>>> (parentFirst) >>>>> 02:34:49.986 [DEBUG] >>>>> [org.gradle.api.internal.project.ant.AntLoggingAdapter] Class >>>>> org.apache.tools.ant.types.resources.selectors.Or loaded from parent >>>>> loader >>>>> (parentFirst) >>>>> 02:34:50.041 [INFO] >>>>> [org.codenarc.ruleregistry.PropertiesFileRuleRegistry] Loaded properties >>>>> file in 19ms; 305 rules >>>>> 02:34:50.065 [INFO] [org.codenarc.ruleset.XmlFileRuleSet] Loading >>>>> ruleset from [file:/home/tibo/IDEAWorkspace/gradle/config/codenarc.xml] >>>>> 02:34:50.166 [INFO] [org.codenarc.ruleset.XmlFileRuleSet] Loading >>>>> ruleset from [rulesets/braces.xml] >>>>> 02:34:50.250 [INFO] [org.codenarc.ruleset.XmlFileRuleSet] Loading >>>>> ruleset from [rulesets/imports.xml] >>>>> 02:34:50.310 [INFO] [org.codenarc.ruleset.XmlFileRuleSet] Loading >>>>> ruleset from [rulesets/naming.xml] >>>>> 02:34:50.446 [INFO] >>>>> [org.codenarc.ruleset.PropertiesFileRuleSetConfigurer] RuleSet >>>>> configuration properties file [codenarc.properties] not found. >>>>> 02:34:50.450 [DEBUG] >>>>> [org.gradle.api.internal.project.ant.AntLoggingAdapter] fileset: Setup >>>>> scanner in dir /home/tibo/IDEAWorkspace/gradle/buildSrc/src/main/groovy >>>>> with patternSet{ includes: [] excludes: [] } >>>>> 02:34:51.420 [INFO] [org.codenarc.ant.AntFileSetSourceAnalyzer] >>>>> Analysis time=973ms >>>>> 02:34:51.425 [DEBUG] [org.codenarc.CodeNarcRunner] >>>>> results=DirectoryResults(null) [DirectoryResults(org) >>>>> [DirectoryResults(org/gradle) [DirectoryResults(org/gradle/build) >>>>> [DirectoryResults(org/gradle/build/docs) >>>>> [DirectoryResults(org/gradle/build/docs/dsl) >>>>> [DirectoryResults(org/gradle/build/docs/dsl/docbook) >>>>> [DirectoryResults(org/gradle/build/docs/dsl/docbook/model) []], >>>>> DirectoryResults(org/gradle/build/docs/dsl/source) []]]], >>>>> DirectoryResults(org/gradle/plugins) >>>>> [DirectoryResults(org/gradle/plugins/jsoup) [], >>>>> DirectoryResults(org/gradle/plugins/pegdown) []]]]] >>>>> > 07:48:21.7 [DEBUG] [org.gradle.process.internal.ExecHandleRunner] >>>>> Abort requested. Destroying process: Gradle Worker 1. >>>>> > Loading > :buildSrc:codenarcMain >>>>> >>>>> >>>>> Why is it trying to do that? I couldn't skip it with -x, Is there a >>>>> way to skip that? >>>>> >>>>> Context : >>>>> - I was doing gradle idea >>>>> - I am on the master branch and up to date >>>>> - I am running on debian with Open JDK 1.7 >>>>> - I have a good computer (core i7, 8GB of RAM, ...) >>>>> >>>>> >>>>> Cheers, >>>>> Tibo >>>>> >>>> >>>> >>> >> >