mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Deshi Xiao (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MESOS-6213) Build failure on macOS Sierra: Protobuf atomics deprecated.
Date Fri, 16 Jun 2017 13:23:00 GMT

    [ https://issues.apache.org/jira/browse/MESOS-6213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16051879#comment-16051879
] 

Deshi Xiao commented on MESOS-6213:
-----------------------------------

libtool: error: 'libprocess_la-firewall.lo' is not a valid libtool object , it not clues on
this error.

> Build failure on macOS Sierra: Protobuf atomics deprecated.
> -----------------------------------------------------------
>
>                 Key: MESOS-6213
>                 URL: https://issues.apache.org/jira/browse/MESOS-6213
>             Project: Mesos
>          Issue Type: Bug
>          Components: build
>            Reporter: Charles Allen
>
> Building on OSX is giving the following error.
> {code}
> In file included from ../3rdparty/protobuf-2.6.1/src/google/protobuf/stubs/atomicops.h:184:
> ../3rdparty/protobuf-2.6.1/src/google/protobuf/stubs/atomicops_internals_macosx.h:173:9:
error: 'OSAtomicCompareAndSwap64Barrier' is deprecated: first
>       deprecated in macOS 10.12 - Use std::atomic_compare_exchange_strong() from <atomic>
instead [-Werror,-Wdeprecated-declarations]
>     if (OSAtomicCompareAndSwap64Barrier(
>         ^
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:645:9:
note:
>       'OSAtomicCompareAndSwap64Barrier' has been explicitly marked deprecated here
> bool    OSAtomicCompareAndSwap64Barrier( int64_t __oldValue, int64_t __newValue,
>         ^
> {code}
> Protobuf is not listed as a component so I just set it as {{build}}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message