Build Failure

Ali Ebrahimi ali.ebrahimi1781 at gmail.com
Thu Apr 11 02:48:38 PDT 2013


Without your workaround build fails. I vote for committing that.

Ali Ebrahimi


On Thu, Apr 11, 2013 at 9:53 AM, Richard Bair <richard.bair at oracle.com>wrote:

> Great! Both of your patches should also be applied now, thanks for
> providing those. Did you have to modify the WinLauncher.cpp file to make it
> work, or did it compile without modification?
>
> Richard
>
> On Apr 10, 2013, at 9:34 PM, Ali Ebrahimi <ali.ebrahimi1781 at gmail.com>
> wrote:
>
> thanks. I build sdk successfully .
>
>
> On Thu, Apr 11, 2013 at 3:35 AM, Richard Bair <richard.bair at oracle.com>wrote:
>
>> 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