[notify] openmpi: fixed build issues, new dependency: prrte

This commit is contained in:
Tim Biermann 2024-04-27 12:23:19 +02:00
parent 867d27a25b
commit 4bfaaf8a3a
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 438 additions and 10 deletions

View File

@ -42,6 +42,420 @@ drwxr-xr-x root/root usr/include/openmpi/mpiext/
-rw-r--r-- root/root usr/include/openmpi/mpiext/mpiext_rocm_c.h
-rw-r--r-- root/root usr/include/openmpi/mpiext/mpiext_shortfloat_c.h
-rw-r--r-- root/root usr/include/openmpi/mpiext/mpiext_shortfloat_mpifh.h
drwxr-xr-x root/root usr/include/openmpi/ompi/
drwxr-xr-x root/root usr/include/openmpi/ompi/attribute/
-rw-r--r-- root/root usr/include/openmpi/ompi/attribute/attribute.h
drwxr-xr-x root/root usr/include/openmpi/ompi/class/
-rw-r--r-- root/root usr/include/openmpi/ompi/class/ompi_seq_tracker.h
drwxr-xr-x root/root usr/include/openmpi/ompi/communicator/
-rw-r--r-- root/root usr/include/openmpi/ompi/communicator/comm_request.h
-rw-r--r-- root/root usr/include/openmpi/ompi/communicator/communicator.h
-rw-r--r-- root/root usr/include/openmpi/ompi/constants.h
drwxr-xr-x root/root usr/include/openmpi/ompi/datatype/
-rw-r--r-- root/root usr/include/openmpi/ompi/datatype/ompi_datatype.h
-rw-r--r-- root/root usr/include/openmpi/ompi/datatype/ompi_datatype_internal.h
drwxr-xr-x root/root usr/include/openmpi/ompi/debuggers/
-rw-r--r-- root/root usr/include/openmpi/ompi/debuggers/debuggers.h
-rw-r--r-- root/root usr/include/openmpi/ompi/debuggers/msgq_interface.h
-rw-r--r-- root/root usr/include/openmpi/ompi/debuggers/ompi_common_dll_defs.h
-rw-r--r-- root/root usr/include/openmpi/ompi/debuggers/ompi_msgq_dll_defs.h
drwxr-xr-x root/root usr/include/openmpi/ompi/dpm/
-rw-r--r-- root/root usr/include/openmpi/ompi/dpm/dpm.h
drwxr-xr-x root/root usr/include/openmpi/ompi/errhandler/
-rw-r--r-- root/root usr/include/openmpi/ompi/errhandler/errcode-internal.h
-rw-r--r-- root/root usr/include/openmpi/ompi/errhandler/errcode.h
-rw-r--r-- root/root usr/include/openmpi/ompi/errhandler/errhandler.h
-rw-r--r-- root/root usr/include/openmpi/ompi/errhandler/errhandler_predefined.h
drwxr-xr-x root/root usr/include/openmpi/ompi/file/
-rw-r--r-- root/root usr/include/openmpi/ompi/file/file.h
-rw-r--r-- root/root usr/include/openmpi/ompi/frameworks.h
drwxr-xr-x root/root usr/include/openmpi/ompi/group/
-rw-r--r-- root/root usr/include/openmpi/ompi/group/group.h
-rw-r--r-- root/root usr/include/openmpi/ompi/group/group_dbg.h
drwxr-xr-x root/root usr/include/openmpi/ompi/info/
-rw-r--r-- root/root usr/include/openmpi/ompi/info/info.h
drwxr-xr-x root/root usr/include/openmpi/ompi/instance/
-rw-r--r-- root/root usr/include/openmpi/ompi/instance/instance.h
drwxr-xr-x root/root usr/include/openmpi/ompi/interlib/
-rw-r--r-- root/root usr/include/openmpi/ompi/interlib/interlib.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/bml/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/bml/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/bml/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/bml/base/bml_base_btl.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/bml/bml.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/coll/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/coll/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/coll/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/coll/base/coll_base_functions.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/coll/base/coll_base_topo.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/coll/base/coll_base_util.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/coll/base/coll_tags.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/coll/coll.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/common/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/common/ompio/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/common/ompio/common_ompio.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/common/ompio/common_ompio_aggregators.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/common/ompio/common_ompio_buffer.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/common/ompio/common_ompio_print_queue.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/common/ompio/common_ompio_request.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/fbtl/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/fbtl/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/fbtl/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/fbtl/fbtl.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/fcoll/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/fcoll/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/fcoll/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/fcoll/base/fcoll_base_coll_array.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/fcoll/fcoll.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/fs/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/fs/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/fs/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/fs/fs.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/hook/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/hook/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/hook/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/hook/hook.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/io/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/io/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/io/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/io/base/io_base_request.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/io/io.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/mca.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/mtl/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/mtl/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/mtl/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/mtl/base/mtl_base_datatype.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/mtl/mtl.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/op/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/op/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/op/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/op/base/functions.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/op/op.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/osc/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/osc/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/osc/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/osc/base/osc_base_obj_convert.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/osc/osc.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/part/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/part/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/part/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/part/base/part_base_precvreq.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/part/base/part_base_prequest.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/part/base/part_base_psendreq.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/part/part.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/pml/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/pml/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/base/pml_base_bsend.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/base/pml_base_recvreq.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/base/pml_base_request.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/base/pml_base_request_dbg.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/base/pml_base_sendreq.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/pml.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/pml/pml_constants.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/sharedfp/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/sharedfp/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/sharedfp/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/sharedfp/sharedfp.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/topo/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/topo/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/topo/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/topo/topo.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/vprotocol/
drwxr-xr-x root/root usr/include/openmpi/ompi/mca/vprotocol/base/
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/vprotocol/base/base.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/vprotocol/base/vprotocol_base_request.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mca/vprotocol/vprotocol.h
-rw-r--r-- root/root usr/include/openmpi/ompi/memchecker.h
drwxr-xr-x root/root usr/include/openmpi/ompi/message/
-rw-r--r-- root/root usr/include/openmpi/ompi/message/message.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mpi/
drwxr-xr-x root/root usr/include/openmpi/ompi/mpi/c/
-rw-r--r-- root/root usr/include/openmpi/ompi/mpi/c/bindings.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mpi/fortran/
drwxr-xr-x root/root usr/include/openmpi/ompi/mpi/fortran/mpif-h/
-rw-r--r-- root/root usr/include/openmpi/ompi/mpi/fortran/mpif-h/bindings.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mpi/fortran/mpif-h/prototypes_mpi.h
-rw-r--r-- root/root usr/include/openmpi/ompi/mpi/fortran/mpif-h/status-conversion.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mpi/tool/
-rw-r--r-- root/root usr/include/openmpi/ompi/mpi/tool/mpit-internal.h
drwxr-xr-x root/root usr/include/openmpi/ompi/mpiext/
-rw-r--r-- root/root usr/include/openmpi/ompi/mpiext/mpiext.h
drwxr-xr-x root/root usr/include/openmpi/ompi/op/
-rw-r--r-- root/root usr/include/openmpi/ompi/op/op.h
drwxr-xr-x root/root usr/include/openmpi/ompi/patterns/
drwxr-xr-x root/root usr/include/openmpi/ompi/patterns/comm/
-rw-r--r-- root/root usr/include/openmpi/ompi/patterns/comm/coll_ops.h
-rw-r--r-- root/root usr/include/openmpi/ompi/patterns/comm/commpatterns.h
drwxr-xr-x root/root usr/include/openmpi/ompi/patterns/net/
-rw-r--r-- root/root usr/include/openmpi/ompi/patterns/net/coll_ops.h
-rw-r--r-- root/root usr/include/openmpi/ompi/patterns/net/netpatterns.h
-rw-r--r-- root/root usr/include/openmpi/ompi/patterns/net/netpatterns_knomial_tree.h
drwxr-xr-x root/root usr/include/openmpi/ompi/peruse/
-rw-r--r-- root/root usr/include/openmpi/ompi/peruse/peruse-internal.h
drwxr-xr-x root/root usr/include/openmpi/ompi/proc/
-rw-r--r-- root/root usr/include/openmpi/ompi/proc/proc.h
drwxr-xr-x root/root usr/include/openmpi/ompi/request/
-rw-r--r-- root/root usr/include/openmpi/ompi/request/grequest.h
-rw-r--r-- root/root usr/include/openmpi/ompi/request/request.h
-rw-r--r-- root/root usr/include/openmpi/ompi/request/request_dbg.h
-rw-r--r-- root/root usr/include/openmpi/ompi/request/request_default.h
drwxr-xr-x root/root usr/include/openmpi/ompi/runtime/
-rw-r--r-- root/root usr/include/openmpi/ompi/runtime/mpiruntime.h
-rw-r--r-- root/root usr/include/openmpi/ompi/runtime/ompi_info_support.h
-rw-r--r-- root/root usr/include/openmpi/ompi/runtime/ompi_rte.h
-rw-r--r-- root/root usr/include/openmpi/ompi/runtime/ompi_spc.h
-rw-r--r-- root/root usr/include/openmpi/ompi/runtime/params.h
-rw-r--r-- root/root usr/include/openmpi/ompi/totalview.h
-rw-r--r-- root/root usr/include/openmpi/ompi/types.h
drwxr-xr-x root/root usr/include/openmpi/ompi/util/
-rw-r--r-- root/root usr/include/openmpi/ompi/util/timings.h
-rw-r--r-- root/root usr/include/openmpi/ompi/version.h
drwxr-xr-x root/root usr/include/openmpi/ompi/win/
-rw-r--r-- root/root usr/include/openmpi/ompi/win/win.h
-rw-r--r-- root/root usr/include/openmpi/ompi_config.h
drwxr-xr-x root/root usr/include/openmpi/opal/
-rw-r--r-- root/root usr/include/openmpi/opal/align.h
drwxr-xr-x root/root usr/include/openmpi/opal/class/
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_bitmap.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_cstring.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_fifo.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_free_list.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_graph.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_hash_table.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_hotel.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_interval_tree.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_lifo.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_list.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_object.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_pointer_array.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_rb_tree.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_ring_buffer.h
-rw-r--r-- root/root usr/include/openmpi/opal/class/opal_value_array.h
-rw-r--r-- root/root usr/include/openmpi/opal/constants.h
drwxr-xr-x root/root usr/include/openmpi/opal/datatype/
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_convertor.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_convertor_internal.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_checksum.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_copy.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_internal.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_memcpy.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_pack.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_pack_unpack_predefined.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_prototypes.h
-rw-r--r-- root/root usr/include/openmpi/opal/datatype/opal_datatype_unpack.h
-rw-r--r-- root/root usr/include/openmpi/opal/frameworks.h
-rw-r--r-- root/root usr/include/openmpi/opal/hash_string.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/accelerator/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/accelerator/accelerator.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/accelerator/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/accelerator/base/base.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/allocator/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/allocator/allocator.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/allocator/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/allocator/base/base.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/backtrace/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/backtrace/backtrace.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/backtrace/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/backtrace/base/base.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_alias.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_component_repository.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_framework.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_pvar.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_var.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_var_enum.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_var_group.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/base/mca_base_vari.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/btl/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/btl/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/btl/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/btl/base/btl_base_am_rdma.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/btl/base/btl_base_error.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/btl/btl.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/common/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/common/sm/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/common/sm/common_sm.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/common/sm/common_sm_mpool.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/dl/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/dl/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/dl/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/dl/dl.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/hwloc/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/hwloc/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/hwloc/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/hwloc/base/static-components.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/hwloc/hwloc-internal.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/if/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/if/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/if/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/if/if.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/installdirs/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/installdirs/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/installdirs/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/installdirs/installdirs.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/mca.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/memchecker/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/memchecker/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memchecker/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memchecker/memchecker.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/memcpy/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/memcpy/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memcpy/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memcpy/base/memcpy_base_default.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memcpy/memcpy.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/memory/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/memory/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memory/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memory/base/empty.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/memory/memory.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/mpool/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/mpool/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/mpool/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/mpool/base/mpool_base_tree.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/mpool/hugepage/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/mpool/hugepage/mpool_hugepage.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/mpool/mpool.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/patcher/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/patcher/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/patcher/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/patcher/patcher.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/pmix/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/pmix/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/pmix/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/pmix/base/static-components.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/pmix/pmix-3rdparty.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/pmix/pmix-internal.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/rcache/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/rcache/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/rcache/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/rcache/base/rcache_base_mem_cb.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/rcache/base/rcache_base_vma.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/rcache/base/rcache_base_vma_tree.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/rcache/grdma/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/rcache/grdma/rcache_grdma.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/rcache/rcache.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/reachable/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/reachable/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/reachable/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/reachable/reachable.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/shmem/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/shmem/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/shmem/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/shmem/shmem.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/shmem/shmem_types.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/smsc/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/smsc/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/smsc/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/smsc/smsc.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/threads/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/threads/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/condition.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/mutex.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/thread.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/thread_usage.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/threads.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/tsd.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/threads/wait_sync.h
drwxr-xr-x root/root usr/include/openmpi/opal/mca/timer/
drwxr-xr-x root/root usr/include/openmpi/opal/mca/timer/base/
-rw-r--r-- root/root usr/include/openmpi/opal/mca/timer/base/base.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/timer/base/timer_base_null.h
-rw-r--r-- root/root usr/include/openmpi/opal/mca/timer/timer.h
drwxr-xr-x root/root usr/include/openmpi/opal/memoryhooks/
-rw-r--r-- root/root usr/include/openmpi/opal/memoryhooks/memory.h
-rw-r--r-- root/root usr/include/openmpi/opal/memoryhooks/memory_internal.h
-rw-r--r-- root/root usr/include/openmpi/opal/opal_cuda.h
-rw-r--r-- root/root usr/include/openmpi/opal/opal_portable_platform.h
-rw-r--r-- root/root usr/include/openmpi/opal/opal_portable_platform_real.h
-rw-r--r-- root/root usr/include/openmpi/opal/opal_socket_errno.h
-rw-r--r-- root/root usr/include/openmpi/opal/prefetch.h
drwxr-xr-x root/root usr/include/openmpi/opal/runtime/
-rw-r--r-- root/root usr/include/openmpi/opal/runtime/opal.h
-rw-r--r-- root/root usr/include/openmpi/opal/runtime/opal_info_support.h
-rw-r--r-- root/root usr/include/openmpi/opal/runtime/opal_params.h
-rw-r--r-- root/root usr/include/openmpi/opal/runtime/opal_params_core.h
-rw-r--r-- root/root usr/include/openmpi/opal/runtime/opal_progress.h
-rw-r--r-- root/root usr/include/openmpi/opal/runtime/opal_progress_threads.h
drwxr-xr-x root/root usr/include/openmpi/opal/sys/
drwxr-xr-x root/root usr/include/openmpi/opal/sys/arm64/
-rw-r--r-- root/root usr/include/openmpi/opal/sys/arm64/atomic.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/arm64/atomic_llsc.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/arm64/timer.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic_impl_minmax_math.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic_impl_ptr_cswap.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic_impl_ptr_llsc.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic_impl_ptr_swap.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic_impl_size_t_math.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic_impl_spinlock.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/atomic_stdc.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/cma.h
drwxr-xr-x root/root usr/include/openmpi/opal/sys/gcc_builtin/
-rw-r--r-- root/root usr/include/openmpi/opal/sys/gcc_builtin/atomic.h
drwxr-xr-x root/root usr/include/openmpi/opal/sys/powerpc/
-rw-r--r-- root/root usr/include/openmpi/opal/sys/powerpc/atomic.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/powerpc/atomic_helper.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/powerpc/atomic_llsc.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/powerpc/timer.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/timer.h
drwxr-xr-x root/root usr/include/openmpi/opal/sys/x86_64/
-rw-r--r-- root/root usr/include/openmpi/opal/sys/x86_64/atomic.h
-rw-r--r-- root/root usr/include/openmpi/opal/sys/x86_64/timer.h
-rw-r--r-- root/root usr/include/openmpi/opal/types.h
drwxr-xr-x root/root usr/include/openmpi/opal/util/
-rw-r--r-- root/root usr/include/openmpi/opal/util/alfg.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/arch.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/argv.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/basename.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/bipartite_graph.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/bipartite_graph_internal.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/bit_ops.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/clock_gettime.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/cmd_line.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/crc.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/error.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/ethtool.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/event.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/fd.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/few.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/if.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/info.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/info_subscriber.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/keyval_parse.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/malloc.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/minmax.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/net.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/numtostr.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/opal_environ.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/opal_getcwd.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/opal_pty.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/os_dirpath.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/os_path.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/output.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/path.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/printf.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/proc.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/qsort.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/sha256.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/show_help.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/show_help_lex.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/stacktrace.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/string_copy.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/sys_limits.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/timings.h
-rw-r--r-- root/root usr/include/openmpi/opal/util/uri.h
-rw-r--r-- root/root usr/include/openmpi/opal/version.h
-rw-r--r-- root/root usr/include/openmpi/opal_config.h
-rw-r--r-- root/root usr/include/openmpi/opal_config_bottom.h
-rw-r--r-- root/root usr/include/openmpi/opal_config_top.h
-rw-r--r-- root/root usr/include/openmpi/opal_stdatomic.h
-rw-r--r-- root/root usr/include/openmpi/opal_stdint.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/openmpi/
-rwxr-xr-x root/root usr/lib/openmpi/libmpi.la
@ -83,6 +497,7 @@ lrwxrwxrwx root/root usr/lib/openmpi/pkgconfig/ompi-f77.pc -> ompi-fort.pc
lrwxrwxrwx root/root usr/lib/openmpi/pkgconfig/ompi-f90.pc -> ompi-fort.pc
-rw-r--r-- root/root usr/lib/openmpi/pkgconfig/ompi-fort.pc
-rw-r--r-- root/root usr/lib/openmpi/pkgconfig/ompi.pc
-rw-r--r-- root/root usr/lib/openmpi/pkgconfig/opal.pc
-rwxr-xr-x root/root usr/lib/openmpi/pmpi_f08_interfaces.mod
drwxr-xr-x root/root usr/lib/pkgconfig/
lrwxrwxrwx root/root usr/lib/pkgconfig/ompi-c.pc -> /usr/lib/openmpi/pkgconfig/ompi-c.pc
@ -623,4 +1038,5 @@ lrwxrwxrwx root/root usr/share/openmpi/mpicxx-wrapper-data.txt -> mpic++-wrapper
lrwxrwxrwx root/root usr/share/openmpi/mpif77-wrapper-data.txt -> mpifort-wrapper-data.txt
lrwxrwxrwx root/root usr/share/openmpi/mpif90-wrapper-data.txt -> mpifort-wrapper-data.txt
-rw-r--r-- root/root usr/share/openmpi/mpifort-wrapper-data.txt
-rw-r--r-- root/root usr/share/openmpi/opalcc-wrapper-data.txt
-rw-r--r-- root/root usr/share/openmpi/openmpi-valgrind.supp

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF35/qVczrTj1npHIc2JGIvU9fmAgbnF0Kt3NRhCFQ2LRMWQAzrO14OlNbrq9mLD6qkK30Rlr0d2lEyiGvLEs+BQY=
SHA256 (Pkgfile) = 9b98716b99ccb99414153391012612992edbbf91c20f300b96f3a327892c1baa
SHA256 (.footprint) = db0f3ab6504136490469c2d6cc944abdf431cff00a6bdbb51d9b9b4dd8fe5526
RWSagIOpLGJF3y/kagDs/we9KUcIYm/Yds30yHpRAd8WvxJt80FEp3lruSdZV/4DHEP+KgeQrf7C6PdLF5AfXpawO74si+0kWQ8=
SHA256 (Pkgfile) = c4c327dda95c324fa200e633ea86c7def707c53edd16da17dcb0a3b77161cdd9
SHA256 (.footprint) = 748219d77417e1f5fd86571570bc3266ab6f9a32a873e24e7c4d4fb2022310b5
SHA256 (openmpi-5.0.3.tar.bz2) = 990582f206b3ab32e938aa31bbf07c639368e4405dca196fabe7f0f76eeda90b
SHA256 (fortran-flags.patch) = 3ee8f2aaa0e61ec95a6665459eb824ff7c67a3937dbe67dad07cdeed62a7681b

