1
1
openmpi/config
Brian Barrett c5d8037b85 build: Move PRRTE to a 3rd-party package
With Open MPI 5.0, the decision was made to stop building
3rd-party packages, such as Libevent, HWLOC, PMIx, and PRRTE as
MCA components and instead 1) start relying on external libraries
whenever possible and 2) Open MPI builds the 3rd party
libraries (if needed) as independent libraries, rather than
linked into libopen-pal.

This patch moves the prrte submodule from the top-level to the
3rd-party directory, to match the behavior of other 3rd-party
packages like Libevent and PMIx.  Since Open MPI does not
support building with an external PRRTE, that functionality
is skipped in this patch.

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
2020-10-01 16:56:01 +00:00
..
aclocal_subcfg.m4 build: Add third-party package infrastructure 2020-10-01 16:55:48 +00:00
c_get_alignment.m4 Fix memory leak in configure, which prevents leak sanitizer usage 2020-07-21 21:28:29 +02:00
c_weak_symbols.m4 oshmem configury: fix a typo 2014-08-25 04:41:56 +00:00
distscript.sh distscript: hugely simplify 2015-04-27 06:50:40 -07:00
find_common_syms build: Allow symbol search tool to skip directories 2020-09-30 23:34:11 +00:00
ltmain_nag_pthread.diff configury: Make more robust in finding NAG Fortran Compiler 2018-03-02 10:50:37 -08:00
ltmain_pgi_tp.diff Patch ltmain.sh in autogen.sh per this Libtool thread: 2010-08-25 19:40:17 +00:00
make_manpage.pl ompi: remove obsolete c++ bindings 2020-02-26 13:04:55 -08:00
Makefile.am Add MPI_T.5 man page for Open MPI-specific info 2020-05-02 12:45:31 -07:00
Makefile.options Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
md2nroff.pl Add MPI_T.5 man page for Open MPI-specific info 2020-05-02 12:45:31 -07:00
ompi_check_gpfs.m4 fs/gpfs: update configure logic 2019-11-25 09:01:38 -06:00
ompi_check_ime.m4 DDN's Infinite Memory Engine support for OMPIO 2018-08-16 11:45:47 +02:00
ompi_check_libhcoll.m4 Detect hcoll_context_free at config 2016-12-02 22:09:20 +02:00
ompi_check_lustre.m4 rework check lustre config to avoid rpath lib64 2020-04-24 08:56:33 -06:00
ompi_check_plfs.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_check_psm2.m4 Add check for PSM2 reference counting to PSM2 MTL #7721 2020-05-18 15:25:22 -04:00
ompi_check_pvfs2.m4 config/ompi_check_pvfs2.m4: respect the --without-pvfs2 flag 2018-04-25 14:39:18 -05:00
ompi_check_ucx.m4 UCX: initialize cuda from ucx pml component 2020-07-12 18:41:40 +03:00
ompi_check_udapl.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_config_files.m4 Add missing MPI_Status conversion subroutines 2020-09-09 06:59:12 -07:00
ompi_configure_options.m4 ompi: remove obsolete c++ bindings 2020-02-26 13:04:55 -08:00
ompi_contrib.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_deleted_options.m4 Treat PMI-1/2 options the same 2020-02-29 11:44:11 -08:00
ompi_endpoint_tag.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_ext.m4 configury: allow mpi extensions with no libraries 2019-04-18 13:42:01 -04:00
ompi_find_mpi_aint_count_offset.m4 configure: Remove $ac_cv_type_[TYPE] checks for C99 types 2018-11-14 09:57:10 +09:00
ompi_fortran_check_abstract.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_asynchronous.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_bind_c.m4 configury: cleanup .mod file 2020-09-09 06:59:12 -07:00
ompi_fortran_check_c_funloc.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_f08_assumed_rank.m4 Misc. trivial typos 2018-04-09 11:45:58 -04:00
ompi_fortran_check_ignore_tkr.m4 Misc. trivial typos 2018-04-09 11:45:58 -04:00
ompi_fortran_check_interface.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_iso_fortran_env.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_logical_array.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_max_array_rank.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_optional_args.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_preprocess_f90.m4 Fortran: fix the F90 compiler preprocessor check 2020-04-02 16:12:09 -07:00
ompi_fortran_check_private.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_procedure.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_real16_c_equiv.m4 configury: fix OMPI_UNIQUE -> OMPI_FLAGS_UNIQUE 2016-12-27 13:36:53 -08:00
ompi_fortran_check_storage_size.m4 config/fortran: Add note about why we reverted PR #3822 2017-07-11 11:09:27 -05:00
ompi_fortran_check_type.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check_use_only.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_check.m4 ompi/datatype: Use short float for MPI_REAL2 2019-02-01 13:01:10 +09:00
ompi_fortran_find_ext_symbol_convention.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_find_module_include_flag.m4 SQUASHME Minor code de-duplication 2019-11-23 08:18:02 -08:00
ompi_fortran_get_alignment.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_get_handle_max.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_get_kind_value.m4 config: Clean Fortran type check code 2018-12-25 17:17:57 +09:00
ompi_fortran_get_sizeof.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_fortran_get_value_true.m4 config: Remove remaining HAVE_LONG_LONG 2019-02-18 11:54:53 +09:00
ompi_interix.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_microsoft.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_setup_contrib.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_setup_cxx.m4 ompi: remove obsolete c++ bindings 2020-02-26 13:04:55 -08:00
ompi_setup_debugger_flags.m4 Re-add debugger flag configury 2020-02-29 07:08:12 -08:00
ompi_setup_fc.m4 Fortran: fix the F90 compiler preprocessor check 2020-04-02 16:12:09 -07:00
ompi_setup_java.m4 java: clean up MPI Java configury 2018-05-15 15:15:22 -07:00
ompi_setup_mpi_ext.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_setup_mpi_fortran.m4 Add missing MPI_Status conversion subroutines 2020-09-09 06:59:12 -07:00
ompi_setup_mpi_java.m4 java: clean up MPI Java configury 2018-05-15 15:15:22 -07:00
ompi_setup_mpi_profiling.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
ompi_setup_prrte.m4 build: Move PRRTE to a 3rd-party package 2020-10-01 16:56:01 +00:00
opal_case_sensitive_fs_setup.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_alps.m4 opal_check_alps: fix configure output 2019-10-18 11:30:00 -07:00
opal_check_alt_short_float.m4 check_alt_short_float: minor formatting tweak 2020-06-17 08:39:29 -07:00
opal_check_attributes.m4 ompi: disable functions removed from MPI-3.0 by default 2018-05-31 09:44:19 -06:00
opal_check_broken_qsort.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_cma.m4 cma: restore --with-cma=no configure option 2017-04-03 10:42:34 -06:00
opal_check_compiler_version.m4 The bulk of the remaining renaming changes, in one final glorious "blob". Thanks to Jeff for some help chasing down a few spots. Per chat with Jeff, we decided to cleanup a few things that were historical in nature: 2014-05-07 21:48:53 +00:00
opal_check_compiler_works.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_cray_pmi.m4 Misc. trivial typos 2018-04-09 11:45:58 -04:00
opal_check_cuda.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_icc.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_ident.m4 config/opal_*: portability fixes 2015-02-03 15:19:22 +09:00
opal_check_knem.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_libnl.m4 Merge pull request #4016 from jsquyres/pr/libnl-you-win-again 2017-09-25 11:53:38 -04:00
opal_check_offsetof.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_ofi.m4 common/ofi: Fixing compilation issue with ofi versions that do not support fi_info.nic 2020-06-01 23:14:41 +00:00
opal_check_os_flavors.m4 Misc. trivial typos 2018-04-09 11:45:58 -04:00
opal_check_package.m4 Misc. trivial typos 2018-04-09 11:45:58 -04:00
opal_check_pmi.m4 Fix singletons and ensure adequate PMIx version 2020-03-23 10:29:42 -07:00
opal_check_portals4.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_ps.m4 orte-clean: fix bad username/uid usage, add orte-dvm 2017-02-28 08:00:06 -05:00
opal_check_ugni.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_vendor.m4 Fix pgcc18 support. 2020-02-11 15:55:42 -05:00
opal_check_version.m4 Stealing some pieces of Josh Hursey's PR #1583 and modifying a bit, allow the opal/pmix external component to handle both PMIx 1.1.4 and PMIx 2.0 versions. Automatically detect the version of the target external library and adjust the only two APIs that changed (PMIx_Init and PMIx_Finalize) 2016-05-27 08:06:31 -07:00
opal_check_visibility.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_withdir.m4 config/withdir: Make case for --without-X more clear 2017-09-12 21:17:07 -04:00
opal_check_xpmem.m4 Fix output of XPMEM detection in configure summary 2018-07-10 15:10:51 +02:00
opal_config_3rdparty.m4 build: Add third-party package infrastructure 2020-10-01 16:55:48 +00:00
opal_config_asm.m4 Add supports for MPI_OP using AVX512, AVX2 and MMX 2020-07-10 21:25:35 -04:00
opal_config_files.m4 opal: remove generated asm code 2017-08-03 09:18:58 -06:00
opal_config_hwloc.m4 build: Move hwloc to a 3rd-party package 2020-10-01 16:55:59 +00:00
opal_config_libevent.m4 build: Move libevent to a 3rd-party package 2020-10-01 16:55:58 +00:00
opal_config_pmix.m4 build: Move PMIx to a 3rd-party package 2020-10-01 16:56:00 +00:00
opal_config_subdir_args.m4 Ignore --with-foo=external arguments in subdirs 2018-10-06 06:48:13 -07:00
opal_config_subdir.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_configure_options.m4 Remove a few more remnants of zlib 2020-03-03 08:48:47 -08:00
opal_ensure_contains_optflags.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_expand_tarball.m4 build: Add third-party package infrastructure 2020-10-01 16:55:48 +00:00
opal_find_type.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_functions.m4 Upgrade all www.open-mpi.org URLs to https 2020-04-02 10:43:50 -04:00
opal_get_version.m4 configury: fix git describe with VPATH 2014-12-22 15:14:33 +09:00
opal_get_version.m4sh Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_lang_link_with_c.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_load_platform.m4 BUILD: add support for --with-platform-patches-dir=DIR 2015-10-20 17:14:15 +03:00
opal_mca_priority_sort.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_mca.m4 dist: Add infrastructre for prjects to not build 2018-05-25 08:48:50 -07:00
opal_save_version.m4 version configury: make dist now works 2014-10-02 11:32:54 -07:00
opal_search_libs.m4 opal_search_libs: correctly AC_DEFINE results of search 2014-09-13 00:28:30 +00:00
opal_set_lib_prefix.m4 Remove lingering ORTE references 2020-02-22 07:59:19 -08:00
opal_set_mca_prefix.m4 configury: new OPAL_SET_MCA_PREFIX/ORTE_SET_MCA_CMD_LINE_ID macros 2014-10-22 18:57:40 -07:00
opal_setup_cc.m4 suppress icc long double message 2020-08-19 21:38:11 +00:00
opal_setup_cli.m4 opal_setup_cli.m4: do not escape $ 2020-02-15 11:50:16 -08:00
opal_setup_component_package.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_setup_cxx.m4 suppress icc long double message 2020-08-19 21:38:11 +00:00
opal_setup_ft.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_setup_man_pages.m4 Add MPI_T.5 man page for Open MPI-specific info 2020-05-02 12:45:31 -07:00
opal_setup_wrappers.m4 config: add support for setting the wrapper C compiler 2020-07-07 22:43:43 -07:00
opal_strip_optflags.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_summary.m4 ompi: remove obsolete c++ bindings 2020-02-26 13:04:55 -08:00
opal_try_assemble.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
oshmem_config_files.m4 oshmem: add C++ wrappers 2017-09-01 13:24:34 +09:00
oshmem_configure_options.m4 oshmem: Update config code to match OMPI usage 2018-05-25 08:48:50 -07:00
oshmem_setup_profiling.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
pkg.m4 Misc. trivial typos 2018-04-09 11:45:58 -04:00