On 1 Mar 2019, at 14:43, Ken Cunningham wrote:

Do you see other anomalies in the output I’ve produced?

No, everything else looks perfect. Go ahead with that line to upgrade to the emulated_tls variant of libcxx.

I'll ponder adding a new instruction to the Libcxx... page to lead to the +emulated_tls variant.

It's a bit tricky to automate, as you need to install libcxx, then several clang versions, then clang-5.0+, and then you can build libcxx +emulated_tls.

NOW you tell me... I wish I'd known the right order when I had to scrap and rebuild my SL/libcxx machine 2 months ago. FWIW, I can't reproduce exactly what I did, but where I ended up has worked since, including using clang 6.0 by default. Here's what's installed:

#  port -v installed libcxx cctools ld64\* clang\*
The following ports are currently installed:
cctools @921_1+llvm50-llvm34-llvm37-llvm39 (active) platform='darwin 10' archs='i386' date='2019-02-03T23:33:59-0500' clang-3.4 @3.4.2_12+analyzer+assertions (active) platform='darwin 10' archs='i386' date='2019-01-01T00:58:28-0500' clang-5.0 @5.0.2_3+analyzer+defaultlibcxx+emulated_tls-libstdcxx (active) platform='darwin 10' archs='i386' date='2019-01-01T19:06:46-0500' clang-6.0 @6.0.1_2+analyzer+defaultlibcxx+emulated_tls-libstdcxx (active) platform='darwin 10' archs='i386' date='2019-02-04T05:35:24-0500' clang_select @2_0 (active) platform='darwin 10' archs='noarch' date='2019-01-02T16:22:49-0500' ld64 @3_1-ld64_127-ld64_236-ld64_97 (active) platform='darwin 10' archs='i386' date='2019-01-02T16:25:33-0500' ld64-latest @274.2_2+llvm34-llvm37-llvm39 (active) platform='darwin 10' archs='i386' date='2019-01-02T23:00:37-0500' libcxx @5.0.1_4+emulated_tls+universal (active) platform='darwin 10' archs='i386 x86_64' date='2019-02-03T23:37:40-0500'

As you can see, I had to get a bit stern with what MP's variant urges in some cases.


But that is what you get when you want to run 2019 software on a 2006 system :>

IF you care to help MacPorts remain interested in older systems, feel free to install "mpstats" which will register your system as using 10.6 to MacPorts auditing system.

Done.

--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Available For Hire: https://linkedin.com/in/billcole

Reply via email to