View File

@ -1,7 +1,7 @@
# Description: High performance message passing library (MPI)
# URL: https://www.open-mpi.org
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: eudev gcc-fortran hwloc libevent libnl
# Depends on: eudev gcc-fortran libnl prrte
# Optional: cuda
name=openmpi
@ -14,23 +14,35 @@ build() {
cd $name-$version
patch -Np1 -i $SRC/fortran-flags.patch
./autogen.pl --force
sed -e 's,sys/unistd.h,unistd.h,g' -i opal/include/opal/sys/cma.h
export CFLAGS+=" -O3"
export CXXFLAGS+=" -O3"
export FCFLAGS+=" -O3"
./autogen.pl --force --no-3rdparty libevent,hwloc,pmix,prrte
sed -i 's|WRAPPER__FCFLAGS|WRAPPER_FCFLAGS|g' configure
sed -i 's|WRAPPER_EXTRA_FCFLAGS|WRAPPER_FCFLAGS|g' configure
./configure \
--prefix=/usr \
--sysconfdir=/etc/$name \
--enable-mpi-fortran=all \
--libdir=/usr/lib/$name \
--with-hwloc=/usr \
--enable-builtin-atomics \
--enable-mpi-fortran=all \
--enable-pretty-print-stacktrace \
--enable-ipv6 \
--enable-mpi1-compatibility \
--with-sge \
--without-slurm \
--with-libevent=external \
--with-devel-headers \
--with-hwloc=/usr \
--with-pmix=/usr \
--with-libevent=/usr \
--with-prrte=/usr \
FC=/usr/bin/gfortran \
LDFLAGS="${LDFLAGS} -Wl,-z,noexecstack"
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
make DESTDIR=$PKG install