[MacPorts] #54358: texlive-bin @2017 won't build on Snow Leopard, Mac OS X 10.6.8, because "A compiler with support for C++11 language features is required"

MacPorts noreply at macports.org
Thu Jun 29 00:24:33 UTC 2017


#54358: texlive-bin @2017 won't build on Snow Leopard, Mac OS X 10.6.8, because "A
compiler with support for C++11 language features is required"
-------------------------+-------------------------------------------------
  Reporter:  ballapete   |      Owner:  drkp
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  mountain lion snowleopard leopard
      Port:  texlive-    |  tiger
  bin                    |
-------------------------+-------------------------------------------------

Comment (by kencu):

 Although trying to monkey around a way through this is an interesting
 intellectual exercise at times, my real, practical, and workable
 recommendation for you is to follow the instructions in the
 LibcxxOnOlderSystems page to bring your 10.6 system up to current
 standards with libc++ and a current compiler (presently clang-3.8 or
 clang-3.9 seem to be ideal on 10.6). This will solve this and all similar
 issues for you, pretty much forever. Jeremy did a lot of work on this for
 exactly this reason, and it makes life much easier on 10.6 to 10.8. I
 wouldn't ignore it. It is exactly what I did, and it works very very well.
 I highly recommend it.

 There are still occasional issues on 10.6 with deficiencies in libgcc
 (most of them fixed with my snowleopardfixes library), deficiencies in the
 SDK (no good way around those), deficiencies in threal-local-storage
 (again, you're hooped there unless you can get away with using gcc6 which
 supports TLS on 10.6, and hoping for no ABI issues), and deficiencies with
 ports that use xcodebuild (which I haven't yet figured a way around, but
 might someday get to).

 For 10.5 PPC, I'm working on it. Clang-3.8 is working nicely, and looks to
 be successfully building almost everything. It can link against libc++ on
 10.5 PPC. There is also gcc6, which has some ABI issues, but looks like
 there are ways around that...

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


More information about the macports-tickets mailing list