[MacPorts] #59717: clang >= 3.4: Unable to build/bootstrap on Intel Tiger

MacPorts noreply at macports.org
Sun Feb 9 17:40:07 UTC 2020


#59717: clang >= 3.4: Unable to build/bootstrap on Intel Tiger
-------------------------------------------------+-------------------------
  Reporter:  dgelessus                           |      Owner:  (none)
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:  tiger i386
      Port:  libcxx llvm-3.4 clang-3.4 llvm-3.7  |
  clang-3.7                                      |
-------------------------------------------------+-------------------------

Comment (by kencu):

 btw, to have any real hope of moving forward with Tiger we'd need to
 "solve" thr @rpath issue. I have patched a local copy of ld64-97 to just
 ignore the rpath commands and not throw errors; that actually works,
 better than you might think. I think a wrapper script that converts the
 rpath commands into hard coded paths is the only real hope, and that does
 exist already for some other unix systems that don't support rpath.

 +universal is presently a total no-go for this, and you have to strip it
 out of any ports that hardcode it on.

 forcing compilers is a given; very few (almost no) portfile authors are
 worried about gcc and anything < 10.6 any longer, so the litany of fixes
 needed would be quite long.

 Portfiles, and MacPorts in general, can only support a certain degree of
 spaghetti code before the system becomes unsustainable. Any changes made
 to MacPorts to support systems < 10.6 has to be pretty invisible to be
 tolerable.

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


More information about the macports-tickets mailing list