rpms/ice/devel Ice-3.2.1-add-includes.patch, NONE, 1.1 IcePHP-3.2.1-add-includes.patch, NONE, 1.1
Mary Ellen Foster (mef)
fedora-extras-commits at redhat.com
Fri Feb 22 14:08:03 UTC 2008
Author: mef
Update of /cvs/pkgs/rpms/ice/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17311
Added Files:
Ice-3.2.1-add-includes.patch IcePHP-3.2.1-add-includes.patch
Log Message:
Add patch files too
Ice-3.2.1-add-includes.patch:
--- NEW FILE Ice-3.2.1-add-includes.patch ---
diff -ur Ice-3.2.1.orig/demo/Database/Oracle/occi/DeptFactoryI.cpp Ice-3.2.1/demo/Database/Oracle/occi/DeptFactoryI.cpp
--- Ice-3.2.1.orig/demo/Database/Oracle/occi/DeptFactoryI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/demo/Database/Oracle/occi/DeptFactoryI.cpp 2008-02-22 11:57:20.000000000 +0100
@@ -12,6 +12,8 @@
#include <Util.h>
#include <DbTypes.h>
+#include <memory>
+
#ifdef _MSC_VER
//
// ott generates placement new without the corresponding delete
diff -ur Ice-3.2.1.orig/demo/Database/Oracle/occi/DeptI.cpp Ice-3.2.1/demo/Database/Oracle/occi/DeptI.cpp
--- Ice-3.2.1.orig/demo/Database/Oracle/occi/DeptI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/demo/Database/Oracle/occi/DeptI.cpp 2008-02-22 11:57:17.000000000 +0100
@@ -9,6 +9,8 @@
#include <DeptI.h>
+#include <memory>
+
#ifdef _MSC_VER
//
// ott generates placement new without the corresponding delete
diff -ur Ice-3.2.1.orig/include/Freeze/Map.h Ice-3.2.1/include/Freeze/Map.h
--- Ice-3.2.1.orig/include/Freeze/Map.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/include/Freeze/Map.h 2008-02-22 11:55:52.000000000 +0100
@@ -16,6 +16,8 @@
#include <Freeze/Exception.h>
#include <Freeze/Connection.h>
+#include <memory>
+
//
// Berkeley DB's DbEnv
//
diff -ur Ice-3.2.1.orig/include/Ice/Outgoing.h Ice-3.2.1/include/Ice/Outgoing.h
--- Ice-3.2.1.orig/include/Ice/Outgoing.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/include/Ice/Outgoing.h 2008-02-22 11:55:54.000000000 +0100
@@ -17,6 +17,8 @@
#include <Ice/BasicStream.h>
#include <Ice/Current.h>
+#include <memory>
+
namespace Ice
{
diff -ur Ice-3.2.1.orig/src/Freeze/IndexI.cpp Ice-3.2.1/src/Freeze/IndexI.cpp
--- Ice-3.2.1.orig/src/Freeze/IndexI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/IndexI.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -12,6 +12,8 @@
#include <Freeze/ObjectStore.h>
#include <Freeze/EvictorI.h>
+#include <cstring>
+
using namespace Freeze;
using namespace Ice;
using namespace std;
diff -ur Ice-3.2.1.orig/src/Freeze/IndexI.h Ice-3.2.1/src/Freeze/IndexI.h
--- Ice-3.2.1.orig/src/Freeze/IndexI.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/IndexI.h 2008-02-22 11:56:19.000000000 +0100
@@ -14,6 +14,8 @@
#include <Freeze/Index.h>
#include <Freeze/EvictorI.h>
+#include <memory>
+
namespace Freeze
{
diff -ur Ice-3.2.1.orig/src/Freeze/MapI.cpp Ice-3.2.1/src/Freeze/MapI.cpp
--- Ice-3.2.1.orig/src/Freeze/MapI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/MapI.cpp 2008-02-22 11:56:15.000000000 +0100
@@ -14,6 +14,10 @@
#include <Freeze/Catalog.h>
#include <stdlib.h>
+#include <cstring>
+
+#include <memory>
+
using namespace std;
using namespace Ice;
using namespace Freeze;
diff -ur Ice-3.2.1.orig/src/Freeze/ObjectStore.cpp Ice-3.2.1/src/Freeze/ObjectStore.cpp
--- Ice-3.2.1.orig/src/Freeze/ObjectStore.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/ObjectStore.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -14,6 +14,8 @@
#include <Freeze/Catalog.h>
#include <Freeze/TransactionI.h>
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace Freeze;
diff -ur Ice-3.2.1.orig/src/Freeze/ObjectStore.h Ice-3.2.1/src/Freeze/ObjectStore.h
--- Ice-3.2.1.orig/src/Freeze/ObjectStore.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/ObjectStore.h 2008-02-22 11:56:12.000000000 +0100
@@ -21,6 +21,8 @@
#include <list>
#include <db_cxx.h>
+#include <memory>
+
namespace Freeze
{
diff -ur Ice-3.2.1.orig/src/Freeze/SharedDb.cpp Ice-3.2.1/src/Freeze/SharedDb.cpp
--- Ice-3.2.1.orig/src/Freeze/SharedDb.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/SharedDb.cpp 2008-02-22 11:56:21.000000000 +0100
@@ -13,6 +13,8 @@
#include <Freeze/Util.h>
#include <Freeze/Catalog.h>
+#include <memory>
+
using namespace std;
using namespace IceUtil;
using namespace Ice;
diff -ur Ice-3.2.1.orig/src/Freeze/SharedDbEnv.h Ice-3.2.1/src/Freeze/SharedDbEnv.h
--- Ice-3.2.1.orig/src/Freeze/SharedDbEnv.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/SharedDbEnv.h 2008-02-22 11:56:17.000000000 +0100
@@ -15,6 +15,8 @@
#include <IceUtil/Handle.h>
#include <db_cxx.h>
+#include <memory>
+
namespace Freeze
{
diff -ur Ice-3.2.1.orig/src/Freeze/SharedDb.h Ice-3.2.1/src/Freeze/SharedDb.h
--- Ice-3.2.1.orig/src/Freeze/SharedDb.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Freeze/SharedDb.h 2008-02-22 11:56:09.000000000 +0100
@@ -17,6 +17,8 @@
#include <IceUtil/Handle.h>
#include <map>
+#include <memory>
+
namespace Freeze
{
diff -ur Ice-3.2.1.orig/src/FreezeScript/AssignVisitor.cpp Ice-3.2.1/src/FreezeScript/AssignVisitor.cpp
--- Ice-3.2.1.orig/src/FreezeScript/AssignVisitor.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/FreezeScript/AssignVisitor.cpp 2008-02-22 13:37:33.000000000 +0100
@@ -10,6 +10,8 @@
#include <FreezeScript/AssignVisitor.h>
#include <FreezeScript/Util.h>
+#include <climits>
+
using namespace std;
FreezeScript::AssignVisitor::AssignVisitor(const DataPtr& src, const DataFactoryPtr& factory,
diff -ur Ice-3.2.1.orig/src/FreezeScript/Data.cpp Ice-3.2.1/src/FreezeScript/Data.cpp
--- Ice-3.2.1.orig/src/FreezeScript/Data.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/FreezeScript/Data.cpp 2008-02-22 13:37:17.000000000 +0100
@@ -13,6 +13,8 @@
#include <FreezeScript/Exception.h>
#include <IceUtil/InputUtil.h>
+#include <climits>
+
using namespace std;
using namespace IceUtil;
diff -ur Ice-3.2.1.orig/src/FreezeScript/DumpDescriptors.cpp Ice-3.2.1/src/FreezeScript/DumpDescriptors.cpp
--- Ice-3.2.1.orig/src/FreezeScript/DumpDescriptors.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/FreezeScript/DumpDescriptors.cpp 2008-02-22 13:37:30.000000000 +0100
@@ -16,6 +16,10 @@
#include <db_cxx.h>
#include <set>
+#include <cstring>
+
+#include <climits>
+
using namespace std;
namespace FreezeScript
diff -ur Ice-3.2.1.orig/src/FreezeScript/Grammar.cpp Ice-3.2.1/src/FreezeScript/Grammar.cpp
--- Ice-3.2.1.orig/src/FreezeScript/Grammar.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/FreezeScript/Grammar.cpp 2008-02-22 11:38:54.000000000 +0100
@@ -137,6 +137,8 @@
#include <FreezeScript/GrammarUtil.h>
+#include <cstring>
+
#ifdef _MSC_VER
// I get these warnings from some bison versions:
// warning C4102: 'yyoverflowlab' : unreferenced label
diff -ur Ice-3.2.1.orig/src/FreezeScript/Grammar.y Ice-3.2.1/src/FreezeScript/Grammar.y
--- Ice-3.2.1.orig/src/FreezeScript/Grammar.y 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/FreezeScript/Grammar.y 2008-02-22 11:29:30.000000000 +0100
@@ -11,6 +11,8 @@
#include <FreezeScript/GrammarUtil.h>
+#include <cstring>
+
#ifdef _MSC_VER
// I get these warnings from some bison versions:
// warning C4102: 'yyoverflowlab' : unreferenced label
diff -ur Ice-3.2.1.orig/src/FreezeScript/Scanner.cpp Ice-3.2.1/src/FreezeScript/Scanner.cpp
--- Ice-3.2.1.orig/src/FreezeScript/Scanner.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/FreezeScript/Scanner.cpp 2008-02-22 13:16:29.000000000 +0100
@@ -1,4 +1,7 @@
#include <IceUtil/Config.h>
+
+#include <cstring>
+
#define yy_create_buffer freeze_script__create_buffer
#define yy_delete_buffer freeze_script__delete_buffer
#define yy_scan_buffer freeze_script__scan_buffer
diff -ur Ice-3.2.1.orig/src/FreezeScript/Transformer.cpp Ice-3.2.1/src/FreezeScript/Transformer.cpp
--- Ice-3.2.1.orig/src/FreezeScript/Transformer.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/FreezeScript/Transformer.cpp 2008-02-22 13:37:20.000000000 +0100
@@ -20,6 +20,10 @@
#include <IceXML/Parser.h>
#include <db_cxx.h>
+#include <cstring>
+
+#include <climits>
+
using namespace std;
namespace FreezeScript
diff -ur Ice-3.2.1.orig/src/Glacier2/Glacier2Router.cpp Ice-3.2.1/src/Glacier2/Glacier2Router.cpp
--- Ice-3.2.1.orig/src/Glacier2/Glacier2Router.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Glacier2/Glacier2Router.cpp 2008-02-22 13:24:22.000000000 +0100
@@ -17,6 +17,8 @@
#include <Glacier2/CryptPermissionsVerifierI.h>
#include <fstream>
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace Glacier2;
diff -ur Ice-3.2.1.orig/src/Glacier2/ProxyVerifier.cpp Ice-3.2.1/src/Glacier2/ProxyVerifier.cpp
--- Ice-3.2.1.orig/src/Glacier2/ProxyVerifier.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Glacier2/ProxyVerifier.cpp 2008-02-22 13:17:01.000000000 +0100
@@ -12,6 +12,8 @@
#include <vector>
#include <string>
+#include <cstring>
+
using namespace std;
using namespace Ice;
diff -ur Ice-3.2.1.orig/src/Glacier2/RequestQueue.h Ice-3.2.1/src/Glacier2/RequestQueue.h
--- Ice-3.2.1.orig/src/Glacier2/RequestQueue.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Glacier2/RequestQueue.h 2008-02-22 11:57:07.000000000 +0100
@@ -14,6 +14,8 @@
#include <IceUtil/Monitor.h>
#include <Ice/Ice.h>
+#include <memory>
+
namespace Glacier2
{
diff -ur Ice-3.2.1.orig/src/Ice/BasicStream.cpp Ice-3.2.1/src/Ice/BasicStream.cpp
--- Ice-3.2.1.orig/src/Ice/BasicStream.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/BasicStream.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -26,6 +26,8 @@
# include <iterator>
#endif
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace IceInternal;
diff -ur Ice-3.2.1.orig/src/Ice/ConnectionFactory.cpp Ice-3.2.1/src/Ice/ConnectionFactory.cpp
--- Ice-3.2.1.orig/src/Ice/ConnectionFactory.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/ConnectionFactory.cpp 2008-02-22 11:56:43.000000000 +0100
@@ -28,6 +28,8 @@
# include <iterator>
#endif
+#include <memory>
+
using namespace std;
using namespace Ice;
using namespace IceInternal;
diff -ur Ice-3.2.1.orig/src/Ice/ConnectionI.cpp Ice-3.2.1/src/Ice/ConnectionI.cpp
--- Ice-3.2.1.orig/src/Ice/ConnectionI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/ConnectionI.cpp 2008-02-22 11:56:59.000000000 +0100
@@ -27,6 +27,8 @@
#include <Ice/ProxyFactory.h> // For createProxy().
#include <bzlib.h>
+#include <memory>
+
using namespace std;
using namespace Ice;
using namespace IceInternal;
diff -ur Ice-3.2.1.orig/src/Ice/ConnectionI.h Ice-3.2.1/src/Ice/ConnectionI.h
--- Ice-3.2.1.orig/src/Ice/ConnectionI.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/ConnectionI.h 2008-02-22 11:56:52.000000000 +0100
@@ -27,6 +27,8 @@
#include <Ice/OutgoingAsyncF.h>
#include <Ice/EventHandler.h>
+#include <memory>
+
namespace IceInternal
{
diff -ur Ice-3.2.1.orig/src/Ice/EventLoggerI.cpp Ice-3.2.1/src/Ice/EventLoggerI.cpp
--- Ice-3.2.1.orig/src/Ice/EventLoggerI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/EventLoggerI.cpp 2008-02-22 13:16:53.000000000 +0100
@@ -13,6 +13,9 @@
#include <Ice/Network.h> // For errorToString
#include <IceUtil/StaticMutex.h>
+#include <cstring>
+
+
using namespace std;
HMODULE Ice::EventLoggerI::_module = 0;
diff -ur Ice-3.2.1.orig/src/Ice/Network.cpp Ice-3.2.1/src/Ice/Network.cpp
--- Ice-3.2.1.orig/src/Ice/Network.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/Network.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -25,6 +25,8 @@
# endif
#endif
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace IceInternal;
diff -ur Ice-3.2.1.orig/src/Ice/OutgoingAsync.cpp Ice-3.2.1/src/Ice/OutgoingAsync.cpp
--- Ice-3.2.1.orig/src/Ice/OutgoingAsync.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/OutgoingAsync.cpp 2008-02-22 11:56:54.000000000 +0100
@@ -22,6 +22,8 @@
#include <Ice/Protocol.h>
#include <Ice/ImplicitContextI.h>
+#include <memory>
+
using namespace std;
using namespace Ice;
using namespace IceInternal;
diff -ur Ice-3.2.1.orig/src/Ice/Reference.cpp Ice-3.2.1/src/Ice/Reference.cpp
--- Ice-3.2.1.orig/src/Ice/Reference.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/Reference.cpp 2008-02-22 11:57:01.000000000 +0100
@@ -28,6 +28,8 @@
#include <functional>
+#include <memory>
+
using namespace std;
using namespace Ice;
using namespace IceInternal;
diff -ur Ice-3.2.1.orig/src/Ice/Service.cpp Ice-3.2.1/src/Ice/Service.cpp
--- Ice-3.2.1.orig/src/Ice/Service.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/Service.cpp 2008-02-22 13:16:50.000000000 +0100
@@ -32,6 +32,9 @@
# include <fstream>
#endif
+#include <cstring>
+
+
using namespace std;
using namespace Ice;
diff -ur Ice-3.2.1.orig/src/Ice/ThreadPool.cpp Ice-3.2.1/src/Ice/ThreadPool.cpp
--- Ice-3.2.1.orig/src/Ice/ThreadPool.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Ice/ThreadPool.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -19,6 +19,8 @@
#include <Ice/ObjectAdapterFactory.h>
#include <Ice/Properties.h>
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace IceInternal;
diff -ur Ice-3.2.1.orig/src/IceGrid/Activator.cpp Ice-3.2.1/src/IceGrid/Activator.cpp
--- Ice-3.2.1.orig/src/IceGrid/Activator.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/Activator.cpp 2008-02-22 14:47:33.000000000 +0100
@@ -22,6 +22,9 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
+#include <cstring>
+
+#include <climits>
#ifndef _WIN32
# include <sys/wait.h>
diff -ur Ice-3.2.1.orig/src/IceGrid/Client.cpp Ice-3.2.1/src/IceGrid/Client.cpp
--- Ice-3.2.1.orig/src/IceGrid/Client.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/Client.cpp 2008-02-22 13:24:06.000000000 +0100
@@ -29,6 +29,8 @@
# include <conio.h>
#endif
+#include <cstring>
+
using namespace std;
//using namespace Ice; // COMPILERFIX: VC6 reports compilation error because of ambiguous Locator symbol.
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/DescriptorParser.cpp Ice-3.2.1/src/IceGrid/DescriptorParser.cpp
--- Ice-3.2.1.orig/src/IceGrid/DescriptorParser.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/DescriptorParser.cpp 2008-02-22 11:56:31.000000000 +0100
@@ -18,6 +18,8 @@
#include <stack>
#include <fstream>
+#include <memory>
+
using namespace std;
using namespace Ice;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/FileUserAccountMapperI.cpp Ice-3.2.1/src/IceGrid/FileUserAccountMapperI.cpp
--- Ice-3.2.1.orig/src/IceGrid/FileUserAccountMapperI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/FileUserAccountMapperI.cpp 2008-02-22 13:24:00.000000000 +0100
@@ -12,6 +12,8 @@
#include <fstream>
+#include <cstring>
+
using namespace std;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/Grammar.cpp Ice-3.2.1/src/IceGrid/Grammar.cpp
--- Ice-3.2.1.orig/src/IceGrid/Grammar.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/Grammar.cpp 2008-02-22 13:16:08.000000000 +0100
@@ -149,6 +149,9 @@
#include <Ice/Ice.h>
#include <IceGrid/Parser.h>
+#include <cstring>
+
+
#ifdef _MSC_VER
// I get these warnings from some bison versions:
// warning C4102: 'yyoverflowlab' : unreferenced label
diff -ur Ice-3.2.1.orig/src/IceGrid/LocatorI.h Ice-3.2.1/src/IceGrid/LocatorI.h
--- Ice-3.2.1.orig/src/IceGrid/LocatorI.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/LocatorI.h 2008-02-22 11:56:24.000000000 +0100
@@ -13,6 +13,8 @@
#include <IceGrid/Internal.h>
#include <IceGrid/Locator.h>
+#include <memory>
+
namespace IceGrid
{
diff -ur Ice-3.2.1.orig/src/IceGrid/NodeSessionManager.cpp Ice-3.2.1/src/IceGrid/NodeSessionManager.cpp
--- Ice-3.2.1.orig/src/IceGrid/NodeSessionManager.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/NodeSessionManager.cpp 2008-02-22 11:56:28.000000000 +0100
@@ -13,6 +13,8 @@
#include <IceGrid/NodeI.h>
#include <IceGrid/Query.h>
+#include <memory>
+
using namespace std;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/Parser.cpp Ice-3.2.1/src/IceGrid/Parser.cpp
--- Ice-3.2.1.orig/src/IceGrid/Parser.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/Parser.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -24,6 +24,7 @@
#include <iterator>
#include <iomanip>
+#include <cstring>
extern FILE* yyin;
extern int yydebug;
diff -ur Ice-3.2.1.orig/src/IceGrid/PlatformInfo.cpp Ice-3.2.1/src/IceGrid/PlatformInfo.cpp
--- Ice-3.2.1.orig/src/IceGrid/PlatformInfo.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/PlatformInfo.cpp 2008-02-22 14:47:36.000000000 +0100
@@ -35,6 +35,8 @@
# endif
#endif
+#include <climits>
+
using namespace std;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/RegistryI.cpp Ice-3.2.1/src/IceGrid/RegistryI.cpp
--- Ice-3.2.1.orig/src/IceGrid/RegistryI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/RegistryI.cpp 2008-02-22 13:23:58.000000000 +0100
@@ -51,6 +51,8 @@
# include <unistd.h>
#endif
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/ReplicaSessionManager.cpp Ice-3.2.1/src/IceGrid/ReplicaSessionManager.cpp
--- Ice-3.2.1.orig/src/IceGrid/ReplicaSessionManager.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/ReplicaSessionManager.cpp 2008-02-22 11:56:38.000000000 +0100
@@ -13,6 +13,8 @@
#include <IceGrid/Database.h>
#include <IceGrid/WellKnownObjectsManager.h>
+#include <memory>
+
using namespace std;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/Scanner.cpp Ice-3.2.1/src/IceGrid/Scanner.cpp
--- Ice-3.2.1.orig/src/IceGrid/Scanner.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/Scanner.cpp 2008-02-22 13:16:11.000000000 +0100
@@ -1,4 +1,7 @@
#include <IceUtil/Config.h>
+
+#include <cstring>
+
/* A lexical scanner generated by flex */
/* Scanner skeleton version:
diff -ur Ice-3.2.1.orig/src/IceGrid/ServerCache.cpp Ice-3.2.1/src/IceGrid/ServerCache.cpp
--- Ice-3.2.1.orig/src/IceGrid/ServerCache.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/ServerCache.cpp 2008-02-22 11:56:36.000000000 +0100
@@ -18,6 +18,8 @@
#include <IceGrid/SessionI.h>
#include <IceGrid/DescriptorHelper.h>
+#include <memory>
+
using namespace std;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/ServerCache.h Ice-3.2.1/src/IceGrid/ServerCache.h
--- Ice-3.2.1.orig/src/IceGrid/ServerCache.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/ServerCache.h 2008-02-22 11:56:26.000000000 +0100
@@ -18,6 +18,8 @@
#include <IceGrid/Allocatable.h>
#include <IceGrid/Cache.h>
+#include <memory>
+
namespace IceGrid
{
diff -ur Ice-3.2.1.orig/src/IceGrid/ServerI.cpp Ice-3.2.1/src/IceGrid/ServerI.cpp
--- Ice-3.2.1.orig/src/IceGrid/ServerI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/ServerI.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -35,6 +35,7 @@
#endif
#include <fstream>
+#include <cstring>
using namespace std;
using namespace IceGrid;
diff -ur Ice-3.2.1.orig/src/IceGrid/ServerI.h Ice-3.2.1/src/IceGrid/ServerI.h
--- Ice-3.2.1.orig/src/IceGrid/ServerI.h 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceGrid/ServerI.h 2008-02-22 11:56:33.000000000 +0100
@@ -17,6 +17,8 @@
#include <IceGrid/Internal.h>
#include <set>
+#include <memory>
+
#ifndef _WIN32
# include <sys/types.h> // for uid_t, gid_t
#endif
diff -ur Ice-3.2.1.orig/src/IcePatch2/Client.cpp Ice-3.2.1/src/IcePatch2/Client.cpp
--- Ice-3.2.1.orig/src/IcePatch2/Client.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IcePatch2/Client.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -19,6 +19,8 @@
# include <termios.h>
#endif
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace IcePatch2;
diff -ur Ice-3.2.1.orig/src/IcePatch2/ClientUtil.cpp Ice-3.2.1/src/IcePatch2/ClientUtil.cpp
--- Ice-3.2.1.orig/src/IcePatch2/ClientUtil.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IcePatch2/ClientUtil.cpp 2008-02-22 11:56:40.000000000 +0100
@@ -14,6 +14,8 @@
#include <list>
#include <OS.h>
+#include <memory>
+
#ifdef __BCPLUSPLUS__
# include <iterator>
#endif
diff -ur Ice-3.2.1.orig/src/IcePatch2/FileServerI.cpp Ice-3.2.1/src/IcePatch2/FileServerI.cpp
--- Ice-3.2.1.orig/src/IcePatch2/FileServerI.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IcePatch2/FileServerI.cpp 2008-02-22 13:24:14.000000000 +0100
@@ -19,6 +19,8 @@
# include <unistd.h>
#endif
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace IcePatch2;
diff -ur Ice-3.2.1.orig/src/IcePatch2/OS.cpp Ice-3.2.1/src/IcePatch2/OS.cpp
--- Ice-3.2.1.orig/src/IcePatch2/OS.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IcePatch2/OS.cpp 2008-02-22 14:47:39.000000000 +0100
@@ -16,6 +16,8 @@
# include <io.h>
#endif
+#include <climits>
+
using namespace std;
using namespace OS;
diff -ur Ice-3.2.1.orig/src/IcePatch2/Util.cpp Ice-3.2.1/src/IcePatch2/Util.cpp
--- Ice-3.2.1.orig/src/IcePatch2/Util.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IcePatch2/Util.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -34,6 +34,8 @@
# include <iterator>
#endif
+#include <cstring>
+
const char* IcePatch2::checksumFile = "IcePatch2.sum";
const char* IcePatch2::logFile = "IcePatch2.log";
diff -ur Ice-3.2.1.orig/src/IceStorm/Admin.cpp Ice-3.2.1/src/IceStorm/Admin.cpp
--- Ice-3.2.1.orig/src/IceStorm/Admin.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceStorm/Admin.cpp 2008-02-22 13:15:23.000000000 +0100
@@ -15,6 +15,8 @@
#include <fstream>
+#include <cstring>
+
using namespace std;
using namespace Ice;
using namespace IceStorm;
diff -ur Ice-3.2.1.orig/src/IceStorm/Grammar.cpp Ice-3.2.1/src/IceStorm/Grammar.cpp
--- Ice-3.2.1.orig/src/IceStorm/Grammar.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceStorm/Grammar.cpp 2008-02-22 13:15:31.000000000 +0100
@@ -95,6 +95,8 @@
#include <Ice/Ice.h>
#include <IceStorm/Parser.h>
+#include <cstring>
+
#ifdef _MSC_VER
// I get these warnings from some bison versions:
// warning C4102: 'yyoverflowlab' : unreferenced label
diff -ur Ice-3.2.1.orig/src/IceStorm/Parser.cpp Ice-3.2.1/src/IceStorm/Parser.cpp
--- Ice-3.2.1.orig/src/IceStorm/Parser.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceStorm/Parser.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -11,6 +11,7 @@
#include <Ice/Ice.h>
#include <IceStorm/Parser.h>
#include <algorithm>
+#include <cstring>
#ifdef HAVE_READLINE
# include <readline/readline.h>
diff -ur Ice-3.2.1.orig/src/IceStorm/Scanner.cpp Ice-3.2.1/src/IceStorm/Scanner.cpp
--- Ice-3.2.1.orig/src/IceStorm/Scanner.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceStorm/Scanner.cpp 2008-02-22 13:15:54.000000000 +0100
@@ -1,4 +1,7 @@
#include <IceUtil/Config.h>
+
+#include <cstring>
+
/* A lexical scanner generated by flex */
/* Scanner skeleton version:
diff -ur Ice-3.2.1.orig/src/IceUtil/ArgVector.cpp Ice-3.2.1/src/IceUtil/ArgVector.cpp
--- Ice-3.2.1.orig/src/IceUtil/ArgVector.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceUtil/ArgVector.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -10,6 +10,8 @@
#include <IceUtil/ArgVector.h>
#include <IceUtil/DisableWarnings.h>
+#include <cstring>
+
IceUtil::ArgVector::ArgVector(int argc, char *argv[])
{
assert(argc >= 0);
diff -ur Ice-3.2.1.orig/src/IceUtil/MD5.cpp Ice-3.2.1/src/IceUtil/MD5.cpp
--- Ice-3.2.1.orig/src/IceUtil/MD5.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceUtil/MD5.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -10,6 +10,8 @@
#include <IceUtil/MD5.h>
#include <IceUtil/MD5I.h>
+#include <cstring>
+
using namespace std;
//
diff -ur Ice-3.2.1.orig/src/IceUtil/OutputUtil.cpp Ice-3.2.1/src/IceUtil/OutputUtil.cpp
--- Ice-3.2.1.orig/src/IceUtil/OutputUtil.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceUtil/OutputUtil.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -9,6 +9,8 @@
#include <IceUtil/OutputUtil.h>
+#include <cstring>
+
using namespace std;
using namespace IceUtil;
diff -ur Ice-3.2.1.orig/src/IceUtil/Random.cpp Ice-3.2.1/src/IceUtil/Random.cpp
--- Ice-3.2.1.orig/src/IceUtil/Random.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceUtil/Random.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -17,6 +17,8 @@
# include <fcntl.h>
#endif
+#include <cstring>
+
using namespace std;
IceUtil::RandomGeneratorException::RandomGeneratorException(const char* file, int line, int error) :
diff -ur Ice-3.2.1.orig/src/IceUtil/ThreadException.cpp Ice-3.2.1/src/IceUtil/ThreadException.cpp
--- Ice-3.2.1.orig/src/IceUtil/ThreadException.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/IceUtil/ThreadException.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -9,6 +9,8 @@
#include <IceUtil/ThreadException.h>
+#include <cstring>
+
using namespace std;
IceUtil::ThreadSyscallException::ThreadSyscallException(const char* file, int line, int err ):
diff -ur Ice-3.2.1.orig/src/Slice/CPlusPlusUtil.cpp Ice-3.2.1/src/Slice/CPlusPlusUtil.cpp
--- Ice-3.2.1.orig/src/Slice/CPlusPlusUtil.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/CPlusPlusUtil.cpp 2008-02-22 11:51:47.000000000 +0100
@@ -9,6 +9,8 @@
#include <Slice/CPlusPlusUtil.h>
+#include <cstring>
+
using namespace std;
using namespace Slice;
using namespace IceUtil;
diff -ur Ice-3.2.1.orig/src/Slice/DotNetNames.cpp Ice-3.2.1/src/Slice/DotNetNames.cpp
--- Ice-3.2.1.orig/src/Slice/DotNetNames.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/DotNetNames.cpp 2008-02-22 13:16:33.000000000 +0100
@@ -10,6 +10,9 @@
#include <Slice/DotNetNames.h>
#include <ctype.h>
+#include <cstring>
+
+
using namespace std;
namespace Slice
diff -ur Ice-3.2.1.orig/src/Slice/Grammar.cpp Ice-3.2.1/src/Slice/Grammar.cpp
--- Ice-3.2.1.orig/src/Slice/Grammar.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/Grammar.cpp 2008-02-22 11:38:36.000000000 +0100
@@ -166,6 +166,8 @@
#include <Slice/GrammarUtil.h>
#include <IceUtil/UUID.h>
+#include <cstring>
+
#ifdef _MSC_VER
// I get these warnings from some bison versions:
// warning C4102: 'yyoverflowlab' : unreferenced label
diff -ur Ice-3.2.1.orig/src/Slice/Grammar.y Ice-3.2.1/src/Slice/Grammar.y
--- Ice-3.2.1.orig/src/Slice/Grammar.y 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/Grammar.y 2008-02-22 11:29:30.000000000 +0100
@@ -12,6 +12,8 @@
#include <Slice/GrammarUtil.h>
#include <IceUtil/UUID.h>
+#include <cstring>
+
#ifdef _MSC_VER
// I get these warnings from some bison versions:
// warning C4102: 'yyoverflowlab' : unreferenced label
diff -ur Ice-3.2.1.orig/src/Slice/Parser.cpp Ice-3.2.1/src/Slice/Parser.cpp
--- Ice-3.2.1.orig/src/Slice/Parser.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/Parser.cpp 2008-02-22 11:43:28.000000000 +0100
@@ -14,6 +14,8 @@
# include <iterator>
#endif
+#include <cstring>
+
using namespace std;
using namespace Slice;
diff -ur Ice-3.2.1.orig/src/Slice/Preprocessor.cpp Ice-3.2.1/src/Slice/Preprocessor.cpp
--- Ice-3.2.1.orig/src/Slice/Preprocessor.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/Preprocessor.cpp 2008-02-22 13:04:50.000000000 +0100
@@ -14,6 +14,8 @@
#include <sys/types.h>
#include <sys/stat.h>
+#include <cstring>
+
#ifndef _WIN32
# include <sys/wait.h>
diff -ur Ice-3.2.1.orig/src/Slice/PythonUtil.cpp Ice-3.2.1/src/Slice/PythonUtil.cpp
--- Ice-3.2.1.orig/src/Slice/PythonUtil.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/PythonUtil.cpp 2008-02-22 13:09:44.000000000 +0100
@@ -14,6 +14,8 @@
# include <iterator>
#endif
+#include <climits>
+
using namespace std;
using namespace Slice;
using namespace IceUtil;
diff -ur Ice-3.2.1.orig/src/Slice/Scanner.cpp Ice-3.2.1/src/Slice/Scanner.cpp
--- Ice-3.2.1.orig/src/Slice/Scanner.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/Slice/Scanner.cpp 2008-02-22 13:16:40.000000000 +0100
@@ -1,4 +1,7 @@
#include <IceUtil/Config.h>
+
+#include <cstring>
+
#define yy_create_buffer slice__create_buffer
#define yy_delete_buffer slice__delete_buffer
#define yy_scan_buffer slice__scan_buffer
diff -ur Ice-3.2.1.orig/src/slice2docbook/Gen.cpp Ice-3.2.1/src/slice2docbook/Gen.cpp
--- Ice-3.2.1.orig/src/slice2docbook/Gen.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/slice2docbook/Gen.cpp 2008-02-22 13:23:49.000000000 +0100
@@ -15,6 +15,8 @@
# include <iterator>
#endif
+#include <cstring>
+
using namespace std;
using namespace Slice;
using namespace IceUtil;
diff -ur Ice-3.2.1.orig/src/slice2freeze/Main.cpp Ice-3.2.1/src/slice2freeze/Main.cpp
--- Ice-3.2.1.orig/src/slice2freeze/Main.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/slice2freeze/Main.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -13,6 +13,8 @@
#include <Slice/CPlusPlusUtil.h>
#include <IceUtil/OutputUtil.h>
+#include <cstring>
+
using namespace std;
using namespace IceUtil;
using namespace Slice;
diff -ur Ice-3.2.1.orig/src/slice2java/Gen.cpp Ice-3.2.1/src/slice2java/Gen.cpp
--- Ice-3.2.1.orig/src/slice2java/Gen.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/slice2java/Gen.cpp 2008-02-22 13:24:16.000000000 +0100
@@ -16,6 +16,8 @@
#include <limits>
+#include <cstring>
+
using namespace std;
using namespace Slice;
diff -ur Ice-3.2.1.orig/src/slice2py/Main.cpp Ice-3.2.1/src/slice2py/Main.cpp
--- Ice-3.2.1.orig/src/slice2py/Main.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/src/slice2py/Main.cpp 2008-02-22 13:23:39.000000000 +0100
@@ -25,6 +25,8 @@
#include <unistd.h>
#endif
+#include <cstring>
+
using namespace std;
using namespace Slice;
using namespace Slice::Python;
diff -ur Ice-3.2.1.orig/test/Glacier2/router/Client.cpp Ice-3.2.1/test/Glacier2/router/Client.cpp
--- Ice-3.2.1.orig/test/Glacier2/router/Client.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/test/Glacier2/router/Client.cpp 2008-02-22 11:57:11.000000000 +0100
@@ -14,6 +14,8 @@
#include <TestCommon.h>
#include <CallbackI.h>
+#include <memory>
+
using namespace std;
using namespace Ice;
using namespace Test;
diff -ur Ice-3.2.1.orig/test/Ice/custom/MyByteSeq.cpp Ice-3.2.1/test/Ice/custom/MyByteSeq.cpp
--- Ice-3.2.1.orig/test/Ice/custom/MyByteSeq.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/test/Ice/custom/MyByteSeq.cpp 2008-02-22 11:29:30.000000000 +0100
@@ -9,6 +9,8 @@
#include <MyByteSeq.h>
+#include <cstring>
+
MyByteSeq::MyByteSeq()
: _size(0),
_data(0)
diff -ur Ice-3.2.1.orig/test/IceGrid/activation/AllTests.cpp Ice-3.2.1/test/IceGrid/activation/AllTests.cpp
--- Ice-3.2.1.orig/test/IceGrid/activation/AllTests.cpp 2008-02-19 10:00:25.000000000 +0100
+++ Ice-3.2.1/test/IceGrid/activation/AllTests.cpp 2008-02-22 11:57:10.000000000 +0100
@@ -14,6 +14,8 @@
#include <TestCommon.h>
#include <Test.h>
+#include <memory>
+
using namespace std;
using namespace Test;
IcePHP-3.2.1-add-includes.patch:
--- NEW FILE IcePHP-3.2.1-add-includes.patch ---
diff -ur IcePHP-3.2.1.orig/src/IcePHP/Communicator.cpp IcePHP-3.2.1/src/IcePHP/Communicator.cpp
--- IcePHP-3.2.1.orig/src/IcePHP/Communicator.cpp 2008-02-19 10:23:15.000000000 +0100
+++ IcePHP-3.2.1/src/IcePHP/Communicator.cpp 2008-02-19 10:25:19.000000000 +0100
@@ -13,6 +13,8 @@
#include <Marshal.h>
#include <Util.h>
+#include <cstring>
+
using namespace std;
using namespace IcePHP;
diff -ur IcePHP-3.2.1.orig/src/IcePHP/Proxy.cpp IcePHP-3.2.1/src/IcePHP/Proxy.cpp
--- IcePHP-3.2.1.orig/src/IcePHP/Proxy.cpp 2008-02-19 10:23:15.000000000 +0100
+++ IcePHP-3.2.1/src/IcePHP/Proxy.cpp 2008-02-19 10:25:22.000000000 +0100
@@ -14,6 +14,8 @@
#include <Profile.h>
#include <Util.h>
+#include <cstring>
+
using namespace std;
using namespace IcePHP;
More information about the fedora-extras-commits
mailing list