* Don't try to call tcgetprgp on platforms that don't have that function
* Some more stuff to ignore / do in Red Storm build This commit was SVN r9511.
Этот коммит содержится в:
родитель
2c64ab562e
Коммит
4ea8790342
@ -699,7 +699,7 @@ OMPI_CHECK_FUNC_LIB([dirname], [gen])
|
||||
# Darwin doesn't need -lm, as it's a symlink to libSystem.dylib
|
||||
OMPI_CHECK_FUNC_LIB([ceil], [m])
|
||||
|
||||
AC_CHECK_FUNCS([asprintf snprintf vasprintf vsnprintf openpty isatty htonl ntohl htons ntohs getpwuid fork waitpid execve pipe ptsname setsid mmap mallopt])
|
||||
AC_CHECK_FUNCS([asprintf snprintf vasprintf vsnprintf openpty isatty htonl ntohl htons ntohs getpwuid fork waitpid execve pipe ptsname setsid mmap mallopt tcgetpgrp])
|
||||
|
||||
#
|
||||
# Make sure we can copy va_lists (need check declared, not linkable)
|
||||
|
@ -1,4 +1,4 @@
|
||||
enable_f77=no
|
||||
enable_mpi_f77=no
|
||||
enable_io_romio=no
|
||||
enable_static=yes
|
||||
enable_shared=no
|
||||
@ -7,6 +7,9 @@ enable_pretty_print_stacktrace=no
|
||||
enable_dlopen=no
|
||||
with_portals_config=redstorm
|
||||
with_memory_manager=none
|
||||
enable_mca_no_build=maffinity-first_use,maffinity-libnuma,paffinity-linux,timer-linux,gpr-proxy,gpr-replica,pml-teg,pml-uniq,rml-oob,btl-sm,mpool-sm,btl-self,ptl-sm,ptl-self,ns-proxy,rds-resfile,sds-env,sds-seed,sds-singleton,ras-slurm,pls-slurm,pls-rsh
|
||||
with_memory_manager=no
|
||||
enable_mca_no_build=maffinity-first_use,maffinity-libnuma,paffinity-linux,timer-linux,gpr-proxy,gpr-replica,iof-svc,ns-proxy,oob-tcp,pls-rsh,ras-dash_host,ras-localhost,rds-hostfile,rds-resfile,rmaps-round_robin,rmgr-proxy,rmgr-urm,rml-oob,sds-env,sds-seed,sds-singleton,btl-sm,btl-self,coll-hierarch,coll-sm,common-sm,mpool-sm,pml-dr,pml-portals
|
||||
enable_heterogeneous=no
|
||||
enable_pty_support=no
|
||||
enable_mem_debug=no
|
||||
enable_mem_profile=no
|
||||
with_slurm=no
|
||||
|
@ -230,7 +230,7 @@ static void orte_iof_base_endpoint_write_handler(int sd, short flags, void *user
|
||||
/* return true if we should read stdin from fd, false otherwise */
|
||||
static bool orte_iof_base_endpoint_stdin_check(int fd)
|
||||
{
|
||||
#if !defined(__WINDOWS__)
|
||||
#if !defined(__WINDOWS__) && defined(HAVE_TCGETPGRP)
|
||||
if( isatty(fd) && (getpgrp() != tcgetpgrp(fd)) ) {
|
||||
return false;
|
||||
}
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user