hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18901) Support build with CMake
Date Fri, 13 Oct 2017 21:20:00 GMT

    [ https://issues.apache.org/jira/browse/HBASE-18901?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16204209#comment-16204209

Enis Soztutar commented on HBASE-18901:

bq. we just need to make sure that we're consistently using the new or old ABI (and also knowing
which the libraries on the system we're linking against are using!)
Indeed. This is definitely causing problems at link time, if some dependencies are using old
versus new. My previous attempts at moving everything to the new ABI failed after spending
a full day at it. You need to re-compile every dependency. Glad that you got it working with
CMake. Also we can close HBASE-18726 after this. 

bq. Switched the Docker image off of the folly-specific one to a stock ubuntu16.04 image
Cool. Let me try it out. Previous docker base image is impossible to reproduce with the Dockerfile
making changes to it very hard. 

> Support build with CMake
> ------------------------
>                 Key: HBASE-18901
>                 URL: https://issues.apache.org/jira/browse/HBASE-18901
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Josh Elser
>            Assignee: marco polo
>              Labels: C++
>             Fix For: HBASE-14850
>         Attachments: HBASE-18901.v1.HBASE-14850.patch, HBASE-18901.v2.HBASE-14850.patch,
HBASE-18901.v3.HBASE-14850.patch, HBASE-18901.v4.HBASE-14850.patch, HBASE-18901.v5.HBASE-14850.patch
> I've co-opted some help from folks in trying to support CMake as the build tool instead
of Buck.
> They have something working, but need to consolidate the patch. Filing an issue for them
to put a patch on.
> FYI [~enis], [~tedyu]

This message was sent by Atlassian JIRA

View raw message