]> SALOME platform Git repositories - tools/sat_salome.git/commitdiff
Salome HOME
spns #41486 - omniORB 4.2.3 and Visual 2019
authorNabil Ghodbane <nabil.ghodbane@cea.fr>
Tue, 30 Apr 2024 13:46:03 +0000 (15:46 +0200)
committerNabil Ghodbane <nabil.ghodbane@cea.fr>
Tue, 30 Apr 2024 13:46:03 +0000 (15:46 +0200)
products/omniORB.pyconf
products/patches/omniORB-4.2.3-windows-visual-2019.patch [new file with mode: 0644]

index 10cc1b38cbb708bc448012e70c14121375946bc5..19726189493a904c9ff0412950b8bfdb53f2b573 100644 (file)
@@ -25,6 +25,16 @@ version_4_2_3_win_dbg:
   patches: ['omniORB-4.2.3-windows-debug.patch']
 }
 
+version_4_2_3 :
+{
+  patches: []
+}
+  
+version_4_2_3_win:
+{
+  patches: ['omniORB-4.2.3-windows-visual-2019.patch']
+}
+
 version_4_2_5:
 {
   patches: ['omniORB-4.2.5.p1.patch']
diff --git a/products/patches/omniORB-4.2.3-windows-visual-2019.patch b/products/patches/omniORB-4.2.3-windows-visual-2019.patch
new file mode 100644 (file)
index 0000000..396e446
--- /dev/null
@@ -0,0 +1,19 @@
+--- omniORB-4.2.3_ref/include/omnithread/pthread_nt.h  2017-02-20 23:45:59.000000000 +0100
++++ omniORB-4.2.3_dev/include/omnithread/pthread_nt.h  2024-04-30 15:42:19.247133200 +0200
+@@ -42,6 +42,7 @@
+ extern "C" {
+ #endif
++#ifndef HAVE_STRUCT_TIMESPEC
+ #ifndef _TIMERS_T_
+ #define _TIMERS_T_
+       typedef struct timespec {
+@@ -49,7 +50,7 @@
+               long tv_nsec;
+       } timespec_t;
+ #endif
+-
++#endif // HAVE_STRUCT_TIMESPEC
+ typedef char* __pthreadLongString_t;
+ typedef void* __pthreadLongAddr_t;
+ typedef __pthreadLongAddr_t* __pthreadLongAddr_p;