[MacPorts] #54993: Processing of port openmpi-gcc7 failed

MacPorts noreply at macports.org
Sun Oct 22 19:46:32 UTC 2017


#54993: Processing of port openmpi-gcc7 failed
---------------------------+------------------------
  Reporter:  ogourgue      |      Owner:  seanfarley
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.4.1
Resolution:                |   Keywords:  highsierra
      Port:  openmpi-gcc7  |
---------------------------+------------------------

Comment (by aivazis):

 I have attached the repaired “/usr/include/sys/syslog.h”

 The relevant section is the declaration of void syslog(…) near the bottom,
 where the decorations that follow the function signature appear in the
 corrected order. You want to diff it with yours to verify that you have
 identified the correct portion of the file.

 “Repairing” is somewhat tricky: the /usr filesystem is mounted read-only
 and cannot be modified while the machine is in multi-user mode. You have
 to reboot, and hold command-r to enter rescue mode, open a terminal, and
 navigate to /Volumes/xxx/usr/include/sys where this file lives. Don’t
 confuse it with /usr/include/syslog.h: this is /usr/include/sys/syslog.h.
 What I did is edit the file by hand; it seems to be the best option. Save
 and reboot normally. You should be good to go.

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


More information about the macports-tickets mailing list