2 | | |
3 | | I floated the simplest fix, just downloading a prebuilt libcxx that has thread_local enabled, then building clang-5.0 against that, but that was -- let's say disallowed. |
4 | | |
5 | | The next simplest fix is ... more complicated. I had worked out a method to build gcc7 from scratch, isolated from MacPorts, use that to bootstrap a clang-5.0 built by gcc7 linked against that gcc7's libstdc++, and use that as a fully capable compiler to build libc++ (with thread local support) and newer clangs. |
6 | | |
7 | | But then I tossed that -- life is just too short sometimes. |