Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B7E3A200D1F for ; Fri, 13 Oct 2017 23:20:05 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id B4E95160BE7; Fri, 13 Oct 2017 21:20:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 04EA31609CA for ; Fri, 13 Oct 2017 23:20:04 +0200 (CEST) Received: (qmail 99301 invoked by uid 500); 13 Oct 2017 21:20:04 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 99232 invoked by uid 99); 13 Oct 2017 21:20:04 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Oct 2017 21:20:04 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 61C1F180652 for ; Fri, 13 Oct 2017 21:20:03 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id Xq-YRn2Jp8VC for ; Fri, 13 Oct 2017 21:20:02 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 471025FE34 for ; Fri, 13 Oct 2017 21:20:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 7F861E045B for ; Fri, 13 Oct 2017 21:20:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 3C6632438A for ; Fri, 13 Oct 2017 21:20:00 +0000 (UTC) Date: Fri, 13 Oct 2017 21:20:00 +0000 (UTC) From: "Enis Soztutar (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-18901) Support build with CMake MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 13 Oct 2017 21:20:05 -0000 [ 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 (v6.4.14#64029)