id summary reporter owner description type status priority milestone component version resolution keywords cc port 58898 libcxx bootstrapping needs a method to upgrade to the +emulatedtls variant on 10.6 and less kencu kencu "during automatic bootstrapping of 10.6 and less, `libcxx` is installed as a first step, building with `clang-3.4`. As `clang-3.4` does not support building `libcxx +emulatedtls`, `libcxx` is first built without `+emulatedtls`. The process then leads to the installation of `clang-5.0` or greater, and these compilers do support building `libcxx +emulatedtls`. The `libcxx` Portfile will build `libcxx +emulatedtls` if a suitable compiler is installed that can build it, but it presently requires a manual rebuild to force the upgrade. For a fully functional older system, this upgrade should be automatic. One option might be to put a revision increase by 1 in the Portfile, in the block that tests if `libcxx +emulatedtls` can be built and enables it if so." defect closed Normal ports fixed snowleopard leopard tiger jmroot mojca cjones051073 kencu dliessi catap barracuda156 libcxx