You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by RomainNaour <gi...@git.apache.org> on 2015/04/25 18:29:29 UTC
[GitHub] thrift pull request: Thrift 3113 c++11 check issue
GitHub user RomainNaour opened a pull request:
https://github.com/apache/thrift/pull/462
Thrift 3113 c++11 check issue
The ax_cxx_compile_stdcxx_11 macro bundled in thrift package is broken [1] and out of date. Since Thrift actually doesn't use that particular C+11 feature, make C+11 support optional.
Also, add two patches added by Gustavo Zacarias used to cross-compile thrift.
[1] https://savannah.gnu.org/patch/index.php?8287
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/RomainNaour/thrift THRIFT-3113-C++11-check-issue
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/thrift/pull/462.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #462
----
commit 8d8c00624fef161fcf924bc3d3b6df01995e8272
Author: Gustavo Zacarias <gu...@zacarias.com.ar>
Date: 2015-04-25T15:53:28Z
Make it cross-compile happy the hard way, there's no clean way.
Signed-off-by: Gustavo Zacarias <gu...@zacarias.com.ar>
Signed-off-by: Romain Naour <ro...@openwide.fr>
commit 5efcf275a9e146a317a11b845238ffcafcc53f2f
Author: Gustavo Zacarias <gu...@zacarias.com.ar>
Date: 2015-04-25T15:57:10Z
Make zlib version detection cross-compile happy.
Signed-off-by: Gustavo Zacarias <gu...@zacarias.com.ar>
Signed-off-by: Romain Naour <ro...@openwide.fr>
commit f4694e409c9117c3c9b274f22d1204365373d3eb
Author: Romain Naour <ro...@openwide.fr>
Date: 2015-04-07T05:37:26Z
autotools: update ax_cxx_compile_stdcxx_11.m4 to version 10
The ax_cxx_compile_stdcxx_11 macro bundled in thrift package is
brocken [1] and out of date.
Since Thrift actually doesn't use that particular C++11 feature,
make C++11 support optional.
[1] https://savannah.gnu.org/patch/index.php?8287
Fixes:
[thrift]
http://autobuild.buildroot.net/results/21e/21e3fff1e0d714f94ac7e621289d1a59bc02a05f/build-end.log
[host-thrift]
http://autobuild.buildroot.net/results/b89/b89ffc2bff699eb10bb6abd92369a43d4900354d/build-end.log
Signed-off-by: Romain Naour <ro...@openwide.fr>
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] thrift pull request: Thrift 3113 c++11 check issue
Posted by RomainNaour <gi...@git.apache.org>.
Github user RomainNaour commented on the pull request:
https://github.com/apache/thrift/pull/462#issuecomment-96394161
Thanks !
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] thrift pull request: Thrift 3113 c++11 check issue
Posted by bufferoverflow <gi...@git.apache.org>.
Github user bufferoverflow commented on the pull request:
https://github.com/apache/thrift/pull/462#issuecomment-96393589
committed, please close the issue
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] thrift pull request: Thrift 3113 c++11 check issue
Posted by RomainNaour <gi...@git.apache.org>.
Github user RomainNaour closed the pull request at:
https://github.com/apache/thrift/pull/462
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---