You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hawq.apache.org by "Shubham Sharma (JIRA)" <ji...@apache.org> on 2017/08/31 04:33:00 UTC

[jira] [Created] (HAWQ-1524) Travis CI build failure after upgrading protobuf to 3.4

Shubham Sharma created HAWQ-1524:
------------------------------------

             Summary: Travis CI build failure after upgrading protobuf to 3.4
                 Key: HAWQ-1524
                 URL: https://issues.apache.org/jira/browse/HAWQ-1524
             Project: Apache HAWQ
          Issue Type: Bug
          Components: Build
            Reporter: Shubham Sharma
            Assignee: Radar Lei


After upgrading the protobuf version to 3.4 , CI pipeline fails with below errors. From the error message it looks like it is a problem with namespace resolution while declaring stringstream and ostringstream

{code}

Error message -

/Users/travis/build/apache/incubator-hawq/depends/libyarn/src/libyarnclient/LibYarnClient.cpp:248:9:
error: unknown type name 'stringstream'; did you mean
'std::stringstream'?

        stringstream ss;

        ^~~~~~~~~~~~

        std::stringstream

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iosfwd:153:38:
note: 'std::stringstream' declared here

typedef basic_stringstream<char> stringstream;

/Users/travis/build/apache/incubator-hawq/depends/libyarn/src/libyarnclient/LibYarnClient.cpp:299:13:
error: unknown type name 'ostringstream'; did you mean
'std::ostringstream'?

            ostringstream key;

            ^~~~~~~~~~~~~

            std::ostringstream

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iosfwd:152:38:
note: 'std::ostringstream' declared here

typedef basic_ostringstream<char>    ostringstream;
{code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)