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
>
>