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;
 
