James Peach created MESOS-9115:
----------------------------------

             Summary: Stout depends on missing rapidjson headers.
                 Key: MESOS-9115
                 URL: https://issues.apache.org/jira/browse/MESOS-9115
             Project: Mesos
          Issue Type: Bug
          Components: build
            Reporter: James Peach


Stout depends on {{<rapidjson/stringbuffer.h>}} and {{<rapidjson/writer.h>}}, 
and these eventually depend on files in {{<rapidjson/internal/*>}}. When we 
install Mesos, we aren't installing the rapidjson internal headers, which 
breaks the build for external Mesos modules.

{noformat}
05:54:07 - In file included from /usr/include/stout/jsonify.hpp:36:0,
05:54:07 -                  from /usr/include/stout/json.hpp:41,
05:54:07 -                  from /usr/include/mesos/resources.hpp:37,
05:54:07 -                  from /usr/include/mesos/slave/isolator.hpp:23,
05:54:07 -                  from /usr/include/mesos/module/isolator.hpp:23,
05:54:07 -                  from src/isolator.cc:8:
05:54:07 - /usr/include/rapidjson/stringbuffer.h:19:28: fatal error: 
internal/stack.h: No such file or directory
05:54:07 -  #include "internal/stack.h"
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to