[MacPorts] #55947: openmpi @3.0.0: error: 'LOG_ERR' undeclared (first use in this function) (was: openmpi does not work with older versions of gcc)

MacPorts noreply at macports.org
Sat Mar 3 23:10:55 UTC 2018


#55947: openmpi @3.0.0: error: 'LOG_ERR' undeclared (first use in this function)
----------------------+------------------------
  Reporter:  gepenn   |      Owner:  seanfarley
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.4.2
Resolution:           |   Keywords:  highsierra
      Port:  openmpi  |
----------------------+------------------------
Changes (by ryandesign):

 * keywords:   => highsierra
 * status:  new => assigned
 * owner:   => seanfarley


Comment:

 According to the [https://github.com/open-mpi/ompi/issues/4373 upstream
 bug report] the problem is specific to using any version of gcc to build
 openmpi on High Sierra. The problem was fixed in [https://github.com/open-
 mpi/ompi/pull/4374/files this upstream PR] by disabling syslog support on
 High Sierra. The PR was merged in October, there just hasn't been a new
 stable release of openmpi 3 since then. The most recent release candidates
 of 3.0.1 and 3.1.0 were posted 8 days ago. Hopefully the final versions
 will be released soon and the port can be updated then. Or we can add a
 patch of the PR to the port.

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


More information about the macports-tickets mailing list