[ 
https://issues.apache.org/jira/browse/GEODE-3497?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16140090#comment-16140090
 ] 

Jacob S. Barrett commented on GEODE-3497:
-----------------------------------------

Ah... we are building with GCC 4.9, which we found to be the first truly C++11 
complete version of GCC despite what GNU says about GCC 4.8 being so.

See https://stackoverflow.com/a/12665408 for a description of the problem.

I would suggest using the software collection version 4.9 to compile Geode. Why 
RedHat continues to ship extremely old versions of GCC each release is beyond 
me but their software collections solve this issue.

https://developers.redhat.com/products/softwarecollections/overview/

It might be worth putting in a CMake check for the correct version of GCC since 
checking for regex support will always return true despite it not actually 
being implemented in 3.8.





> Fix failing test on Solaris SPARC
> ---------------------------------
>
>                 Key: GEODE-3497
>                 URL: https://issues.apache.org/jira/browse/GEODE-3497
>             Project: Geode
>          Issue Type: Bug
>          Components: native client
>            Reporter: David Kimura
>
> ClientProxyMembershipIDFactory unittest fails on Solaris SPARC because of 
> incorrect assumptions about big/little endianness.



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

Reply via email to