aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-misc/salome-kernel/files')
-rw-r--r--sci-misc/salome-kernel/files/salome-kernel-3.2.6-gcc-4.3.patch69
1 files changed, 69 insertions, 0 deletions
diff --git a/sci-misc/salome-kernel/files/salome-kernel-3.2.6-gcc-4.3.patch b/sci-misc/salome-kernel/files/salome-kernel-3.2.6-gcc-4.3.patch
new file mode 100644
index 000000000..94257b4b2
--- /dev/null
+++ b/sci-misc/salome-kernel/files/salome-kernel-3.2.6-gcc-4.3.patch
@@ -0,0 +1,69 @@
+diff -aur src3.2.6.old/KERNEL_SRC_3.2.6/src/Batch/Batch_BatchManager_Local.cxx src3.2.6/KERNEL_SRC_3.2.6/src/Batch/Batch_BatchManager_Local.cxx
+--- src3.2.6.old/KERNEL_SRC_3.2.6/src/Batch/Batch_BatchManager_Local.cxx 2008-05-25 19:32:46.000000000 +0200
++++ src3.2.6/KERNEL_SRC_3.2.6/src/Batch/Batch_BatchManager_Local.cxx 2008-05-25 23:14:01.000000000 +0200
+@@ -32,6 +32,7 @@
+ #include <cstdlib>
+ #include <sys/types.h>
+ #include <sys/wait.h>
++#include <linux/limits.h>
+ #include <ctime>
+ #include <unistd.h>
+ #include <pthread.h>
+diff -aur src3.2.6.old/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server.hxx src3.2.6/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server.hxx
+--- src3.2.6.old/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server.hxx 2008-05-25 19:32:46.000000000 +0200
++++ src3.2.6/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server.hxx 2008-05-25 22:59:09.000000000 +0200
+@@ -12,7 +12,8 @@
+ #define SALOME_Logger_Server_include
+
+ #ifndef WNT
+-#include <fstream.h>
++#include <fstream>
++#include <iosfwd>
+ #else
+ #include <fstream>
+ #include <iosfwd>
+@@ -41,7 +42,7 @@
+ bool m_putIntoFile;
+ //ofstream class specialized for disk file output
+ #ifndef WNT
+- ofstream m_outputFile;
++ std::ofstream m_outputFile;
+ #else
+ std::ofstream m_outputFile;
+ #endif
+diff -aur src3.2.6.old/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server_main.cxx src3.2.6/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server_main.cxx
+--- src3.2.6.old/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server_main.cxx 2008-05-25 19:32:46.000000000 +0200
++++ src3.2.6/KERNEL_SRC_3.2.6/src/Logger/SALOME_Logger_Server_main.cxx 2008-05-25 22:06:37.000000000 +0200
+@@ -9,6 +9,7 @@
+ // Module : SALOME
+
+ #include <iostream>
++#include <cstdlib>
+ #include "SALOME_Logger_Server.hxx"
+ #include <SALOMEconfig.h>
+ #include <sys/types.h>
+diff -aur src3.2.6.old/KERNEL_SRC_3.2.6/src/SALOMELocalTrace/LocalTraceBufferPool.cxx src3.2.6/KERNEL_SRC_3.2.6/src/SALOMELocalTrace/LocalTraceBufferPool.cxx
+--- src3.2.6.old/KERNEL_SRC_3.2.6/src/SALOMELocalTrace/LocalTraceBufferPool.cxx 2008-05-25 19:32:46.000000000 +0200
++++ src3.2.6/KERNEL_SRC_3.2.6/src/SALOMELocalTrace/LocalTraceBufferPool.cxx 2008-05-25 19:34:23.000000000 +0200
+@@ -27,6 +27,7 @@
+ #include <iostream>
+ #include <limits.h>
+ #include <cassert>
++#include <cstring>
+
+ #ifndef WNT
+ #include <dlfcn.h>
+diff -aur src3.2.6.old/KERNEL_SRC_3.2.6/src/TOOLSDS/SALOMEDS_Tool.cxx src3.2.6/KERNEL_SRC_3.2.6/src/TOOLSDS/SALOMEDS_Tool.cxx
+--- src3.2.6.old/KERNEL_SRC_3.2.6/src/TOOLSDS/SALOMEDS_Tool.cxx 2008-05-25 19:32:46.000000000 +0200
++++ src3.2.6/KERNEL_SRC_3.2.6/src/TOOLSDS/SALOMEDS_Tool.cxx 2008-05-25 23:04:39.000000000 +0200
+@@ -41,8 +41,8 @@
+
+ #ifndef WNT
+ #include <stdio.h>
+-#include <iostream.h>
+-#include <fstream.h>
++#include <iostream>
++#include <fstream>
+ #include <sys/time.h>
+ #else
+ #endif