http://www.zeroc.com/forums/bug-reports/6152-mavericks-build-failure-because-unexported-symbols.html diff -ru Ice-3.5.1.orig/cpp/src/IceGrid/DescriptorHelper.h Ice-3.5.1/cpp/src/IceGrid/DescriptorHelper.h --- Ice-3.5.1.orig/cpp/src/IceGrid/DescriptorHelper.h 2013-10-04 08:48:14.000000000 -0700 +++ Ice-3.5.1/cpp/src/IceGrid/DescriptorHelper.h 2014-02-04 09:14:54.000000000 -0800 @@ -247,7 +247,7 @@ ServerInstanceHelper(const ServerInstanceDescriptor&, const Resolver&, bool); ServerInstanceHelper(const ServerDescriptorPtr&, const Resolver&, bool); - void operator=(const ServerInstanceHelper&); + bool operator==(const ServerInstanceHelper&) const; bool operator!=(const ServerInstanceHelper&) const; @@ -265,7 +265,7 @@ void init(const ServerDescriptorPtr&, const Resolver&, bool); - const ServerInstanceDescriptor _def; + ServerInstanceDescriptor _def; std::string _id; ServerInstanceDescriptor _instance;