]> SALOME platform Git repositories - tools/sat_salome.git/commitdiff
Salome HOME
spns #18704 DB9 - embed gcc 8.5 - native gcc is not fully c++17 compliant
authorNabil Ghodbane <nabil.ghodbane@cea.fr>
Fri, 1 Oct 2021 10:20:58 +0000 (12:20 +0200)
committerNabil Ghodbane <nabil.ghodbane@cea.fr>
Fri, 1 Oct 2021 10:23:56 +0000 (12:23 +0200)
applications/SALOME-master-MPI.pyconf
applications/SALOME-master.pyconf
products/Python.pyconf
products/cmake.pyconf
products/gcc.pyconf

index 33baf70d78d316915c05f0f7f7cc6bae9982848b..f2fbe8caa104bda65ebda5afcaa3d2a70f2d4325 100644 (file)
@@ -47,6 +47,10 @@ APPLICATION :
         embree : '3.12.2'
         freeimage : '3.16.0'
         freetype : '2.9.1'
+        gcc  :  '8.5.0'
+        mpc : 'native'
+        gmp : 'native'
+        mpfr : 'native'
         gmsh : '4.8.4'
         graphviz : '2.38.0'
         hdf5 : {tag : '1.10.3', hpc : 'yes'}
@@ -179,5 +183,15 @@ APPLICATION :
 }
 __overwrite__ :
 [
+  {
+   __condition__ : "VARS.dist in ['FD32']"
+   # https://github.com/scipy/scipy/issues/11611
+   'APPLICATION.products.scipy' : '1.5.2'
+  }
+  {
+   __condition__ : "VARS.dist not in ['DB09']"
+   # https://github.com/scipy/scipy/issues/11611
+   'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
+  }
 ]
 
index f2a960242a66ab7b4f2ca3d16e2b25a11b5df072..c1a53b067825ba13e163c37d9d38f5cafc4d2e54 100644 (file)
@@ -47,6 +47,10 @@ APPLICATION :
         embree : '3.12.2'
         freeimage : '3.16.0'
         freetype : '2.9.1'
+        gcc  :  '8.5.0'
+        mpc : 'native'
+        gmp : 'native'
+        mpfr : 'native'
         gmsh : '4.8.4'
         graphviz : '2.38.0'
         hdf5 : '1.10.3'
@@ -182,4 +186,9 @@ __overwrite__ :
    # https://github.com/scipy/scipy/issues/11611
    'APPLICATION.products.scipy' : '1.5.2'
   }
+  {
+   __condition__ : "VARS.dist not in ['DB09']"
+   # https://github.com/scipy/scipy/issues/11611
+   'APPLICATION.rm_products' : ['gcc', 'gmp', 'mpc', 'mpfr']
+  }
 ]
index cae3736c23a70beaa12b9763985e55adaea0b81d..cceda4dd2c0d7017a0ddb2154e5a1d9eedf47f06 100755 (executable)
@@ -18,6 +18,7 @@ default :
        env_script : $name + ".py"
     }
     depend : []
+    opt_depend: ["gcc"]
     patches : []
     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
index 25952e40f556c8bc4500e6a93ed79d738e83d246..a14208d6b838b29b33c2c11a714424150d708068 100644 (file)
@@ -17,6 +17,7 @@ default :
        env_script : $name + ".py"
     }
     depend : []
+    opt_depend: ["gcc"]
     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
     install_dir : 'base'
index 22467721f7345214c77247246fdea27f8bd2fd5a..e077dff9be633e760803971cf96673d6865bfaef 100644 (file)
@@ -19,8 +19,12 @@ default :
     }
 }
 
+version_8_5_0:
+{
+    compil_script : 'gcc-8.5.0.sh'
+}
+
 version_6_3_0:
 {
     compil_script : 'gcc-6.3.0.sh'
-
-}
\ No newline at end of file
+}