C++ build process must generate MaxMethodBodySize.h on build platform
---------------------------------------------------------------------
Key: QPID-1473
URL: https://issues.apache.org/jira/browse/QPID-1473
Project: Qpid
Issue Type: Bug
Components: C++ Broker, C++ Client
Affects Versions: M4
Environment: Windows
Reporter: Steve Huston
Assignee: Steve Huston
The release process generates needed C++ code from the various definitions,
including MaxMethodBodySize.h, which is very important. However, the
MaxMethodBodySize.h generated during release may not be appropriate for all
targets. In particular, it is not compatible with what's generated on Windows
and results in some static assertion failures that some method bodies are too
big. (MAXMETHODBODYSIZE is 148 on Linux, 456 on Windows!)
The fix for this is to have the Windows Visual Studio solution include a
project to build the MaxMethodBodySize.h file. I have a project ready and will
commit it soon.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.