[
https://issues.apache.org/jira/browse/THRIFT-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14545271#comment-14545271
]
Hudson commented on THRIFT-3152:
--------------------------------
SUCCESS: Integrated in Thrift #1547 (See
[https://builds.apache.org/job/Thrift/1547/])
THRIFT-3152 Compiler error on Mac OSX (missing #include <cstdlib>) (roger: rev
516e28a42d481725156d3d521d453c55b1dfd992)
* lib/cpp/src/thrift/transport/TBufferTransports.h
> Compiler error on Mac OSX (missing #include <cstdlib>)
> ------------------------------------------------------
>
> Key: THRIFT-3152
> URL: https://issues.apache.org/jira/browse/THRIFT-3152
> Project: Thrift
> Issue Type: Bug
> Environment: Max OSX
> Reporter: Mathias Gottschlag
> Attachments: include.patch
>
>
> When compiling any recent (=git master) version of Thrift on Mac OSX in
> release mode, the compiler reports an error in TBufferTransports.hpp due to
> std::malloc/std::free not being found. The following patch fixes the compiler
> error (also attached as patch file):
> diff --git a/lib/cpp/src/thrift/transport/TBufferTransports.h
> b/lib/cpp/src/thrift/transport/TBufferTransports.h
> index eb08d62..17d617d 100644
> --- a/lib/cpp/src/thrift/transport/TBufferTransports.h
> +++ b/lib/cpp/src/thrift/transport/TBufferTransports.h
> @@ -21,6 +21,7 @@
> #define _THRIFT_TRANSPORT_TBUFFERTRANSPORTS_H_ 1
>
> +#include <cstdlib>
> #include <cstring>
> #include <limits>
> #include <boost/scoped_array.hpp>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)