[MacPorts] #61492: Cannot build openmpi-gcc10, mpich-gcc10, etc. on macOS 11.0.1 Big Sur, Xcode 12.2

MacPorts noreply at macports.org
Mon Nov 16 14:18:28 UTC 2020


#61492: Cannot build openmpi-gcc10, mpich-gcc10, etc. on macOS 11.0.1 Big Sur,
Xcode 12.2
-------------------------------+--------------------
  Reporter:  ChristopherMayes  |      Owner:  (none)
      Type:  defect            |     Status:  new
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.6.4
Resolution:                    |   Keywords:
      Port:  openmpi-gcc10     |
-------------------------------+--------------------
Changes (by mf2k):

 * keywords:  openmpi-gcc10 =>


Old description:

> I am unable to install any *mpi*gcc10 port on the latest macOS 11.0.1 Big
> Sur, Xcode 12.2.
>
> Full main.log attached
>
> Undefined symbols for architecture x86_64:
>   "_mca_allocator_component_lookup", referenced fr
>       _common_sm_mpool_create in common_sm_mpool.o
>   "_opal_allocator_base_framework", referenced fro
>       _common_sm_mpool_create in common_sm_mpool.o
>   "_opal_class_init_epoch", referenced from:
>       _attach_and_init in common_sm.o
>   "_opal_class_initialize", referenced from:
>       _attach_and_init in common_sm.o
>   "_opal_compare_proc", referenced from:
>       _mca_common_sm_local_proc_reorder in common_
>   "_opal_hwloc_base_membind", referenced from:
>       _mca_common_sm_mpool_alloc in common_sm_mpoo
>   "_opal_list_item_t_class", referenced from:
>       _mca_common_sm_module_t_class in common_sm.o
>   "_opal_output", referenced from:
>       _attach_and_init in common_sm.o
>       _common_sm_mpool_create in common_sm_mpool.o
>   "_opal_proc_local_get", referenced from:
>       _attach_and_init in common_sm.o
>   "_opal_shmem_ds_copy", referenced from:
>       _attach_and_init in common_sm.o
>   "_opal_shmem_segment_attach", referenced from:
>       _attach_and_init in common_sm.o
>   "_opal_shmem_segment_create", referenced from:
>       _mca_common_sm_module_create_and_attach in c
>   "_opal_shmem_segment_detach", referenced from:
>       _attach_and_init in common_sm.o
>       _mca_common_sm_fini in common_sm.o
>   "_opal_shmem_unlink", referenced from:
>       _mca_common_sm_module_unlink in common_sm.o
>   "_opal_show_help", referenced from:
>       _attach_and_init in common_sm.o
>   "_opal_strerror", referenced from:
>       _attach_and_init in common_sm.o
>   "_opal_uses_threads", referenced from:
>       _sm_module_finalize in common_sm_mpool.o
> ld: symbol(s) not found for architecture x86_64
> collect2: error: ld returned 1 exit status
> make[2]: *** [libmca_common_sm.la] Error 1

New description:

 I am unable to install any *mpi*gcc10 port on the latest macOS 11.0.1 Big
 Sur, Xcode 12.2.

 Full main.log attached
 {{{
 Undefined symbols for architecture x86_64:
   "_mca_allocator_component_lookup", referenced fr
       _common_sm_mpool_create in common_sm_mpool.o
   "_opal_allocator_base_framework", referenced fro
       _common_sm_mpool_create in common_sm_mpool.o
   "_opal_class_init_epoch", referenced from:
       _attach_and_init in common_sm.o
   "_opal_class_initialize", referenced from:
       _attach_and_init in common_sm.o
   "_opal_compare_proc", referenced from:
       _mca_common_sm_local_proc_reorder in common_
   "_opal_hwloc_base_membind", referenced from:
       _mca_common_sm_mpool_alloc in common_sm_mpoo
   "_opal_list_item_t_class", referenced from:
       _mca_common_sm_module_t_class in common_sm.o
   "_opal_output", referenced from:
       _attach_and_init in common_sm.o
       _common_sm_mpool_create in common_sm_mpool.o
   "_opal_proc_local_get", referenced from:
       _attach_and_init in common_sm.o
   "_opal_shmem_ds_copy", referenced from:
       _attach_and_init in common_sm.o
   "_opal_shmem_segment_attach", referenced from:
       _attach_and_init in common_sm.o
   "_opal_shmem_segment_create", referenced from:
       _mca_common_sm_module_create_and_attach in c
   "_opal_shmem_segment_detach", referenced from:
       _attach_and_init in common_sm.o
       _mca_common_sm_fini in common_sm.o
   "_opal_shmem_unlink", referenced from:
       _mca_common_sm_module_unlink in common_sm.o
   "_opal_show_help", referenced from:
       _attach_and_init in common_sm.o
   "_opal_strerror", referenced from:
       _attach_and_init in common_sm.o
   "_opal_uses_threads", referenced from:
       _sm_module_finalize in common_sm_mpool.o
 ld: symbol(s) not found for architecture x86_64
 collect2: error: ld returned 1 exit status
 make[2]: *** [libmca_common_sm.la] Error 1
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/61492#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list