[ https://issues.apache.org/jira/browse/THRIFT-4720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17173894#comment-17173894 ]
Qinghui Xu commented on THRIFT-4720: ------------------------------------ Is it possible to backport this 0.12.0 branch? In fact in some of my projects (such as apache/parquet-mr), thrift 0.12 is required, but when I try to build it by checking out 0.12.0 branch, I ran into this problem https://issues.apache.org/jira/browse/THRIFT-4909 which is duplicated by the current ticket. It would be convenient if this fix is ported there. > Drop support for C++03/C++98 and begin refactoring > -------------------------------------------------- > > Key: THRIFT-4720 > URL: https://issues.apache.org/jira/browse/THRIFT-4720 > Project: Thrift > Issue Type: Improvement > Components: C++ - Compiler, C++ - Library > Reporter: yuanyuan chen > Assignee: James E. King III > Priority: Major > Labels: Breaking-Change > Fix For: 0.13.0 > > Time Spent: 50m > Remaining Estimate: 0h > > As discussed in THRIFT-4678,now that we may want to drop C++03 support. > I will take the following steps: > 1.force C++11 compilers in CMake.But I am not familiar with GNU > autotools,would anybody help me changing that piece of script? > 2.remove deprecated features in C++11 from run-time library and compiler > generated code. > 3.replace boost components with C++11 counterparts gradually. > > This issue is created for some advises for the above steps. > -- This message was sent by Atlassian Jira (v8.3.4#803005)