Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GR37 thrift fixes #2738

Closed
wants to merge 1 commit into from
Closed

Conversation

michaelld
Copy link
Contributor

Allows building GR37 +ctrlport +ctrlport::thrift using Thrift 0.9.2 through current (0.12.0). Builds and passes make test using Thrift 0.10.0, 0.11.0, and 0.12.0 on OSX.

@michaelld
Copy link
Contributor Author

Wishing there were a better way to handle the selection of either std::shared_ptr or boost::shared_ptr, but since c++11 is not guaranteed in GR37, using a macro is the best way I could figure out. [For GR38 where c++11 is required, we can use the c++11 syntax using.]

@marcusmueller
Copy link
Member

I quite like everything about this, even if it's very version-specific

@michaelld
Copy link
Contributor Author

I quite like everything about this, even if it's very version-specific

I have a PR coming for GR38 ... hopefully tomorrow. Their code bases have diverged somewhat so I have to redo most of the patches to be GR-version specific.

@michaelld
Copy link
Contributor Author

Ping on this issue ... please let's deal with it before it gets stale!

@noc0lour
Copy link
Member

Closing in favor of rebased & reformatted #3869.

@noc0lour noc0lour closed this Oct 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants