You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@quickstep.apache.org by Jignesh Patel <jm...@gmail.com> on 2016/10/28 19:12:11 UTC
Xcode 8
As some of you probably know, the code does not compile when you upgrade to XCode 8. An example error message is:
quickstep/third_party/glog/src/raw_logging.cc:153:3: 'syscall' is deprecated: first deprecated in macOS 10.12 - syscall(2) is unsupported; please switch to a supported interface. For SYS_kdebug_trace use kdebug_signpost().
So, don’t rush to upgrade to XCode 8.
Cheers,
Jignesh
Re: Xcode 8
Posted by Jignesh Patel <jm...@gmail.com>.
Hi Hakan: This helped, move things forward. But, glog still generates and error “clang: error: no such file or directory: ' -Wno-deprecated-declarations '
Also, similar changes are needed for gpertools and protobuf as they also make calls that are deprecated in XCode 8.
Also … (new) MacBook ordered for you. I’m taking the easy way out ☺
Cheers,
Jignesh
PS: Can you summarize the changes you made in the glog-fix-apple branch for glog?
On 10/29/16, 1:26 AM, "Hakan Memisoglu" <ha...@apache.org> wrote:
Hi Jignesh,
I do not have a Macbook to test the fix, but can you try
'glog-fix-apple' branch?
On 10/28/2016 02:12 PM, Jignesh Patel wrote:
> As some of you probably know, the code does not compile when you upgrade to XCode 8. An example error message is:
>
>
>
> quickstep/third_party/glog/src/raw_logging.cc:153:3: 'syscall' is deprecated: first deprecated in macOS 10.12 - syscall(2) is unsupported; please switch to a supported interface. For SYS_kdebug_trace use kdebug_signpost().
>
>
>
> So, don’t rush to upgrade to XCode 8.
>
>
>
> Cheers,
>
> Jignesh
>
>
Re: Xcode 8
Posted by Hakan Memisoglu <ha...@apache.org>.
Hi Jignesh,
I do not have a Macbook to test the fix, but can you try
'glog-fix-apple' branch?
On 10/28/2016 02:12 PM, Jignesh Patel wrote:
> As some of you probably know, the code does not compile when you upgrade to XCode 8. An example error message is:
>
>
>
> quickstep/third_party/glog/src/raw_logging.cc:153:3: 'syscall' is deprecated: first deprecated in macOS 10.12 - syscall(2) is unsupported; please switch to a supported interface. For SYS_kdebug_trace use kdebug_signpost().
>
>
>
> So, don\u2019t rush to upgrade to XCode 8.
>
>
>
> Cheers,
>
> Jignesh
>
>