Build Failure
Richard Bair
richard.bair at oracle.com
Wed Apr 10 16:05:35 PDT 2013
Ah, there was another issue as well (pushing the fix), where win.gradle LAUNCHER_CC_PARAMS had a double [[ ]] instead of a single []. That might also be at fault.
Richard
On Apr 10, 2013, at 4:42 AM, Ali Ebrahimi <ali.ebrahimi1781 at gmail.com> wrote:
> Hi,
> I'm sorry, your workaround doesn't resolve problem. build fails........
>
> I edited modules/fxpackager/src/main/
> native/launcher/win/WinLauncher.cpp, added "#include <shellapi.h>" in the includes. ok...
>
>
>
> On Wed, Apr 10, 2013 at 9:58 AM, Richard Bair <richard.bair at oracle.com> wrote:
> You know, I am getting this as well. Try this: edit modules/fxpackager/src/main/native/launcher/win/WinLauncher.cpp, add "#include <shellapi.h>" in the includes. Then try building again.
>
> I don't understand why this build fails, but the normal ant build succeeds. I haven't been able to verify that having this include would fail the ant build (if it works, I'd just push the fix there). But I would feel better understanding why this is succeeding right now in the ant builds. The ant builds are using the Windows Visual Studio project files, so there might be something there.
>
> Let me know if that helps. Right now I'm suffering greatly on windows trying to get webkit & media to compile. The basic issue is that for webkit & media, the gradle script is designed to call out to ant to have ant build. There are several ways to do this in gradle. Unfortunately, nothing seems to work right. The issue is that the environment is not setup right, such that ant (for example) isn't on the path, nor (more to the point) is cygpath or other things that the webkit build is trying to invoke from the ant script.
>
> Unfortunately all that is still closed source, so I can't get any help on it. *sigh*.
>
> Richard
>
> On Apr 9, 2013, at 10:22 PM, Ali Ebrahimi <ali.ebrahimi1781 at gmail.com> wrote:
>
>> Hi,
>> I get this build failure on windows :
>>
>> :fxpackager:buildJavaFXPackager FAILED
>>
>> FAILURE: Build failed with an exception.
>>
>> * Where:
>> Build file 'F:\openjdk\openjfx\8\graphics\javafx\build.gradle' line: 474
>>
>> * What went wrong:
>> Execution failed for task ':fxpackager:buildJavaFXPackager'.
>> > org.gradle.process.internal.ExecException: Process 'command 'D:/Programs/Micro
>> soft Visual Studio 10.0/VC/BIN/cl.exe'' finished with non-zero exit value -10737
>> 41515
>>
>> * Try:
>> Run with --info or --debug option to get more log output.
>>
>> * Exception is:
>> org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpacka
>> ger:buildJavaFXPackager'.
>> at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex
>> ecuteActions(ExecuteActionsTaskExecuter.java:72)
>> at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex
>> ecute(ExecuteActionsTaskExecuter.java:49)
>> at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec
>> uter.execute(PostExecutionAnalysisTaskExecuter.java:34)
>> at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter
>> $1.run(CacheLockHandlingTaskExecuter.java:34)
>> at org.gradle.internal.Factories$1.create(Factories.java:22)
>> at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def
>> aultCacheAccess.java:179)
>> at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def
>> aultCacheAccess.java:232)
>> at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunning
>> Operation(DefaultPersistentDirectoryStore.java:142)
>> at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCache
>> Access.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:83)
>> at org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter
>> .execute(CacheLockHandlingTaskExecuter.java:32)
>> at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec
>> ute(SkipUpToDateTaskExecuter.java:55)
>> at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut
>> e(ValidatingTaskExecuter.java:57)
>> at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu
>> ter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
>> at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter
>> .execute(SkipTaskWithNoActionsExecuter.java:51)
>> at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut
>> e(SkipOnlyIfTaskExecuter.java:52)
>> at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter
>> .execute(ExecuteAtMostOnceTaskExecuter.java:42)
>> at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur
>> e(AbstractTask.java:275)
>> at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.executeTask(De
>> faultTaskPlanExecutor.java:52)
>> at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.processTask(De
>> faultTaskPlanExecutor.java:38)
>> at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(Defaul
>> tTaskPlanExecutor.java:30)
>> at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(Defau
>> ltTaskGraphExecuter.java:84)
>> at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask
>> ExecutionAction.java:29)
>> at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
>> r.java:61)
>> at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
>> uter.java:23)
>> at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
>> ter.java:67)
>> at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
>> cuter$1.run(TaskCacheLockHandlingBuildExecuter.java:31)
>> at org.gradle.internal.Factories$1.create(Factories.java:22)
>> at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
>> ess.java:124)
>> at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
>> ess.java:112)
>> at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De
>> faultPersistentDirectoryStore.java:134)
>> at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCache
>> Access.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
>> at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
>> cuter.execute(TaskCacheLockHandlingBuildExecuter.java:29)
>> at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
>> r.java:61)
>> at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
>> uter.java:23)
>> at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
>> ter.java:67)
>> at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx
>> ecutionAction.java:32)
>> at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
>> r.java:61)
>> at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
>> r.java:54)
>> at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default
>> GradleLauncher.java:165)
>> at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle
>> Launcher.java:113)
>> at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun
>> cher.java:81)
>> at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.jav
>> a:38)
>> at org.gradle.launcher.exec.InProcessGradleLauncherActionExecuter.execut
>> e(InProcessGradleLauncherActionExecuter.java:39)
>> at org.gradle.launcher.exec.InProcessGradleLauncherActionExecuter.execut
>> e(InProcessGradleLauncherActionExecuter.java:25)
>> at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
>> at org.gradle.api.internal.Actions$RunnableActionAdapter.execute(Actions
>> .java:171)
>> at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.
>> execute(CommandLineActionFactory.java:201)
>> at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.
>> execute(CommandLineActionFactory.java:174)
>> at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(
>> CommandLineActionFactory.java:170)
>> at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(
>> CommandLineActionFactory.java:139)
>> at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep
>> ortingAction.java:33)
>> at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionRep
>> ortingAction.java:22)
>> at org.gradle.launcher.Main.doAction(Main.java:48)
>> at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
>> at org.gradle.launcher.Main.main(Main.java:39)
>> at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBoots
>> trap.java:50)
>> at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.j
>> ava:32)
>> at org.gradle.launcher.GradleMain.main(GradleMain.java:26)
>> Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.
>> ExecException: Process 'command 'D:/Programs/Microsoft Visual Studio 10.0/VC/BIN
>> /cl.exe'' finished with non-zero exit value -1073741515
>> at java_util_concurrent_Future$get.call(Unknown Source)
>> at NativeCompileTask$_compile_closure5.doCall(F:\openjdk\openjfx\8\graph
>> ics\javafx\build.gradle:409)
>> at NativeCompileTask.compile(F:\openjdk\openjfx\8\graphics\javafx\build.
>> gradle:409)
>> at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.invokeMeth
>> od(BeanDynamicObject.java:216)
>> at org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObj
>> ect.java:122)
>> at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(Composite
>> DynamicObject.java:147)
>> at CCTask_Decorated.invokeMethod(Unknown Source)
>> at org.gradle.util.ReflectionUtil.invoke(ReflectionUtil.groovy:23)
>> at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF
>> actory$4.execute(AnnotationProcessingTaskFactory.java:161)
>> at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskF
>> actory$4.execute(AnnotationProcessingTaskFactory.java:156)
>> at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra
>> ctTask.java:510)
>> at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(Abstra
>> ctTask.java:499)
>> at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex
>> ecuteActions(ExecuteActionsTaskExecuter.java:64)
>> ... 57 more
>> Caused by: org.gradle.process.internal.ExecException: Process 'command 'D:/Progr
>> ams/Microsoft Visual Studio 10.0/VC/BIN/cl.exe'' finished with non-zero exit val
>> ue -1073741515
>> at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNo
>> rmalExitValue(DefaultExecHandle.java:363)
>> at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecActi
>> on.java:39)
>> at org.gradle.api.internal.file.DefaultFileOperations.exec(DefaultFileOp
>> erations.java:161)
>> at org.gradle.api.internal.project.AbstractProject.exec(AbstractProject.
>> java:832)
>> at org.gradle.api.Project$exec.call(Unknown Source)
>> at CCTask.doCompile(F:\openjdk\openjfx\8\graphics\javafx\build.gradle:47
>> 4)
>> at NativeCompileTask.this$dist$invoke$3(F:\openjdk\openjfx\8\graphics\ja
>> vafx\build.gradle)
>> at NativeCompileTask$1.methodMissing(F:\openjdk\openjfx\8\graphics\javaf
>> x\build.gradle)
>> at NativeCompileTask$1.run(F:\openjdk\openjfx\8\graphics\javafx\build.gr
>> adle:396)
>>
>>
>> BUILD FAILED
>>
>> Total time: 24.031 secs
>>
>>
>> Ali Ebrahimi
>
>
More information about the openjfx-dev
mailing list