Hello,

After being able to compile Proton 0.16.0 on Solaris with C++ and Python 
bindings, I am currently compiling the Dispatch Router on Solaris.

It seems to me the Dispatch Router is highly oriented for GCC with all the 
embedded compiler options in the CMakeLists.txt which is not the case for 
Proton. So this took some time to figure out how to correctly fix.


With the below patches, the code compiles correctly, however unit tests are 
failing. So I thought maybe it was about time I submitted my patches and had 
them reviewed by the community to correct any mistake which might have slipped 
my eyes.


In total, I have 13 patches but I have only submitted 12. The remaining one is 
about Finding Proton not as an installed package but which could be provided 
locally. For example, I compiled proton locally but didn't install it. I have 
no way to tell the Dispatch Router to take that version of Proton. However, I 
haven't found the cleanest fix for this yet.


PS: I will send the failing tests in a separate thread.


Submitted issues/patches:

* https://issues.apache.org/jira/browse/DISPATCH-612
* https://issues.apache.org/jira/browse/DISPATCH-613
* https://issues.apache.org/jira/browse/DISPATCH-614
* https://issues.apache.org/jira/browse/DISPATCH-615
* https://issues.apache.org/jira/browse/DISPATCH-616
* https://issues.apache.org/jira/browse/DISPATCH-617
* https://issues.apache.org/jira/browse/DISPATCH-618
* https://issues.apache.org/jira/browse/DISPATCH-619
* https://issues.apache.org/jira/browse/DISPATCH-620
* https://issues.apache.org/jira/browse/DISPATCH-621
* https://issues.apache.org/jira/browse/DISPATCH-622
* https://issues.apache.org/jira/browse/DISPATCH-623


Regards,

Adel

Reply via email to