You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "Konstantin Boudnik (JIRA)" <ji...@apache.org> on 2016/08/30 03:29:21 UTC

[jira] [Updated] (BIGTOP-2520) Bigtop can not build Phoenix 4.7 rpm with Hbase version 0.98

     [ https://issues.apache.org/jira/browse/BIGTOP-2520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Konstantin Boudnik updated BIGTOP-2520:
---------------------------------------
    Summary: Bigtop can not build Phoenix 4.7 rpm with Hbase version 0.98   (was: Bigtop can not build Phoenix 4.7 rpm with habse version 0.98 )

> Bigtop can not build Phoenix 4.7 rpm with Hbase version 0.98 
> -------------------------------------------------------------
>
>                 Key: BIGTOP-2520
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-2520
>             Project: Bigtop
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 1.1.0
>            Reporter: sai soma kala kalidindi
>              Labels: build
>
> I have checkout the code for bigtop 1.1 and I have changed bigtop.bom file and root pom.xml to have habse version to 0.98. Tried to build the rpm and it failed building the phoenix-core phase. 
>  I was able to get past most of the errors by following below git check in, which shows the changes that got made when bumping up the hbase version from 0.98 to 1.1 in bigtop .
> https://github.com/apache/bigtop/pull/49/files
>   But I still see one compilation error building the phoenix core. 
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 928 source files to /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/target/classes
> [INFO] -------------------------------------------------------------
> [WARNING] COMPILATION WARNING : 
> [INFO] -------------------------------------------------------------
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/execute/DescVarLengthFastByteComparisons.java:[25,16] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/execute/DescVarLengthFastByteComparisons.java:[116,26] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/execute/DescVarLengthFastByteComparisons.java:[122,30] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/execute/DescVarLengthFastByteComparisons.java:[126,39] sun.misc.Unsafe is internal proprietary API and may be removed in a future release
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java: Some input files use or override a deprecated API.
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java: Recompile with -Xlint:deprecation for details.
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/jdbc/PhoenixStatement.java: Some input files use unchecked or unsafe operations.
> [WARNING] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/jdbc/PhoenixStatement.java: Recompile with -Xlint:unchecked for details.
> [INFO] 8 warnings 
> [INFO] -------------------------------------------------------------
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR : 
> [INFO] -------------------------------------------------------------
> [ERROR] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/iterate/TableResultIterator.java:[151,112] cannot find symbol
>   symbol:   method renewLease()
>   location: class org.apache.hadoop.hbase.client.AbstractClientScanner
> [INFO] 1 error
> [INFO] -------------------------------------------------------------
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO] 
> [INFO] Apache Phoenix ..................................... SUCCESS [  2.278 s]
> [INFO] Phoenix Core ....................................... FAILURE [ 24.234 s]
> [INFO] Phoenix - Flume .................................... SKIPPED
> [INFO] Phoenix - Pig ...................................... SKIPPED
> [INFO] Phoenix Query Server Client ........................ SKIPPED
> [INFO] Phoenix Query Server ............................... SKIPPED
> [INFO] Phoenix - Pherf .................................... SKIPPED
> [INFO] Phoenix - Spark .................................... SKIPPED
> [INFO] Phoenix Assembly ................................... SKIPPED
> [INFO] Phoenix - Tracing Web Application .................. SKIPPED
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 26.936 s
> [INFO] Finished at: 2016-08-25T21:39:41+00:00
> [INFO] Final Memory: 53M/419M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project phoenix-core: Compilation failure
> [ERROR] /usr/src/bt4/bigtop/build/phoenix/rpm/BUILD/phoenix-4.7.0-HBase-0.98-src/phoenix-core/src/main/java/org/apache/phoenix/iterate/TableResultIterator.java:[151,112] cannot find symbol
> [ERROR] symbol:   method renewLease()
> [ERROR] location: class org.apache.hadoop.hbase.client.AbstractClientScanner
> [ERROR] -> [Help 1]
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
> [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/MojoFailureException
> [ERROR] 
> [ERROR] After correcting the problems, you can resume the build with the command
> [ERROR]   mvn <goals> -rf :phoenix-core
> RPM build errors:
> error: Bad exit status from /var/tmp/rpm-tmp.dyGyL5 (%build)
>     Bad exit status from /var/tmp/rpm-tmp.dyGyL5 (%build)
> :phoenix-rpm FAILED
> :phoenix-rpm (Thread[Daemon worker Thread 14,5,main]) completed. Took 31.248 secs.
> FAILURE: Build failed with an exception.
> * Where:
> Script '/usr/src/bt4/bigtop/packages.gradle' line: 429
> * What went wrong:
> Execution failed for task ':phoenix-rpm'.
> > Process 'command 'rpmbuild'' finished with non-zero exit value 1
> * Try:
> Run with --debug option to get more log output.
> * Exception is:
> org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':phoenix-rpm'.
> 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
> 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
> 	at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
> 	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
> 	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
> 	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
> 	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
> 	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
> 	at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
> 	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203)
> 	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185)
> 	at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:62)
> 	at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
> 	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:25)
> 	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:110)
> 	at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
> 	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
> 	at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
> 	at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
> 	at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
> 	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
> 	at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
> 	at org.gradle.initialization.DefaultGradleLauncher$4.run(DefaultGradleLauncher.java:155)
> 	at org.gradle.internal.Factories$1.create(Factories.java:22)
> 	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
> 	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:52)
> 	at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:152)
> 	at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:33)
> 	at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:100)
> 	at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:94)
> 	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
> 	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:62)
> 	at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:94)
> 	at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)
> 	at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:94)
> 	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:43)
> 	at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:28)
> 	at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:77)
> 	at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:47)
> 	at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:52)
> 	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
> 	at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
> 	at org.gradle.util.Swapper.swap(Swapper.java:38)
> 	at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.health.DaemonHealthTracker.execute(DaemonHealthTracker.java:47)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:66)
> 	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:71)
> 	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.health.HintGCAfterBuild.execute(HintGCAfterBuild.java:41)
> 	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
> 	at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
> 	at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:246)
> 	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
> 	at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
> Caused by: org.gradle.process.internal.ExecException: Process 'command 'rpmbuild'' finished with non-zero exit value 1
> 	at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:367)
> 	at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:31)
> 	at org.gradle.api.internal.file.DefaultFileOperations.exec(DefaultFileOperations.java:165)
> 	at org.gradle.api.internal.project.AbstractProject.exec(AbstractProject.java:795)
> 	at org.gradle.groovy.scripts.DefaultScript.exec(DefaultScript.java:229)
> 	at packages_1xqwyb2e7wqpkjpcemi4ex9k2$_run_closure11_closure27.doCall(/usr/src/bt4/bigtop/packages.gradle:429)
> 	at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:554)
> 	at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:535)
> 	at org.gradle.api.internal.tasks.TaskMutator$1.execute(TaskMutator.java:77)
> 	at org.gradle.api.internal.tasks.TaskMutator$1.execute(TaskMutator.java:73)
> 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
> 	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
> 	... 68 more



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)