You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Tomasz Janiszewski (JIRA)" <ji...@apache.org> on 2018/02/06 13:57:00 UTC
[jira] [Assigned] (MESOS-5838) Failed to compile mesos on arm64 due
to leveldb lack of support for arm64
[ https://issues.apache.org/jira/browse/MESOS-5838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tomasz Janiszewski reassigned MESOS-5838:
-----------------------------------------
Resolution: Duplicate
Assignee: Tomasz Janiszewski
Fix Version/s: 1.3.0
Fixed: https://github.com/apache/mesos/commit/74878e255bb099029dde2a03e0b1d22fecf16000
> Failed to compile mesos on arm64 due to leveldb lack of support for arm64
> -------------------------------------------------------------------------
>
> Key: MESOS-5838
> URL: https://issues.apache.org/jira/browse/MESOS-5838
> Project: Mesos
> Issue Type: Bug
> Components: build
> Affects Versions: 1.0.0
> Environment: debian-jessie, odroid c2, arm64
> Reporter: gtin
> Assignee: Tomasz Janiszewski
> Priority: Major
> Labels: arm64, build
> Fix For: 1.3.0
>
> Attachments: leveldb-1.4.patch
>
>
> ./port/atomic_pointer.h:142:2: error: #error Please implement AtomicPointer for this platform.
> #error Please implement AtomicPointer for this platform.
> ^
> Makefile:74: recipe for target 'libleveldb.so.1.4' failed
> leveldb project master branch contains changes in atomic_porinter.h to support arm 64 build.
> When I copy the contents of atomic_pointer.h from the leveldb master branch into the mesos expanded leveldb 1.4 port/atomic_pointer.h, the code compiles without errors. The latest leveldb release 1.18 does not support arm64 but master does.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)