[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