I know there were a series of email replies to get the automake
situation straightened out for Solaris, but has anyone tried the
Solaris build, either Sun CC or g++, with the CMake build? It would be
great to get some testing there, as I only translated the Solaris
settings to CMake without building it.

Thanks,
-Steve

> -----Original Message-----
> From: Riggs, Rob [mailto:[email protected]] 
> Sent: Monday, June 08, 2009 8:16 PM
> To: [email protected]
> Subject: Solaris, GCC-4.3.2 & Boost-1.38.0
> 
> 
> Hi guys,
> 
> I'm building qpidc-0.5 on Solaris 10 with GCC-4.3.2 and
Boost-1.38.0.
> 
> I had to remove -Werror from the Makefile in order to build 
> qpidc.  (I am very happy to see this project take such strict 
> view of warnings in the codebase.)
> 
> Here's an example of the warnings I receive building on this
platform:
> 
> /usr/local/boost/boost_1_38_0_gcc4/include/boost/ptr_container
> /detail/map_iterator.hpp:52: warning: type qualifiers ignored 
> on function return type
> 
> And
> 
> /usr/local/boost/boost_1_38_0_gcc4/include/boost/function/func
> tion_template.hpp:128: warning: cast from 'char*' to 
> 'boost::_bi::bind_t<std::vector<qpid::Url, 
> std::allocator<qpid::Url> >, 
> boost::_mfi::mf0<std::vector<qpid::Url, 
> std::allocator<qpid::Url> >, qpid::broker::Broker>, 
> boost::_bi::list1<boost::_bi::value<qpid::broker::Broker*> > 
> >*' increases required alignment of target type
> 
> I think the warnings are correct.  These both occur in 
> numerous locations throughout the code.
> 
> The first I believe is a harmless defect in Boost.
> 
> The second seems like potential issue in qpid.  This is a 
> common cause of BUS errors on Solaris.  I don't yet know the 
> qpidc code well enough to evaluate it.  Has anyone seen this 
> and can tell off-hand if this is something to be concerned with?
> 
> I can provide more detailed error messages if needed.
> 
> There is also a missing <cstring> include in 
> qpid/sys/posix/Fork.cpp (needed for memset).
> 
> 
> Regards,
> 
> Rob
> 
> 
> 
> This e-mail and files transmitted with it are confidential, 
> and are intended solely for the use of the individual or 
> entity to whom this e-mail is addressed. If you are not the 
> intended recipient, or the employee or agent responsible to 
> deliver it to the intended recipient, you are hereby notified 
> that any dissemination, distribution or copying of this 
> communication is strictly prohibited. If you are not one of 
> the named recipient(s) or otherwise have reason to believe 
> that you received this message in error, please immediately 
> notify sender by e-mail, and destroy the original message. Thank
You.
> 
>
---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:[email protected]
> 
> 


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to