[MacPorts] #53045: ruby23 fails to build on 10.9.5 (:info:build error: unable to open output file '/dev/fd/8': '')

MacPorts noreply at macports.org
Tue Dec 13 17:44:27 CET 2016


#53045: ruby23 fails to build on 10.9.5 (:info:build error: unable to open output
file '/dev/fd/8': '')
---------------------+----------------------
  Reporter:  RJVB    |      Owner:  kimuraw
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  ruby23  |
---------------------+----------------------

Comment (by geekosaur):

 `dtrace` isn't normally suid. If kimuraw's instruction worked, it turned
 suid *off* (`chmod -s`); presumably you caused the problem by making
 `dtrace` suid yourself. (Yes, that is sometimes convenient; it's also
 quite the security hole, and also breaks non-tracing use cases like this
 one where you're just compiling a D script: since it doesn't know it is
 suid, the file is written owned by root instead of the user running it.)

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


More information about the macports-tickets mailing list