File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ AC_DEFUN([OPAL_SAVE_VERSION], [
55
55
[The repository version ]$2 )
56
56
AC_DEFINE_UNQUOTED($1 [_TARBALL_VERSION], [" $]$1 [_TARBALL_VERSION" ],
57
57
[Tarball filename version string of ]$2 )
58
- AC_DEFINE_UNQUOTED($1 [_VERSION], [" $]$1 [_RELEASE_VERSION " ],
58
+ AC_DEFINE_UNQUOTED($1 [_VERSION], [" $]$1 [_VERSION " ],
59
59
[Complete release number of ]$2 )
60
60
AC_DEFINE_UNQUOTED($1 [_RELEASE_DATE], [" $]$1 [_RELEASE_DATE" ],
61
61
[Release date of ]$2 )
Original file line number Diff line number Diff line change 28
28
int main (int argc , char * argv [])
29
29
{
30
30
char * evar ;
31
- #if OPAL_USING_INTERNAL_PMIX || OMPI_USING_INTERNAL_PRRTE
32
- char * pvar ;
33
- #endif
34
31
char * * pargs = NULL ;
35
32
char * pfx = NULL ;
36
33
int m , param_len ;
@@ -39,16 +36,19 @@ int main(int argc, char *argv[])
39
36
if (NULL != (evar = getenv ("OPAL_PREFIX" ))) {
40
37
41
38
#if OMPI_USING_INTERNAL_PRRTE
42
- opal_asprintf (& pvar , "PRTE_PREFIX=%s" , evar );
43
- putenv (pvar );
39
+ setenv ("PRTE_PREFIX" , evar , 1 );
44
40
#endif
45
41
46
42
#if OPAL_USING_INTERNAL_PMIX
47
- opal_asprintf (& pvar , "PMIX_PREFIX=%s" , evar );
48
- putenv (pvar );
43
+ setenv ("PMIX_PREFIX" , evar , 1 );
49
44
#endif
50
45
}
51
- putenv ("PRTE_MCA_schizo_proxy=ompi" );
46
+ setenv ("PRTE_MCA_schizo_proxy" , "ompi" , 1 );
47
+ setenv ("OMPI_VERSION" , OMPI_VERSION , 1 );
48
+ char * base_tool_name = opal_basename (argv [0 ]);
49
+ setenv ("OMPI_TOOL_NAME" , base_tool_name , 1 );
50
+ free (base_tool_name );
51
+
52
52
53
53
opal_argv_append_nosize (& pargs , "prterun" );
54
54
for (m = 1 ; NULL != argv [m ]; m ++ ) {
You can’t perform that action at this time.
0 commit comments