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

ASF GitHub Bot commented on GEODE-9639:
---------------------------------------

mreddington commented on pull request #874:
URL: https://github.com/apache/geode-native/pull/874#issuecomment-943483292


   Aren't all the requested changes outside the scope of this PR? I was to make 
the library's client interface compatible with C++20. This PR as it stands 
accomplishes that. If you want me to go in and remove other cruft, make other 
changes to the internal implementation, fine - just make a new JIRA ticket for 
it. As it stands, these things you're asking to change don't affect ABI 
compatibility with C++20 along the same toolchain, and that has already been 
proven. What does affect ABI compatibility is changing toolchains from VS 2017 
to VS 2019, which internal changes won't fix, either.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Make native client compatible with C++20
> ----------------------------------------
>
>                 Key: GEODE-9639
>                 URL: https://issues.apache.org/jira/browse/GEODE-9639
>             Project: Geode
>          Issue Type: Improvement
>          Components: native client
>            Reporter: Matthew Reddington
>            Priority: Major
>              Labels: pull-request-available
>
> There are standard library components that were removed in C++20, making our 
> library incompatible. Luckily, our use of deleted components are minimal and 
> replaceable without breaking API backward compatibility, but it will disrupt 
> ABI compatibility.
>  
> The outcome needs to be tested against MSVC2017/v141 and MSVC2019/v142, 
> including examples.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to