Compiling OpenJFX on OpenBSD
Kevin Rushforth
kevin.rushforth at oracle.com
Thu Aug 4 14:33:39 UTC 2016
Ah, you might be right, in which case gradle 2.11 won't solve his problem.
-- Kevin
Vadim Pakhnushev wrote:
> I'd say the culprit is here:
>
> 08:38:45.852 [INFO] [org.gradle.api.Project] Applying
> COMPILE_FLAGS_FILE 'buildSrc/.gradle'
>
> I think that COMPILE_TARGETS is "" since it's not a "mac", not a "win"
> nor a "linux".
>
> Vadim
>
> On 04.08.2016 17:18, David Hill wrote:
>> On 8/4/16, 9:50 AM, Turvamies IT Security Services wrote:
>>> Hello, world!
>>
>> This really looks like a Gradle failure to me. First there is the bit
>> about the lock being held, then issues with the cache (are you behind
>> a blocking firewall, proxy set ?), then the exceptions in gradle itself.
>>
>> I think most of the team is using Gradle 2.11, so it might be
>> remotely possible that is the issue too.
>>
>> I would assume you have looked at:
>> https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX,
>>
>> There are prebuilt binaries out there if you just want to have
>> binaries to play with:
>>
>> http://chriswhocodes.com/
>>>
>>> Apologies for the cross post, but since the bsd-port-dev list
>>> appears to be
>>> very quiet (and since I'm in a hurry), I'll post my question here too.
>>>
>>> I'm attempting to compile OpenJFX (rt-b41445afa464) on OpenBSD CURRENT
>>> (2016-08-04) since the official OpenBSD package (and port) of OpenJDK
>>> does not include OpenJFX.
>>>
>>> I have managed to install and/or compile all the dependencies,
>>> including gradle, but got stuck while compiling OpenJFX itself:
>>>
>>> $ pwd
>>> /tmp/rt-b41445afa464
>>>
>>> $ env
>>> JAVA_HOME=/usr/local/jdk-1.8.0
>>> JDK_HOME=/usr/local/jdk-1.8.0
>>> JRE_HOME=/usr/local/jdk-1.8.0
>>> PATH=/usr/local/jdk-1.8.0/bin:/tmp/.gradle/wrapper/dists/gradle-2.14-bin/76oc0mnc3ieqtsukq90mp0rxk/gradle-2.14/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
>>>
>>>
>>> $ gradle --debug
>>> [...]
>>> 08:38:44.707 [INFO]
>>> [org.gradle.configuration.project.BuildScriptProcessor] Evaluating
>>> root project 'rt-b41445afa464' using build file
>>> '/tmp/rt-b41445afa464/build.gradle'.
>>>
>>> 08:38:44.727 [DEBUG]
>>> [org.gradle.cache.internal.DefaultFileLockManager] Waiting to
>>> acquire shared lock on cp_proj remapped class cache for
>>> ctdme4j40oppm9q0pdgqhpn3y
>>> /tmp/.gradle/caches/2.14/scripts-remapped/build_17kvkvc4f9j45htivwn1v303b/ctdme4j40oppm9q0pdgqhpn3y/cp_proj-1283120199659856910).
>>>
>>>
>>> 08:38:44.728 [DEBUG]
>>> [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
>>>
>>> 08:38:44.729 [DEBUG]
>>> [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on
>>> cp_proj remapped class cache for ctdme4j40oppm9q0pdgqhpn3y
>>> (/tmp/.gradle/caches/2.14/scripts-remapped/build_17kvkvc4f9j45htivwn1v303b/ctdme4j40oppm9q0pdgqhpn3y/cp_proj-1283120199659856910).
>>>
>>>
>>> 08:38:44.732 [DEBUG]
>>> [org.gradle.cache.internal.DefaultFileLockManager] Waiting to
>>> acquire shared lock on proj remapped class cache for
>>> ctdme4j40oppm9q0pdgqhpn3y
>>> (/tmp/.gradle/caches/2.14/scripts-remapped/build_17kvkvc4f9j45htivwn1v303b/ctdme4j40oppm9q0pdgqhpn3y/proj-1283120199659856910).
>>>
>>>
>>> 08:38:44.733 [DEBUG]
>>> [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
>>>
>>> 08:38:44.734 [DEBUG]
>>> [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on
>>> proj remapped class cache for ctdme4j40oppm9q0pdgqhpn3y
>>> (/tmp/.gradle/caches/2.14/scripts-remapped/build_17kvkvc4f9j45htivwn1v303b/ctdme4j40oppm9q0pdgqhpn3y/proj-1283120199659856910).
>>>
>>>
>>> 08:38:45.852 [INFO] [org.gradle.api.Project] Applying
>>> COMPILE_FLAGS_FILE 'buildSrc/.gradle'
>>>
>>> 08:38:45.859 [DEBUG]
>>> [org.gradle.configuration.project.BuildScriptProcessor] Timing:
>>> Running the build script took 1.151 secs
>>>
>>> 08:38:45.902 [ERROR] [org.gradle.BuildExceptionReporter]
>>>
>>> 08:38:45.904 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE:
>>> Build failed with an exception.
>>>
>>> 08:38:45.906 [ERROR] [org.gradle.BuildExceptionReporter]
>>>
>>> 08:38:45.907 [ERROR] [org.gradle.BuildExceptionReporter] * Where:
>>>
>>> 08:38:45.908 [ERROR] [org.gradle.BuildExceptionReporter] Build file
>>> '/tmp/rt-b41445afa464/build.gradle' line:
>>>
>>> 614 08:38:45.909 [ERROR] [org.gradle.BuildExceptionReporter]
>>>
>>> 08:38:45.910 [ERROR] [org.gradle.BuildExceptionReporter] * What went
>>> wrong:
>>>
>>> 08:38:45.911 [ERROR] [org.gradle.BuildExceptionReporter] A problem
>>> occurred evaluating root project 'rt-b41445afa464'.
>>>
>>> 08:38:45.912 [ERROR] [org.gradle.BuildExceptionReporter]> String
>>> index out of range: 0
>>>
>>> 08:38:45.912 [ERROR] [org.gradle.BuildExceptionReporter]
>>>
>>> 08:38:45.913 [ERROR] [org.gradle.BuildExceptionReporter] * Try:
>>>
>>> 08:38:45.914 [ERROR] [org.gradle.BuildExceptionReporter] Run with
>>> --stacktrace option to get the stack trace.
>>>
>>> 08:38:45.916 [LIFECYCLE] [org.gradle.BuildResultLogger]
>>>
>>> 08:38:45.917 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
>>>
>>> 08:38:45.918 [LIFECYCLE] [org.gradle.BuildResultLogger]
>>>
>>> 08:38:45.919 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time:
>>> 29.999 secs
>>>
>>> 08:38:45.931 [DEBUG] [org.gradle.cache.internal.DefaultCacheAccess]
>>> Cache Plugin Resolution Cache
>>> (/tmp/.gradle/caches/2.14/plugin-resolution) was closed 0 times.
>>>
>>> I don't quite know how to debug this further.
>>>
>>> Any tips would be much appreciated!
>>>
>>> Yours,
>>>
>>> Jyri
>>> --
>>> Turvamies IT Security Services
>>>
>>> P.S. FYI, here's gradle --debug output:
>>>
>>> :buildSrc:generateGrammarSource UP-TO-DATE
>>> :buildSrc:compileJava UP-TO-DATE
>>> :buildSrc:compileGroovy UP-TO-DATE
>>> :buildSrc:processResources UP-TO-DATE
>>> :buildSrc:classes UP-TO-DATE
>>> :buildSrc:jar UP-TO-DATE
>>> :buildSrc:assemble UP-TO-DATE
>>> :buildSrc:compileTestJava UP-TO-DATE
>>> :buildSrc:compileTestGroovy UP-TO-DATE
>>> :buildSrc:processTestResources UP-TO-DATE
>>> :buildSrc:testClasses UP-TO-DATE
>>> :buildSrc:test UP-TO-DATE
>>> :buildSrc:check UP-TO-DATE
>>> :buildSrc:build UP-TO-DATE
>>>
>>> FAILURE: Build failed with an exception.
>>>
>>> * Where:
>>> Build file '/tmp/rt-b41445afa464/build.gradle' line: 614
>>>
>>> * What went wrong:
>>> A problem occurred evaluating root project 'rt-b41445afa464'.
>>>> String index out of range: 0
>>> * Try:
>>> Run with --info or --debug option to get more log output.
>>>
>>> * Exception is:
>>> org.gradle.api.GradleScriptException: A problem occurred evaluating
>>> root project 'rt-b41445afa464'.
>>> at
>>> org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:93)
>>>
>>> at
>>> org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$2.run(DefaultScriptPluginFactory.java:177)
>>>
>>> at
>>> org.gradle.configuration.ProjectScriptTarget.addConfiguration(ProjectScriptTarget.java:77)
>>>
>>> at
>>> org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:182)
>>>
>>> at
>>> org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:38)
>>>
>>> at
>>> org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:25)
>>>
>>> at
>>> org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34)
>>>
>>> at
>>> org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:55)
>>>
>>> at
>>> org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:540)
>>>
>>> at
>>> org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:93)
>>>
>>> at
>>> org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:42)
>>>
>>> at
>>> org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:35)
>>>
>>> at
>>> org.gradle.initialization.DefaultGradleLauncher$2.run(DefaultGradleLauncher.java:124)
>>>
>>> at org.gradle.internal.Factories$1.create(Factories.java:22)
>>> at
>>> org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
>>>
>>> at
>>> org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:53)
>>>
>>> at
>>> org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:121)
>>>
>>> at
>>> org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)
>>>
>>> at
>>> org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:98)
>>>
>>> at
>>> org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:92)
>>>
>>> at
>>> org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
>>>
>>> at
>>> org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:63)
>>>
>>> at
>>> org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:92)
>>>
>>> at
>>> org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)
>>>
>>> at
>>> org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:99)
>>>
>>> at
>>> org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
>>>
>>> at
>>> org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
>>>
>>> at
>>> org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:48)
>>>
>>> at
>>> org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
>>>
>>> at
>>> org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:81)
>>>
>>> at
>>> org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:46)
>>>
>>> at
>>> org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:51)
>>>
>>> at
>>> org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:28)
>>>
>>> at
>>> org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:43)
>>> at
>>> org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)
>>>
>>> at
>>> org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:239)
>>>
>>> at
>>> org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:212)
>>>
>>> at
>>> org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
>>>
>>> at
>>> org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
>>>
>>> at
>>> org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
>>>
>>> at
>>> org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
>>>
>>> at
>>> org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:205)
>>>
>>> at
>>> org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
>>>
>>> at org.gradle.launcher.Main.doAction(Main.java:33)
>>> at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
>>> at
>>> org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:55)
>>>
>>> at
>>> org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:36)
>>>
>>> at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
>>> Caused by: java.lang.StringIndexOutOfBoundsException: String index
>>> out of range: 0
>>> at
>>> org.gradle.groovy.scripts.AbstractUriScriptSource.classNameFromPath(AbstractUriScriptSource.java:54)
>>>
>>> at
>>> org.gradle.groovy.scripts.AbstractUriScriptSource.getClassName(AbstractUriScriptSource.java:40)
>>>
>>> at
>>> org.gradle.groovy.scripts.DelegatingScriptSource.getClassName(DelegatingScriptSource.java:32)
>>>
>>> at
>>> org.gradle.groovy.scripts.internal.BuildScopeInMemoryCachingScriptClassCompiler.compile(BuildScopeInMemoryCachingScriptClassCompiler.java:45)
>>>
>>> at
>>> org.gradle.groovy.scripts.DefaultScriptCompilerFactory$ScriptCompilerImpl.compile(DefaultScriptCompilerFactory.java:50)
>>>
>>> at
>>> org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:152)
>>>
>>> at
>>> org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyScript(DefaultObjectConfigurationAction.java:102)
>>>
>>> at
>>> org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$000(DefaultObjectConfigurationAction.java:36)
>>>
>>> at
>>> org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$1.run(DefaultObjectConfigurationAction.java:62)
>>>
>>> at
>>> org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:136)
>>>
>>> at
>>> org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:46)
>>>
>>> at
>>> org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.java:34)
>>>
>>> at
>>> build_17kvkvc4f9j45htivwn1v303b$_run_closure5.doCall(/tmp/rt-b41445afa464/build.gradle:614)
>>>
>>> at
>>> build_17kvkvc4f9j45htivwn1v303b.run(/tmp/rt-b41445afa464/build.gradle:612)
>>>
>>> at
>>> org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)
>>>
>>> ... 47 more
>>>
>>>
>>> BUILD FAILED
>>>
>>> Total time: 19.946 secs
>>
>>
>
More information about the openjfx-dev
mailing list