From owner-svn-ports-head@FreeBSD.ORG Mon Jun 17 11:42:45 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7DE455DF; Mon, 17 Jun 2013 11:42:45 +0000 (UTC) (envelope-from rm@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 6EE071F41; Mon, 17 Jun 2013 11:42:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r5HBgjnF058879; Mon, 17 Jun 2013 11:42:45 GMT (envelope-from rm@svn.freebsd.org) Received: (from rm@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r5HBgfdb058859; Mon, 17 Jun 2013 11:42:41 GMT (envelope-from rm@svn.freebsd.org) Message-Id: <201306171142.r5HBgfdb058859@svn.freebsd.org> From: Ruslan Makhmatkhanov Date: Mon, 17 Jun 2013 11:42:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r321096 - in head/devel/ice: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jun 2013 11:42:45 -0000 Author: rm Date: Mon Jun 17 11:42:41 2013 New Revision: 321096 URL: http://svnweb.freebsd.org/changeset/ports/321096 Log: - update to 3.5.0 - add license (GPLv2) - switch to bdb 5 - mark broken on 10.x for the time being (as it was discussed on ports@ ML) - remove patches, applied upstream This version of Ice brings many new features, e.g. - New encoding version - Metrics facility - Optional data members and parameters - Compact encoding for classes and exceptions - Compact type IDs - Preserved slices - Custom enumerator values - C++11 lambda functions - Remote Update of Server Properties - IPv6 now enabled by default - Python 3 support - Use Berkley DB 5 See http://doc.zeroc.com/display/Ice/Release+Notes for details. PR: 179233 Submitted by: Michael Gmelin (maintainer) Tested by: Jaret Bartsch Added: head/devel/ice/files/patch-config-Make.common.rules (contents, props changed) head/devel/ice/files/patch-cpp-Makefile (contents, props changed) head/devel/ice/files/patch-cpp-config-Make.rules (contents, props changed) head/devel/ice/files/patch-cpp-src-Ice-.depend (contents, props changed) head/devel/ice/files/patch-cpp-test-Ice-metrics-AllTests.cpp (contents, props changed) head/devel/ice/pkg-message (contents, props changed) Deleted: head/devel/ice/files/patch-Make.rules head/devel/ice/files/patch-Makefile head/devel/ice/files/patch-cpp-demo-Freeze-customEvictor-Evictor.h head/devel/ice/files/patch-cpp-demo-IceGrid-secure-README head/devel/ice/files/patch-cpp-demo-IceGrid-secure-application.xml head/devel/ice/files/patch-cpp-demo-IceGrid-secure-config.admin head/devel/ice/files/patch-cpp-demo-IceGrid-secure-config.client head/devel/ice/files/patch-cpp-demo-IceGrid-secure-config.master head/devel/ice/files/patch-cpp-demo-IceGrid-secure-config.node head/devel/ice/files/patch-cpp-demo-IceGrid-secure-config.registry head/devel/ice/files/patch-cpp-demo-IceGrid-secure-config.slave head/devel/ice/files/patch-cpp-demo-IceGrid-secure-makecerts.py head/devel/ice/files/patch-cpp-include-Freeze-Map.h head/devel/ice/files/patch-cpp-include-Ice-Buffer.h head/devel/ice/files/patch-cpp-include-Ice-ConnectionIF.h head/devel/ice/files/patch-cpp-include-Ice-IconvStringConverter.h head/devel/ice/files/patch-cpp-include-Ice-IncomingAsyncF.h head/devel/ice/files/patch-cpp-include-Ice-LocalObjectF.h head/devel/ice/files/patch-cpp-include-Ice-ObjectF.h head/devel/ice/files/patch-cpp-include-Ice-OutgoingAsyncF.h head/devel/ice/files/patch-cpp-include-Ice-Proxy.h head/devel/ice/files/patch-cpp-include-Ice-ProxyF.h head/devel/ice/files/patch-cpp-include-Ice-Stream.h head/devel/ice/files/patch-cpp-include-Ice-StreamF.h head/devel/ice/files/patch-cpp-include-IceUtil-Cache.h head/devel/ice/files/patch-cpp-include-IceUtil-Mutex.h head/devel/ice/files/patch-cpp-include-IceUtil-Shared.h head/devel/ice/files/patch-cpp-src-Freeze-MapDb.cpp head/devel/ice/files/patch-cpp-src-Freeze-MapI.cpp head/devel/ice/files/patch-cpp-src-Freeze-MapI.h head/devel/ice/files/patch-cpp-src-Freeze-ObjectStore.cpp head/devel/ice/files/patch-cpp-src-Freeze-ObjectStore.h head/devel/ice/files/patch-cpp-src-Freeze-SharedDbEnv.cpp head/devel/ice/files/patch-cpp-src-Freeze-TransactionalEvictorContext.cpp head/devel/ice/files/patch-cpp-src-Freeze-TransactionalEvictorContext.h head/devel/ice/files/patch-cpp-src-Freeze-TransactionalEvictorI.cpp head/devel/ice/files/patch-cpp-src-Glacier2-Blobject.cpp head/devel/ice/files/patch-cpp-src-Glacier2-Blobject.h head/devel/ice/files/patch-cpp-src-Glacier2-RequestQueue.cpp head/devel/ice/files/patch-cpp-src-Glacier2-RequestQueue.h head/devel/ice/files/patch-cpp-src-Glacier2-RouterI.cpp head/devel/ice/files/patch-cpp-src-Ice-ConnectionI.cpp head/devel/ice/files/patch-cpp-src-Ice-IncomingAsync.cpp head/devel/ice/files/patch-cpp-src-Ice-LocalObject.cpp head/devel/ice/files/patch-cpp-src-Ice-Object.cpp head/devel/ice/files/patch-cpp-src-Ice-OutgoingAsync.cpp head/devel/ice/files/patch-cpp-src-Ice-PropertyNames.cpp head/devel/ice/files/patch-cpp-src-Ice-PropertyNames.h head/devel/ice/files/patch-cpp-src-Ice-Service.cpp head/devel/ice/files/patch-cpp-src-Ice-Stream.cpp head/devel/ice/files/patch-cpp-src-IceGrid-AdminCallbackRouter.cpp head/devel/ice/files/patch-cpp-src-IceGrid-DescriptorHelper.cpp head/devel/ice/files/patch-cpp-src-IceGrid-Internal.ice head/devel/ice/files/patch-cpp-src-IceGrid-InternalRegistryI.cpp head/devel/ice/files/patch-cpp-src-IceGrid-InternalRegistryI.h head/devel/ice/files/patch-cpp-src-IceGrid-NodeSessionManager.cpp head/devel/ice/files/patch-cpp-src-IceGrid-ReplicaCache.cpp head/devel/ice/files/patch-cpp-src-IceGrid-ReplicaSessionManager.cpp head/devel/ice/files/patch-cpp-src-IceGrid-SessionI.h head/devel/ice/files/patch-cpp-src-IceSSL-Instance.cpp head/devel/ice/files/patch-cpp-src-IceSSL-InstanceF.h head/devel/ice/files/patch-cpp-src-IceSSL-TrustManager.cpp head/devel/ice/files/patch-cpp-src-IceSSL-TrustManagerF.h head/devel/ice/files/patch-cpp-src-IceSSL-Util.cpp head/devel/ice/files/patch-cpp-src-IceSSL-UtilF.h head/devel/ice/files/patch-cpp-src-IceStorm-NodeI.cpp head/devel/ice/files/patch-cpp-src-IceStorm-Replica.h head/devel/ice/files/patch-cpp-src-IceStorm-TopicI.cpp head/devel/ice/files/patch-cpp-src-IceStorm-TopicManagerI.cpp head/devel/ice/files/patch-cpp-src-IceUtil-Cond.cpp head/devel/ice/files/patch-cpp-src-IceUtil-CountDownLatch.cpp head/devel/ice/files/patch-cpp-src-IceUtil-CtrlCHandler.cpp head/devel/ice/files/patch-cpp-src-IceUtil-FileUtil.cpp head/devel/ice/files/patch-cpp-src-IceUtil-RecMutex.cpp head/devel/ice/files/patch-cpp-src-IceUtil-Shared.cpp head/devel/ice/files/patch-cpp-src-Slice-CPlusPlusUtil.cpp head/devel/ice/files/patch-cpp-src-Slice-FileTracker.cpp head/devel/ice/files/patch-cpp-src-slice2cpp-Main.cpp head/devel/ice/files/patch-cpp-src-slice2cs-Gen.cpp head/devel/ice/files/patch-cpp-src-slice2cs-Main.cpp head/devel/ice/files/patch-cpp-src-slice2freeze-Main.cpp head/devel/ice/files/patch-cpp-src-slice2freezej-Main.cpp head/devel/ice/files/patch-cpp-src-slice2html-Main.cpp head/devel/ice/files/patch-cpp-src-slice2java-Gen.cpp head/devel/ice/files/patch-cpp-src-slice2java-Main.cpp head/devel/ice/files/patch-cpp-src-slice2php-Main.cpp head/devel/ice/files/patch-cpp-src-slice2py-Main.cpp head/devel/ice/files/patch-cpp-src-slice2rb-Main.cpp head/devel/ice/files/patch-cpp-test-Ice-background-EndpointI.h head/devel/ice/files/patch-cpp-test-Ice-custom-AllTests.cpp head/devel/ice/files/patch-cpp-test-IceUtil-unicode-Client.cpp head/devel/ice/files/patch-cpp-test-Slice-keyword-Client.cpp Modified: head/devel/ice/Makefile head/devel/ice/distinfo (contents, props changed) head/devel/ice/files/patch-cpp-allTests.py (contents, props changed) head/devel/ice/files/patch-cpp-include-IceUtil-Config.h head/devel/ice/files/patch-cpp-src-Ice-Network.cpp (contents, props changed) head/devel/ice/files/patch-cpp-src-IceGrid-FileCache.cpp head/devel/ice/files/patch-cpp-src-slice2cpp-Gen.cpp (contents, props changed) head/devel/ice/files/patch-cpp-test-Glacier2-ssl-Server.cpp (contents, props changed) head/devel/ice/files/patch-cpp-test-Ice-properties-run.py (contents, props changed) head/devel/ice/files/patch-scripts-TestUtil.py (contents, props changed) head/devel/ice/pkg-plist (contents, props changed) Modified: head/devel/ice/Makefile ============================================================================== --- head/devel/ice/Makefile Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/Makefile Mon Jun 17 11:42:41 2013 (r321096) @@ -2,14 +2,15 @@ # $FreeBSD$ PORTNAME= Ice -PORTVERSION= 3.4.2 -PORTREVISION= 3 +PORTVERSION= 3.5.0 CATEGORIES= devel -MASTER_SITES= http://download.zeroc.com/Ice/3.4/ +MASTER_SITES= http://download.zeroc.com/Ice/3.5/ MAINTAINER= freebsd@grem.de COMMENT= Modern alternative to object middleware such as CORBA/COM/DCOM/COM+ +LICENSE= GPLv2 + LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2 \ mcpp:${PORTSDIR}/devel/mcpp @@ -26,8 +27,8 @@ USE_PYTHON_BUILD= yes USE_GMAKE= yes USES= iconv -USE_BDB= 42+ -INVALID_BDB_VER= 2 3 40 41 +USE_BDB= 5 +INVALID_BDB_VER= 2 3 40 41 42 43 44 46 47 48 USE_LDCONFIG= yes BUILD_WRKSRC= ${WRKSRC}/cpp INSTALL_WRKSRC= ${WRKSRC}/cpp @@ -45,6 +46,10 @@ BROKEN= does not compile on ia64 BROKEN= fails to link .endif +.if ${OSVERSION} >= 1000000 +BROKEN= Does not work on FreeBSD 10 +.endif + .if ((${ARCH} != i386) && (${ARCH} != powerpc)) MAKE_ENV= LP64=yes .endif Modified: head/devel/ice/distinfo ============================================================================== --- head/devel/ice/distinfo Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/distinfo Mon Jun 17 11:42:41 2013 (r321096) @@ -1,2 +1,2 @@ -SHA256 (Ice-3.4.2.tar.gz) = dcf0484495b6df0849ec90a00e8204fe5fe1c0d3882bb438bf2c1d062f15c979 -SIZE (Ice-3.4.2.tar.gz) = 5485106 +SHA256 (Ice-3.5.0.tar.gz) = bbde6b5a87f5abc8d9105468731f1419829bc22b5d23b8fdef553967a2eebdb0 +SIZE (Ice-3.5.0.tar.gz) = 4790555 Added: head/devel/ice/files/patch-config-Make.common.rules ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/ice/files/patch-config-Make.common.rules Mon Jun 17 11:42:41 2013 (r321096) @@ -0,0 +1,18 @@ +--- config.orig/Make.common.rules 2013-05-20 22:21:58.666286011 +0000 ++++ config/Make.common.rules 2013-05-20 22:20:50.897196090 +0000 +@@ -378,11 +378,15 @@ + then \ + echo "Creating $(install_slicedir)..." ; \ + $(call mkdir, $(install_slicedir)) ; \ ++ fi ++ ++ @if test -d $(install_slicedir) ; \ ++ then \ + cd $(top_srcdir)/../slice ; \ + for subdir in * ; \ + do \ + echo "Copying slice/$$subdir to $(install_slicedir)..." ; \ + cp -fpr $$subdir $(install_slicedir) ; \ + done ; \ +- fi ++ fi Added: head/devel/ice/files/patch-cpp-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/ice/files/patch-cpp-Makefile Mon Jun 17 11:42:41 2013 (r321096) @@ -0,0 +1,26 @@ +--- cpp.orig/Makefile 2013-03-11 15:19:46.000000000 +0000 ++++ cpp/Makefile 2013-05-19 22:06:57.713280491 +0000 +@@ -11,11 +11,22 @@ + + include $(top_srcdir)/config/Make.rules + +-SUBDIRS = config src include test ++SUBDIRS = config src include ++ ++ifeq ($(NOTESTS),) ++SUBDIRS := $(SUBDIRS) test ++endif + + ifeq ($(shell uname | grep MINGW),) ++ifeq ($(NODEMOS),) + SUBDIRS := $(SUBDIRS) demo + endif ++endif ++ ++ifeq ($(NOPORTDOCS),) ++SUBDIRS := $(SUBDIRS) doc ++endif ++ + + INSTALL_SUBDIRS = $(install_bindir) $(install_libdir) $(install_includedir) $(install_configdir) + Modified: head/devel/ice/files/patch-cpp-allTests.py ============================================================================== --- head/devel/ice/files/patch-cpp-allTests.py Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-cpp-allTests.py Mon Jun 17 11:42:41 2013 (r321096) @@ -1,13 +1,5 @@ ---- cpp.orig/allTests.py 2011-06-15 21:43:58.000000000 +0200 -+++ cpp/allTests.py 2012-03-04 20:14:52.000000000 +0100 -@@ -25,6 +25,7 @@ - # List of all basic tests. - # - tests = [ -+ - ("IceUtil/condvar", ["once", "win32only"]), - ("IceUtil/thread", ["once"]), - ("IceUtil/unicode", ["once"]), +--- cpp.orig/allTests.py 2013-03-11 15:19:58.000000000 +0000 ++++ cpp/allTests.py 2013-05-19 22:25:00.000000000 +0000 @@ -62,7 +63,7 @@ ("Ice/servantLocator", ["core"]), ("Ice/interceptor", ["core"]), @@ -22,9 +14,9 @@ if TestUtil.isWin32() or os.getuid() == 0: tests += [ - ("IceUtil/priority", ["core", "nodarwin"]), -- ("Ice/threadPoolPriority", ["core", "nodarwin"]) +- ("Ice/threadPoolPriority", ["core", "nodarwin", "nomx"]) + ("IceUtil/priority", ["core", "nodarwin", "nofreebsd"]), -+ ("Ice/threadPoolPriority", ["core", "nodarwin", "nofreebsd"]) ++ ("Ice/threadPoolPriority", ["core", "nodarwin", "nofreebsd", "nomx"]) ] if __name__ == "__main__": Added: head/devel/ice/files/patch-cpp-config-Make.rules ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/ice/files/patch-cpp-config-Make.rules Mon Jun 17 11:42:41 2013 (r321096) @@ -0,0 +1,13 @@ +--- cpp.orig/config/Make.rules Fri Mar 11 16:19:00 2013 ++++ cpp/config/Make.rules Fri May 19 22:00:09 2013 +@@ -233,7 +233,9 @@ + DB_FLAGS = -I/usr/local/include/db53 + DB_LIBS = -L/usr/local/$(libsubdir)/db53 -ldb_cxx + else +- DB_LIBS = -ldb_cxx ++ DB_FLAGS = -I%%BDB_INCLUDE_DIR%% ++ DB_LIBS = -L%%BDB_LIB_DIR%% -l%%BDB_LIB_CXX_NAME%% ++ DB_RPATH_LINK = $(call rpathlink,%%BDB_LIB_DIR%%) + endif + endif + endif Modified: head/devel/ice/files/patch-cpp-include-IceUtil-Config.h ============================================================================== --- head/devel/ice/files/patch-cpp-include-IceUtil-Config.h Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-cpp-include-IceUtil-Config.h Mon Jun 17 11:42:41 2013 (r321096) @@ -1,19 +1,11 @@ ---- cpp.orig/include/IceUtil/Config.h 2011-06-15 21:43:58.000000000 +0200 -+++ cpp/include/IceUtil/Config.h 2012-09-10 11:43:58.000000000 +0200 -@@ -248,3 +248,16 @@ public: - #define ICE_DEFAULT_MUTEX_PROTOCOL PrioNone - +--- cpp.orig/include/IceUtil/Config.h 2013-03-11 15:19:46.000000000 +0000 ++++ cpp/include/IceUtil/Config.h 2013-05-20 02:09:58.239194578 +0000 +@@ -51,7 +51,7 @@ + // Check for C++ 11 support + // + #if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || \ +- (defined(__clang__) && (__clang_major__ >= 4) && __cplusplus >= 201103) || \ ++ (defined(__clang__) && ((defined(__APPLE__) && __clang_major__ >= 4) || (!defined(__APPLE__) && __clang_major__ >= 3)) && __cplusplus >= 201103) || \ + (defined(_MSC_VER) && (_MSC_VER >= 1600)) + # define ICE_CPP11 #endif -+ -+ -+// -+// Macro used for declaring destructors that might throw - required for C++11 -+// -+#if __cplusplus >= 201103L -+#define ICE_DESTRUCTORS_DONT_THROW_BY_DEFAULT -+#define ICE_NOEXCEPT_FALSE noexcept(false) -+#define ICE_NOEXCEPT_TRUE noexcept(true) -+#else -+#define ICE_NOEXCEPT_FALSE -+#define ICE_NOEXCEPT_TRUE -+#endif Added: head/devel/ice/files/patch-cpp-src-Ice-.depend ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/ice/files/patch-cpp-src-Ice-.depend Mon Jun 17 11:42:41 2013 (r321096) @@ -0,0 +1,8 @@ +--- cpp.orig/src/Ice/.depend 2013-05-21 00:29:56.146194325 +0000 ++++ cpp/src/Ice/.depend 2013-05-21 00:42:56.956197313 +0000 +@@ -1,5 +1,5 @@ +-Acceptor$(OBJEXT): Acceptor.cpp ../Ice/Acceptor.h $(includedir)/IceUtil/Shared.h $(includedir)/IceUtil/Config.h ../Ice/AcceptorF.h $(includedir)/Ice/Handle.h $(includedir)/IceUtil/Handle.h $(includedir)/IceUtil/Exception.h $(includedir)/Ice/Config.h ../Ice/TransceiverF.h ../Ice/Network.h $(includedir)/Ice/PropertiesF.h $(includedir)/Ice/ProxyF.h $(includedir)/Ice/ProxyHandle.h $(includedir)/Ice/ObjectF.h $(includedir)/Ice/Exception.h $(includedir)/Ice/Format.h $(includedir)/Ice/StreamF.h $(includedir)/Ice/LocalObject.h $(includedir)/Ice/LocalObjectF.h $(includedir)/Ice/StreamHelpers.h $(includedir)/IceUtil/ScopedArray.h $(includedir)/IceUtil/Iterator.h $(includedir)/IceUtil/Optional.h $(includedir)/Ice/UndefSysMacros.h $(includedir)/Ice/LoggerF.h $(includedir)/Ice/Protocol.h $(includedir)/Ice/Version.h $(includedir)/Ice/EndpointTypes.h ++Acceptor$(OBJEXT): Acceptor.cpp ../Ice/Acceptor.h $(includedir)/IceUtil/Shared.h $(includedir)/IceUtil/Config.h ../Ice/AcceptorF.h $(includedir)/Ice/Handle.h $(includedir)/IceUtil/Handle.h $(includedir)/IceUtil/Exception.h $(includedir)/Ice/Config.h ../Ice/TransceiverF.h ../Ice/Network.h $(includedir)/Ice/CommunicatorF.h $(includedir)/Ice/ConnectionF.h $(includedir)/Ice/ObjectFactoryF.h $(includedir)/Ice/EndpointF.h $(includedir)/Ice/ObjectAdapterF.h $(includedir)/Ice/PropertiesF.h $(includedir)/Ice/ProxyF.h $(includedir)/Ice/ProxyHandle.h $(includedir)/Ice/ObjectF.h $(includedir)/Ice/Exception.h $(includedir)/Ice/Format.h $(includedir)/Ice/StreamF.h $(includedir)/Ice/LocalObject.h $(includedir)/Ice/LocalObjectF.h $(includedir)/Ice/StreamHelpers.h $(includedir)/IceUtil/ScopedArray.h $(includedir)/IceUtil/Iterator.h $(includedir)/IceUtil/Optional.h $(includedir)/Ice/UndefSysMacros.h $(includedir)/Ice/LoggerF.h $(includedir)/Ice/Protocol.h $(includedir)/Ice/Version.h $(includedir)/Ic e/EndpointTypes.h + Application$(OBJEXT): Application.cpp $(includedir)/Ice/Application.h $(includedir)/Ice/Ice.h $(includedir)/IceUtil/Config.h $(includedir)/Ice/Initialize.h $(includedir)/Ice/CommunicatorF.h $(includedir)/Ice/ProxyF.h $(includedir)/IceUtil/Shared.h $(includedir)/Ice/Config.h $(includedir)/Ice/ProxyHandle.h $(includedir)/IceUtil/Handle.h $(includedir)/IceUtil/Exception.h $(includedir)/Ice/ObjectF.h $(includedir)/Ice/Handle.h $(includedir)/Ice/Exception.h $(includedir)/Ice/Format.h $(includedir)/Ice/StreamF.h $(includedir)/Ice/LocalObject.h $(includedir)/Ice/LocalObjectF.h $(includedir)/Ice/StreamHelpers.h $(includedir)/IceUtil/ScopedArray.h $(includedir)/IceUtil/Iterator.h $(includedir)/IceUtil/Optional.h $(includedir)/Ice/UndefSysMacros.h $(includedir)/Ice/PropertiesF.h $(includedir)/Ice/InstanceF.h $(includedir)/Ice/LoggerF.h $(includedir)/Ice/StatsF.h $(includedir)/Ice/InstrumentationF.h $(includedir)/Ice/Dispatcher.h $(includedir)/Ice/ConnectionF.h $(includedir)/Ice/StringConvert er.h $(includedir)/Ice/Plugin.h $(includedir)/Ice/BuiltinSequences.h $(includedir)/IceUtil/Unicode.h $(includedir)/Ice/FactoryTable.h $(includedir)/IceUtil/Mutex.h $(includedir)/IceUtil/Lock.h $(includedir)/IceUtil/ThreadException.h $(includedir)/IceUtil/Time.h $(includedir)/IceUtil/MutexProtocol.h $(includedir)/Ice/UserExceptionFactory.h $(includedir)/Ice/ObjectFactoryF.h $(includedir)/Ice/Version.h $(includedir)/Ice/LocalException.h $(includedir)/Ice/Identity.h $(includedir)/Ice/Properties.h $(includedir)/Ice/Proxy.h $(includedir)/Ice/ProxyFactoryF.h $(includedir)/Ice/ConnectionIF.h $(includedir)/Ice/RequestHandlerF.h $(includedir)/Ice/EndpointIF.h $(includedir)/Ice/EndpointF.h $(includedir)/Ice/EndpointTypes.h $(includedir)/Ice/ObjectAdapterF.h $(includedir)/Ice/ReferenceF.h $(includedir)/Ice/OutgoingAsync.h $(includedir)/IceUtil/Monitor.h $(includedir)/IceUtil/Cond.h $(includedir)/IceUtil/Timer.h $(includedir)/IceUtil/Thread.h $(includedir)/IceUtil/UniquePtr.h $(includedir)/Ice/ OutgoingAsyncF.h $(includedir)/Ice/Current.h! $(includedir)/Ice/BasicStream.h $(includedir)/Ice/Object.h $(includedir)/Ice/GCShared.h $(includedir)/Ice/GCCountMap.h $(includedir)/Ice/IncomingAsyncF.h $(includedir)/Ice/ObjectFactoryManagerF.h $(includedir)/Ice/Buffer.h $(includedir)/Ice/Protocol.h $(includedir)/Ice/SlicedDataF.h $(includedir)/Ice/ObserverHelper.h $(includedir)/Ice/Instrumentation.h $(includedir)/Ice/Outgoing.h $(includedir)/Ice/Incoming.h $(includedir)/Ice/ServantLocatorF.h $(includedir)/Ice/ServantManagerF.h $(includedir)/Ice/IncomingAsync.h $(includedir)/Ice/Direct.h $(includedir)/Ice/Logger.h $(includedir)/Ice/LoggerUtil.h $(includedir)/Ice/Stats.h $(includedir)/Ice/Communicator.h $(includedir)/Ice/RouterF.h $(includedir)/Ice/LocatorF.h $(includedir)/Ice/PluginF.h $(includedir)/Ice/ImplicitContextF.h $(includedir)/Ice/CommunicatorAsync.h $(includedir)/Ice/ObjectFactory.h $(includedir)/Ice/ObjectAdapter.h $(includedir)/Ice/FacetMap.h $(includedir)/Ice/Endpoint.h $(includedir)/Ice/ServantLocator.h $(includedir )/Ice/SlicedData.h $(includedir)/Ice/Process.h $(includedir)/Ice/Connection.h $(includedir)/Ice/ConnectionAsync.h $(includedir)/Ice/Functional.h $(includedir)/IceUtil/Functional.h $(includedir)/Ice/Stream.h $(includedir)/Ice/ImplicitContext.h $(includedir)/Ice/Locator.h $(includedir)/Ice/FactoryTableInit.h $(includedir)/Ice/ProcessF.h $(includedir)/Ice/Router.h $(includedir)/Ice/DispatchInterceptor.h $(includedir)/Ice/PropertiesAdmin.h $(includedir)/Ice/Metrics.h $(includedir)/Ice/Service.h $(includedir)/Ice/IconvStringConverter.h ../Ice/LoggerI.h $(includedir)/IceUtil/FileUtil.h $(includedir)/IceUtil/CtrlCHandler.h $(includedir)/IceUtil/ArgVector.h ../Ice/GC.h + Base64$(OBJEXT): Base64.cpp ../Ice/Base64.h $(includedir)/Ice/Config.h $(includedir)/IceUtil/Config.h + Buffer$(OBJEXT): Buffer.cpp $(includedir)/Ice/Buffer.h $(includedir)/Ice/Config.h $(includedir)/IceUtil/Config.h $(includedir)/Ice/LocalException.h $(includedir)/Ice/ProxyF.h $(includedir)/IceUtil/Shared.h $(includedir)/Ice/ProxyHandle.h $(includedir)/IceUtil/Handle.h $(includedir)/IceUtil/Exception.h $(includedir)/Ice/ObjectF.h $(includedir)/Ice/Handle.h $(includedir)/Ice/Exception.h $(includedir)/Ice/Format.h $(includedir)/Ice/StreamF.h $(includedir)/Ice/LocalObject.h $(includedir)/Ice/LocalObjectF.h $(includedir)/Ice/StreamHelpers.h $(includedir)/IceUtil/ScopedArray.h $(includedir)/IceUtil/Iterator.h $(includedir)/IceUtil/Optional.h $(includedir)/Ice/Identity.h $(includedir)/Ice/UndefSysMacros.h $(includedir)/Ice/Version.h $(includedir)/Ice/BuiltinSequences.h Modified: head/devel/ice/files/patch-cpp-src-Ice-Network.cpp ============================================================================== --- head/devel/ice/files/patch-cpp-src-Ice-Network.cpp Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-cpp-src-Ice-Network.cpp Mon Jun 17 11:42:41 2013 (r321096) @@ -1,6 +1,6 @@ ---- cpp.orig/src/Ice/Network.cpp 2011-06-15 21:43:58.000000000 +0200 -+++ cpp/src/Ice/Network.cpp 2012-09-10 11:43:58.000000000 +0200 -@@ -715,7 +715,11 @@ +--- cpp.orig/src/Ice/Network.cpp 2013-03-11 15:19:46.000000000 +0000 ++++ cpp/src/Ice/Network.cpp 2013-05-19 22:55:40.257195813 +0000 +@@ -936,7 +936,11 @@ WSASetLastError(error); #else int error = errno; @@ -13,12 +13,3 @@ { SocketException ex(__FILE__, __LINE__); ex.error = getSocketErrno(); -@@ -1098,7 +1098,7 @@ IceInternal::doBind(SOCKET fd, const struct sockaddr_storage& addr) - size = 0; // Keep the compiler happy. - } - -- if(bind(fd, reinterpret_cast(&addr), size) == SOCKET_ERROR) -+ if(::bind(fd, reinterpret_cast(&addr), size) == SOCKET_ERROR) - { - closeSocketNoThrow(fd); - SocketException ex(__FILE__, __LINE__); Modified: head/devel/ice/files/patch-cpp-src-IceGrid-FileCache.cpp ============================================================================== --- head/devel/ice/files/patch-cpp-src-IceGrid-FileCache.cpp Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-cpp-src-IceGrid-FileCache.cpp Mon Jun 17 11:42:41 2013 (r321096) @@ -1,20 +1,16 @@ ---- cpp.orig/src/IceGrid/FileCache.cpp 2011-06-15 21:43:58.000000000 +0200 -+++ cpp/src/IceGrid/FileCache.cpp 2012-09-10 11:43:58.000000000 +0200 -@@ -195,15 +195,12 @@ FileCache::read(const string& file, Ice::Long offset, int size, Ice::Long& newOf - - totalSize += lineSize; - lines.push_back(line); --#if defined(_MSC_VER) && (_MSC_VER < 1300) +--- cpp.orig/src/IceGrid/FileCache.cpp 2013-03-11 15:19:12.271195149 +0000 ++++ cpp/src/IceGrid/FileCache.cpp 2013-06-01 17:47:48.636196265 +0000 +@@ -195,11 +195,11 @@ + // Some eofbit cases will also set failbit. So first + // check eof. + // - if(is.eof()) -+ + if(is.eof() || is.fail()) { newOffset += line.size(); } - else --#else -- if(!is.fail()) --#endif +- else if(!is.fail()) ++ else { newOffset = is.tellg(); } Modified: head/devel/ice/files/patch-cpp-src-slice2cpp-Gen.cpp ============================================================================== --- head/devel/ice/files/patch-cpp-src-slice2cpp-Gen.cpp Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-cpp-src-slice2cpp-Gen.cpp Mon Jun 17 11:42:41 2013 (r321096) @@ -1,111 +1,13 @@ ---- cpp.orig/src/slice2cpp/Gen.cpp 2011-06-15 21:43:59.000000000 +0200 -+++ cpp/src/slice2cpp/Gen.cpp 2012-03-04 20:14:53.000000000 +0100 -@@ -1944,8 +1944,10 @@ +--- cpp.orig/src/slice2cpp/Gen.cpp 2013-03-11 15:19:46.000000000 +0000 ++++ cpp/src/slice2cpp/Gen.cpp 2013-05-20 19:51:48.109197053 +0000 +@@ -385,6 +385,10 @@ + H << "\n#include "; + H << "\n#include "; } - - string name = fixKwd(p->name()); -+ string scoped = fixKwd(p->scoped()); - - H << sp << nl << "class " << name << ';'; -+ H << nl << _dllExport << "::IceProxy::Ice::Object* upCast(::IceProxy" << scoped << "*);"; - } - - Slice::Gen::ProxyVisitor::ProxyVisitor(Output& h, Output& c, const string& dllExport) : -@@ -3691,10 +3693,22 @@ - Slice::Gen::ObjectDeclVisitor::visitClassDecl(const ClassDeclPtr& p) - { - string name = fixKwd(p->name()); -+ string scoped = fixKwd(p->scoped()); - - H << sp << nl << "class " << name << ';'; - H << nl << "bool operator==(const " << name << "&, const " << name << "&);"; - H << nl << "bool operator<(const " << name << "&, const " << name << "&);"; -+ -+ H << sp; -+ -+ if(!p->isLocal()) ++ else if(p->hasNonLocalClassDecls()) + { -+ H << nl << _dllExport << "::Ice::Object* upCast(" << scoped << "*);"; ++ H << "\n#include "; + } -+ else -+ { -+ H << nl << _dllExport << "::Ice::LocalObject* upCast(" << scoped << "*);"; -+ } - } - - void -@@ -4922,13 +4936,13 @@ - { - if((BuiltinPtr::dynamicCast(p) && BuiltinPtr::dynamicCast(p)->kind() == Builtin::KindObject) - || ClassDeclPtr::dynamicCast(p)) -- { -- C << nl << "if(" << prefix << name << ')'; -+ { C << nl << "if(" << prefix << name << ')'; - C << sb; - ClassDeclPtr decl = ClassDeclPtr::dynamicCast(p); - if(decl) - { -- C << nl << "::IceInternal::upCast(" << prefix << name << ".get())->__addObject(_c);"; -+ string scope = fixKwd(decl->scope()); -+ C << nl << scope << "upCast(" << prefix << name << ".get())->__addObject(_c);"; - } - else - { -@@ -4991,9 +5005,10 @@ - ClassDeclPtr decl = ClassDeclPtr::dynamicCast(p); - if(decl) - { -- C << nl << "if(" << "::IceInternal::upCast(" << prefix << name << ".get())->__usesClasses())"; -+ string scope = fixKwd(decl->scope()); -+ C << nl << "if(" << scope << "upCast(" << prefix << name << ".get())->__usesClasses())"; - C << sb; -- C << nl << "::IceInternal::upCast(" << prefix << name << ".get())->__decRefUnsafe();"; -+ C << nl << scope << "upCast(" << prefix << name << ".get())->__decRefUnsafe();"; - C << nl << prefix << name << ".__clearHandleUnsafe();"; - } -@@ -5629,40 +5644,30 @@ - { - string scoped = fixKwd(p->scoped()); - -- H << sp; -- -- if(!p->isLocal()) -- { -- H << nl << _dllExport << "::Ice::Object* upCast(" << scoped << "*);"; -- H << nl << _dllExport << "::IceProxy::Ice::Object* upCast(::IceProxy" << scoped << "*);"; -- } -- else -- { -- H << nl << _dllExport << "::Ice::LocalObject* upCast(" << scoped << "*);"; -- } - } - - bool - Slice::Gen::IceInternalVisitor::visitClassDefStart(const ClassDefPtr& p) - { - string scoped = fixKwd(p->scoped()); -+ string scope = fixKwd(p->scope()); - - C << sp; - if(!p->isLocal()) + if(p->hasNonLocalDataOnlyClasses() || p->hasNonLocalExceptions()) { - C << nl - << (_dllExport.empty() ? "" : "ICE_DECLSPEC_EXPORT ") -- << "::Ice::Object* IceInternal::upCast(" << scoped << "* p) { return p; }"; -+ << "::Ice::Object* " << scope << "upCast(" << scoped << "* p) { return p; }"; - C << nl - << (_dllExport.empty() ? "" : "ICE_DECLSPEC_EXPORT ") -- << "::IceProxy::Ice::Object* IceInternal::upCast(::IceProxy" << scoped -+ << "::IceProxy::Ice::Object* IceProxy" << scope << "upCast(::IceProxy" << scoped - << "* p) { return p; }"; - } - else - { - C << nl - << (_dllExport.empty() ? "" : "ICE_DECLSPEC_EXPORT ") -- << "::Ice::LocalObject* IceInternal::upCast(" << scoped << "* p) { return p; }"; -+ << "::Ice::LocalObject* " << scope << "upCast(" << scoped << "* p) { return p; }"; - } - - return true; Modified: head/devel/ice/files/patch-cpp-test-Glacier2-ssl-Server.cpp ============================================================================== --- head/devel/ice/files/patch-cpp-test-Glacier2-ssl-Server.cpp Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-cpp-test-Glacier2-ssl-Server.cpp Mon Jun 17 11:42:41 2013 (r321096) @@ -18,15 +18,6 @@ } } -@@ -99,7 +105,7 @@ - } - - virtual void -- ice_ping(const Ice::Current& current) -+ ice_ping(const Ice::Current& current) const - { - testContext(_ssl, current.ctx); - } @@ -133,8 +139,11 @@ { testContext(true, current.ctx); Added: head/devel/ice/files/patch-cpp-test-Ice-metrics-AllTests.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/ice/files/patch-cpp-test-Ice-metrics-AllTests.cpp Mon Jun 17 11:42:41 2013 (r321096) @@ -0,0 +1,32 @@ +--- cpp.orig/test/Ice/metrics/AllTests.cpp 2013-03-11 15:19:47.000000000 +0000 ++++ cpp/test/Ice/metrics/AllTests.cpp 2013-05-20 02:11:00.939194168 +0000 +@@ -597,9 +597,12 @@ + testAttribute(clientMetrics, clientProps, update, "Connection", "incoming", "false"); + testAttribute(clientMetrics, clientProps, update, "Connection", "adapterName", ""); + testAttribute(clientMetrics, clientProps, update, "Connection", "connectionId", "Con1"); +- testAttribute(clientMetrics, clientProps, update, "Connection", "localHost", "127.0.0.1"); ++ if (!inFreeBSDJail()) ++ { ++ testAttribute(clientMetrics, clientProps, update, "Connection", "localHost", "127.0.0.1"); ++ testAttribute(clientMetrics, clientProps, update, "Connection", "remoteHost", "127.0.0.1"); ++ } + //testAttribute(clientMetrics, clientProps, update, "Connection", "localPort", ""); +- testAttribute(clientMetrics, clientProps, update, "Connection", "remoteHost", "127.0.0.1"); + testAttribute(clientMetrics, clientProps, update, "Connection", "remotePort", "12010"); + testAttribute(clientMetrics, clientProps, update, "Connection", "mcastHost", ""); + testAttribute(clientMetrics, clientProps, update, "Connection", "mcastPort", ""); +@@ -814,9 +817,12 @@ + testAttribute(serverMetrics, serverProps, update, "Dispatch", "incoming", "true", op); + testAttribute(serverMetrics, serverProps, update, "Dispatch", "adapterName", "TestAdapter", op); + testAttribute(serverMetrics, serverProps, update, "Dispatch", "connectionId", "", op); +- testAttribute(serverMetrics, serverProps, update, "Dispatch", "localHost", "127.0.0.1", op); ++ if (!inFreeBSDJail()) ++ { ++ testAttribute(serverMetrics, serverProps, update, "Dispatch", "localHost", "127.0.0.1", op); ++ testAttribute(serverMetrics, serverProps, update, "Dispatch", "remoteHost", "127.0.0.1", op); ++ } + testAttribute(serverMetrics, serverProps, update, "Dispatch", "localPort", "12010", op); +- testAttribute(serverMetrics, serverProps, update, "Dispatch", "remoteHost", "127.0.0.1", op); + //testAttribute(serverMetrics, serverProps, update, "Dispatch", "remotePort", "12010", op); + testAttribute(serverMetrics, serverProps, update, "Dispatch", "mcastHost", "", op); + testAttribute(serverMetrics, serverProps, update, "Dispatch", "mcastPort", "", op); Modified: head/devel/ice/files/patch-cpp-test-Ice-properties-run.py ============================================================================== --- head/devel/ice/files/patch-cpp-test-Ice-properties-run.py Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-cpp-test-Ice-properties-run.py Mon Jun 17 11:42:41 2013 (r321096) @@ -1,18 +1,29 @@ ---- cpp.orig/test/Ice/properties/run.py 2011-06-15 21:43:59.000000000 +0200 -+++ cpp/test/Ice/properties/run.py 2012-03-04 20:14:53.000000000 +0100 -@@ -26,7 +26,7 @@ +--- cpp.orig/test/Ice/properties/run.py 2013-03-11 15:19:47.000000000 +0000 ++++ cpp/test/Ice/properties/run.py 2013-05-21 03:48:13.020195761 +0000 +@@ -28,15 +28,15 @@ # - # Write config - # --configPath = u"./config/中国_client.config" -+configPath = u"./config/中国_client.config".encode("utf-8") + if sys.version_info[0] == 2: + configPath = "./config/\xe4\xb8\xad\xe5\x9b\xbd_client.config".decode("utf-8") +- TestUtil.createConfig(configPath, ++ TestUtil.createConfig(configPath.encode("utf-8"), + ["# Automatically generated by Ice test driver.", + "Ice.Trace.Protocol=1", + "Ice.Trace.Network=1", + "Ice.ProgramName=PropertiesClient", +- "Config.Path=./config/中国_client.config"]) ++ "Config.Path=" + configPath.encode("utf-8")]) + else: + configPath = "./config/\u4e2d\u56fd_client.config" +- TestUtil.createConfig(configPath, ++ TestUtil.createConfig(configPath.encode("utf-8"), + ["# Automatically generated by Ice test driver.", + "Ice.Trace.Protocol=1", + "Ice.Trace.Network=1", +@@ -46,5 +46,5 @@ - TestUtil.createConfig(configPath, - ["# Automatically generated by Ice test driver.", -@@ -38,4 +38,4 @@ TestUtil.simpleTest(client) - if os.path.exists(configPath): +-if os.path.exists(configPath): - os.remove(configPath) -\ No newline at end of file -+ os.remove(configPath) ++if os.path.exists(configPath.encode("utf-8")): ++ os.remove(configPath.encode("utf-8")) Modified: head/devel/ice/files/patch-scripts-TestUtil.py ============================================================================== --- head/devel/ice/files/patch-scripts-TestUtil.py Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/files/patch-scripts-TestUtil.py Mon Jun 17 11:42:41 2013 (r321096) @@ -1,6 +1,6 @@ ---- scripts.orig/TestUtil.py 2011-06-15 21:44:00.000000000 +0200 -+++ scripts/TestUtil.py 2012-03-04 20:14:53.000000000 +0100 -@@ -74,6 +74,25 @@ +--- scripts.orig/TestUtil.py 2013-03-11 15:19:47.000000000 +0000 ++++ scripts/TestUtil.py 2013-05-21 00:29:37.903194948 +0000 +@@ -84,6 +84,25 @@ def isLinux(): return sys.platform.startswith("linux") @@ -26,19 +26,18 @@ def getCppCompiler(): compiler = "" if os.environ.get("CPP_COMPILER", "") != "": -@@ -1590,7 +1609,15 @@ - if isDarwin() and "nodarwin" in config: - print "%s*** test not supported under Darwin%s" % (prefix, suffix) +@@ -1846,6 +1865,14 @@ + print("%s*** test not supported under Darwin%s" % (prefix, suffix)) continue -+ + + if isFreeBSD() and "nofreebsd" in config: -+ print "%s*** test not supported under FreeBSD%s" % (prefix, suffix) ++ print("%s*** test not supported under FreeBSD%s" % (prefix, suffix)) + continue - ++ + if isFreeBSDJail() and "nofreebsdjail" in config: -+ print "%s*** test not supported within a FreeBSD Jail%s" % (prefix, suffix) ++ print("%s*** test not supported within a FreeBSD Jail%s" % (prefix, suffix)) + continue + if not isWin32() and "win32only" in config: - print "%s*** test only supported under Win32%s" % (prefix, suffix) + print("%s*** test only supported under Win32%s" % (prefix, suffix)) continue Added: head/devel/ice/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/ice/pkg-message Mon Jun 17 11:42:41 2013 (r321096) @@ -0,0 +1,14 @@ +The default on-the-wire encoding for Ice changed in version 3.5 and IPv6 +is now enabled by default. ABI versions are not compatible. + +For details on these and additional changes please read the upgrading +instructions available at + + http://doc.zeroc.com/x/SQpN + +For on-the-wire background compatibility add + + Ice.IPv6=0 + Ice.Default.EncodingVersion=1.0 + +to your Ice application configuration. Modified: head/devel/ice/pkg-plist ============================================================================== --- head/devel/ice/pkg-plist Mon Jun 17 11:12:22 2013 (r321095) +++ head/devel/ice/pkg-plist Mon Jun 17 11:42:41 2013 (r321096) @@ -41,12 +41,14 @@ include/Freeze/TransactionHolder.h include/Freeze/TransactionalEvictor.h include/Glacier2/Application.h include/Glacier2/Glacier2.h +include/Glacier2/Metrics.h include/Glacier2/PermissionsVerifier.h include/Glacier2/PermissionsVerifierF.h include/Glacier2/Router.h include/Glacier2/RouterF.h include/Glacier2/SSLInfo.h include/Glacier2/Session.h +include/Glacier2/SessionHelper.h include/Ice/Application.h include/Ice/BasicStream.h include/Ice/Buffer.h @@ -77,6 +79,7 @@ include/Ice/Exception.h include/Ice/FacetMap.h include/Ice/FactoryTable.h include/Ice/FactoryTableInit.h +include/Ice/Format.h include/Ice/Functional.h include/Ice/GCCountMap.h include/Ice/GCShared.h @@ -91,6 +94,8 @@ include/Ice/IncomingAsync.h include/Ice/IncomingAsyncF.h include/Ice/Initialize.h include/Ice/InstanceF.h +include/Ice/Instrumentation.h +include/Ice/InstrumentationF.h include/Ice/LocalException.h include/Ice/LocalObject.h include/Ice/LocalObjectF.h @@ -99,6 +104,10 @@ include/Ice/LocatorF.h include/Ice/Logger.h include/Ice/LoggerF.h include/Ice/LoggerUtil.h +include/Ice/Metrics.h +include/Ice/MetricsAdminI.h +include/Ice/MetricsFunctional.h +include/Ice/MetricsObserverI.h include/Ice/Object.h include/Ice/ObjectAdapter.h include/Ice/ObjectAdapterF.h @@ -106,6 +115,8 @@ include/Ice/ObjectAdapterFactoryF.h include/Ice/ObjectF.h include/Ice/ObjectFactory.h include/Ice/ObjectFactoryF.h +include/Ice/ObjectFactoryManagerF.h +include/Ice/ObserverHelper.h include/Ice/Outgoing.h include/Ice/OutgoingAsync.h include/Ice/OutgoingAsyncF.h @@ -114,6 +125,7 @@ include/Ice/PluginF.h include/Ice/Process.h include/Ice/ProcessF.h include/Ice/Properties.h +include/Ice/PropertiesAdmin.h include/Ice/PropertiesF.h include/Ice/Protocol.h include/Ice/ProtocolPluginFacade.h @@ -132,13 +144,17 @@ include/Ice/ServantManagerF.h include/Ice/Service.h include/Ice/SliceChecksumDict.h include/Ice/SliceChecksums.h +include/Ice/SlicedData.h +include/Ice/SlicedDataF.h include/Ice/Stats.h include/Ice/StatsF.h include/Ice/Stream.h include/Ice/StreamF.h +include/Ice/StreamHelpers.h include/Ice/StringConverter.h include/Ice/UndefSysMacros.h include/Ice/UserExceptionFactory.h +include/Ice/Version.h include/IceBox/IceBox.h include/IceGrid/Admin.h include/IceGrid/Descriptor.h @@ -160,6 +176,7 @@ include/IceSSL/EndpointInfo.h include/IceSSL/IceSSL.h include/IceSSL/Plugin.h include/IceStorm/IceStorm.h +include/IceStorm/Metrics.h include/IceUtil/AbstractMutex.h include/IceUtil/ArgVector.h include/IceUtil/Cache.h @@ -181,14 +198,15 @@ include/IceUtil/Mutex.h include/IceUtil/MutexProtocol.h include/IceUtil/MutexPtrLock.h include/IceUtil/MutexPtrTryLock.h +include/IceUtil/Optional.h include/IceUtil/Options.h include/IceUtil/OutputUtil.h -include/IceUtil/RWRecMutex.h include/IceUtil/Random.h include/IceUtil/RecMutex.h +include/IceUtil/ScannerConfig.h include/IceUtil/ScopedArray.h include/IceUtil/Shared.h -include/IceUtil/StaticMutex.h +include/IceUtil/StopWatch.h include/IceUtil/StringUtil.h include/IceUtil/Thread.h include/IceUtil/ThreadException.h @@ -196,6 +214,7 @@ include/IceUtil/Time.h include/IceUtil/Timer.h include/IceUtil/UUID.h include/IceUtil/Unicode.h +include/IceUtil/UniquePtr.h include/IceXML/Parser.h include/Slice/CPlusPlusUtil.h include/Slice/Checksum.h @@ -211,50 +230,50 @@ include/Slice/RubyUtil.h include/Slice/Util.h lib/ImportKey.class lib/libFreeze.so -lib/libFreeze.so.3.4.2 -lib/libFreeze.so.34 +lib/libFreeze.so.3.5.0 +lib/libFreeze.so.35 lib/libGlacier2.so -lib/libGlacier2.so.3.4.2 -lib/libGlacier2.so.34 +lib/libGlacier2.so.3.5.0 +lib/libGlacier2.so.35 lib/libIce.so -lib/libIce.so.3.4.2 -lib/libIce.so.34 +lib/libIce.so.3.5.0 +lib/libIce.so.35 lib/libIceBox.so -lib/libIceBox.so.3.4.2 -lib/libIceBox.so.34 +lib/libIceBox.so.3.5.0 +lib/libIceBox.so.35 lib/libIceDB.so -lib/libIceDB.so.3.4.2 -lib/libIceDB.so.34 +lib/libIceDB.so.3.5.0 +lib/libIceDB.so.35 lib/libIceGrid.so -lib/libIceGrid.so.3.4.2 -lib/libIceGrid.so.34 +lib/libIceGrid.so.3.5.0 +lib/libIceGrid.so.35 lib/libIceGridFreezeDB.so -lib/libIceGridFreezeDB.so.3.4.2 -lib/libIceGridFreezeDB.so.34 +lib/libIceGridFreezeDB.so.3.5.0 +lib/libIceGridFreezeDB.so.35 lib/libIcePatch2.so -lib/libIcePatch2.so.3.4.2 -lib/libIcePatch2.so.34 +lib/libIcePatch2.so.3.5.0 +lib/libIcePatch2.so.35 lib/libIceSSL.so -lib/libIceSSL.so.3.4.2 -lib/libIceSSL.so.34 +lib/libIceSSL.so.3.5.0 +lib/libIceSSL.so.35 lib/libIceStorm.so -lib/libIceStorm.so.3.4.2 -lib/libIceStorm.so.34 +lib/libIceStorm.so.3.5.0 +lib/libIceStorm.so.35 lib/libIceStormFreezeDB.so -lib/libIceStormFreezeDB.so.3.4.2 -lib/libIceStormFreezeDB.so.34 +lib/libIceStormFreezeDB.so.3.5.0 +lib/libIceStormFreezeDB.so.35 lib/libIceStormService.so -lib/libIceStormService.so.3.4.2 -lib/libIceStormService.so.34 +lib/libIceStormService.so.3.5.0 +lib/libIceStormService.so.35 lib/libIceUtil.so -lib/libIceUtil.so.3.4.2 -lib/libIceUtil.so.34 +lib/libIceUtil.so.3.5.0 +lib/libIceUtil.so.35 lib/libIceXML.so -lib/libIceXML.so.3.4.2 -lib/libIceXML.so.34 +lib/libIceXML.so.3.5.0 +lib/libIceXML.so.35 lib/libSlice.so -lib/libSlice.so.3.4.2 -lib/libSlice.so.34 +lib/libSlice.so.3.5.0 +lib/libSlice.so.35 %%DATADIR%%/Freeze/BackgroundSaveEvictor.ice %%DATADIR%%/Freeze/CatalogData.ice %%DATADIR%%/Freeze/Connection.ice @@ -266,6 +285,7 @@ lib/libSlice.so.34 %%DATADIR%%/Freeze/Exception.ice %%DATADIR%%/Freeze/Transaction.ice %%DATADIR%%/Freeze/TransactionalEvictor.ice +%%DATADIR%%/Glacier2/Metrics.ice %%DATADIR%%/Glacier2/PermissionsVerifier.ice %%DATADIR%%/Glacier2/PermissionsVerifierF.ice %%DATADIR%%/Glacier2/Router.ice @@ -286,11 +306,14 @@ lib/libSlice.so.34 %%DATADIR%%/Ice/Identity.ice %%DATADIR%%/Ice/ImplicitContext.ice %%DATADIR%%/Ice/ImplicitContextF.ice +%%DATADIR%%/Ice/Instrumentation.ice +%%DATADIR%%/Ice/InstrumentationF.ice %%DATADIR%%/Ice/LocalException.ice %%DATADIR%%/Ice/Locator.ice %%DATADIR%%/Ice/LocatorF.ice %%DATADIR%%/Ice/Logger.ice %%DATADIR%%/Ice/LoggerF.ice +%%DATADIR%%/Ice/Metrics.ice %%DATADIR%%/Ice/ObjectAdapter.ice %%DATADIR%%/Ice/ObjectAdapterF.ice %%DATADIR%%/Ice/ObjectFactory.ice @@ -308,6 +331,7 @@ lib/libSlice.so.34 %%DATADIR%%/Ice/SliceChecksumDict.ice %%DATADIR%%/Ice/Stats.ice %%DATADIR%%/Ice/StatsF.ice +%%DATADIR%%/Ice/Version.ice %%DATADIR%%/IceBox/IceBox.ice %%DATADIR%%/IceGrid/Admin.ice %%DATADIR%%/IceGrid/Descriptor.ice @@ -324,13 +348,16 @@ lib/libSlice.so.34 %%DATADIR%%/IceSSL/ConnectionInfo.ice %%DATADIR%%/IceSSL/EndpointInfo.ice %%DATADIR%%/IceStorm/IceStorm.ice +%%DATADIR%%/IceStorm/Metrics.ice %%DATADIR%%/LICENSE %%DATADIR%%/config/convertssl.py %%DATADIR%%/config/icegrid-slice.3.1.ice.gz %%DATADIR%%/config/icegrid-slice.3.2.ice.gz %%DATADIR%%/config/icegrid-slice.3.3.ice.gz +%%DATADIR%%/config/icegrid-slice.3.5.ice.gz %%DATADIR%%/config/templates.xml -%%DATADIR%%/config/upgradeicegrid.py +%%DATADIR%%/config/upgradeicegrid33.py +%%DATADIR%%/config/upgradeicegrid35.py %%PORTDOCS%%%%DOCSDIR%%/reference/Freeze.html %%PORTDOCS%%%%DOCSDIR%%/reference/Freeze/BackgroundSaveEvictor.html %%PORTDOCS%%%%DOCSDIR%%/reference/Freeze/CatalogData.html @@ -351,7 +378,6 @@ lib/libSlice.so.34 %%PORTDOCS%%%%DOCSDIR%%/reference/Freeze/TransactionAlreadyInProgressException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Freeze/TransactionalEvictor.html %%PORTDOCS%%%%DOCSDIR%%/reference/Glacier2.html -%%PORTDOCS%%%%DOCSDIR%%/reference/Glacier2/Admin.html %%PORTDOCS%%%%DOCSDIR%%/reference/Glacier2/CannotCreateSessionException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Glacier2/IdentitySet.html %%PORTDOCS%%%%DOCSDIR%%/reference/Glacier2/PermissionDeniedException.html @@ -389,6 +415,7 @@ lib/libSlice.so.34 %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/DNSException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/DatagramLimitException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/EncapsulationException.html +%%PORTDOCS%%%%DOCSDIR%%/reference/Ice/EncodingVersion.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/Endpoint.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/EndpointInfo.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/EndpointParseException.html @@ -407,6 +434,7 @@ lib/libSlice.so.34 %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/IllegalMessageSizeException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/ImplicitContext.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/InitializationException.html +%%PORTDOCS%%%%DOCSDIR%%/reference/Ice/Instrumentation.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/InvalidReplicaGroupIdException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/Locator.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/LocatorRegistry.html @@ -432,6 +460,7 @@ lib/libSlice.so.34 %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/Properties.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/PropertiesAdmin.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/ProtocolException.html +%%PORTDOCS%%%%DOCSDIR%%/reference/Ice/ProtocolVersion.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/ProxyParseException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/ProxyUnmarshalException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/RequestFailedException.html @@ -461,6 +490,7 @@ lib/libSlice.so.34 %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/UnsupportedEncodingException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/UnsupportedProtocolException.html %%PORTDOCS%%%%DOCSDIR%%/reference/Ice/VersionMismatchException.html +%%PORTDOCS%%%%DOCSDIR%%/reference/Ice/VersionParseException.html %%PORTDOCS%%%%DOCSDIR%%/reference/IceBox.html %%PORTDOCS%%%%DOCSDIR%%/reference/IceBox/AlreadyStartedException.html %%PORTDOCS%%%%DOCSDIR%%/reference/IceBox/AlreadyStoppedException.html @@ -545,8 +575,20 @@ lib/libSlice.so.34 %%PORTDOCS%%%%DOCSDIR%%/reference/IceGrid/TemplateDescriptor.html %%PORTDOCS%%%%DOCSDIR%%/reference/IceGrid/UserAccountMapper.html %%PORTDOCS%%%%DOCSDIR%%/reference/IceGrid/UserAccountNotFoundException.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/ConnectionMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/DispatchMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/InvocationMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/Metrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/MetricsAdmin.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/MetricsFailures.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/RemoteMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/SessionMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/SubscriberMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/ThreadMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/TopicMetrics.html +%%PORTDOCS%%%%DOCSDIR%%/reference/IceMX/UnknownMetricsView.html %%PORTDOCS%%%%DOCSDIR%%/reference/IcePatch2.html -%%PORTDOCS%%%%DOCSDIR%%/reference/IcePatch2/Admin.html %%PORTDOCS%%%%DOCSDIR%%/reference/IcePatch2/FileAccessException.html %%PORTDOCS%%%%DOCSDIR%%/reference/IcePatch2/FileInfo.html %%PORTDOCS%%%%DOCSDIR%%/reference/IcePatch2/FileServer.html @@ -589,6 +631,7 @@ lib/libSlice.so.34 %%PORTDOCS%%@dirrm %%DOCSDIR%%/reference/IceStorm %%PORTDOCS%%@dirrm %%DOCSDIR%%/reference/IceSSL %%PORTDOCS%%@dirrm %%DOCSDIR%%/reference/IcePatch2 +%%PORTDOCS%%@dirrm %%DOCSDIR%%/reference/IceMX %%PORTDOCS%%@dirrm %%DOCSDIR%%/reference/IceGrid %%PORTDOCS%%@dirrm %%DOCSDIR%%/reference/IceBox %%PORTDOCS%%@dirrm %%DOCSDIR%%/reference/Ice