[MacPorts] LibcxxOnOlderSystems modified

MacPorts noreply at macports.org
Tue Jul 26 00:56:53 PDT 2016


Page "LibcxxOnOlderSystems" was changed by jeremyhu at macports.org
Diff URL: <https://trac.macports.org/wiki/LibcxxOnOlderSystems?action=diff&version=36>
Revision 36
Comment: Updated to prefer llvm-3.8 over llvm-3.7
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: LibcxxOnOlderSystems
=========================================================================
--- LibcxxOnOlderSystems (version: 35)
+++ LibcxxOnOlderSystems (version: 36)
@@ -68,12 +68,12 @@
 }}}
 4. Build a newer clang using libc++:
 {{{
-sudo port -v install clang-3.7
+sudo port -v install clang-3.8
 }}}
 5. Update cctools and ld64 to use the newer version of llvm:
 {{{
-sudo port -v -n upgrade --enforce-variants cctools -llvm33 -llvm34 +llvm37 configure.compiler=macports-clang-3.7
-sudo port -v upgrade --enforce-variants ld64 -llvm33 -llvm34 +llvm37 configure.compiler=macports-clang-3.7
+sudo port -v -n upgrade --enforce-variants cctools -llvm33 -llvm34 +llvm38 configure.compiler=macports-clang-3.8
+sudo port -v upgrade --enforce-variants ld64 -llvm33 -llvm34 +llvm38 configure.compiler=macports-clang-3.8
 }}}
 6. Uninstall the bootstrap toolchain:
 {{{
@@ -81,18 +81,18 @@
 sudo port -v uninstall inactive
 }}}
 7. Either:
-    1. Edit `/opt/local/etc/macports/macports.conf` again to add `macports-clang-3.7` as preferred compiler:
+    1. Edit `/opt/local/etc/macports/macports.conf` again to add `macports-clang-3.8` as preferred compiler:
 {{{
-default_compilers  macports-clang-3.7 macports-clang-3.4 macports-clang-3.3 gcc-4.2 apple-gcc-4.2 gcc-4.0
+default_compilers  macports-clang-3.8 macports-clang-3.7 macports-clang-3.4 macports-clang-3.3 gcc-4.2 apple-gcc-4.2 gcc-4.0
 }}}
-    2. Rebuild clang-3.4 using clang-3.7:
+    2. Rebuild clang-3.4 using clang-3.8:
 {{{
-sudo port -v install clang-3.4 configure.compiler=macports-clang-3.7
+sudo port -v install clang-3.4 configure.compiler=macports-clang-3.8
 }}}
 8. Add the variant corresponding to your default compiler to your `/opt/local/etc/macports/variants.conf`. This ensures that deactivating all ports leaves your MacPorts installation in a usable state (which may be important, if you are setting up a buildbot, for example):
-    1. For clang-3.7:
+    1. For clang-3.8:
 {{{
-+llvm37
++llvm38
 }}}
     2. For clang-3.4:
 {{{
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/LibcxxOnOlderSystems>
MacPorts <https://www.macports.org/>
Ports system for OS X

This is an automated message. Someone added your email address to be
notified of changes on 'LibcxxOnOlderSystems' page.
If it was not you, please report to .


More information about the macports-changes mailing list