Restarting from scratch on Snow Leopard
Bill Cole
macportsusers-20171215 at billmail.scconsult.com
Fri Mar 1 23:41:44 UTC 2019
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
bill at scconsult.com or billcole at apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Available For Hire: https://linkedin.com/in/billcole
More information about the macports-users
mailing list