[macports-ports] branch master updated (fbcc397 -> 01ced21)

Ken kencu at macports.org
Sun Dec 30 03:55:24 UTC 2018


Ken (kencu) pushed a change to branch master
in repository macports-ports.

    from fbcc397  pbrt3: new port
     new 43126c8  libcxx: fix build with all clang versions
     new 4a04604  libcxx: workaround nanoseconds.max issue in headers  on ppc
     new 01ced21  libcxx: add support for emulated thread_local storage

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 lang/libcxx/Portfile                               |  70 +-
 ...it-script-to-read-EXTRA_LDFLAGS-from-the.patch} |   0
 ...PP_BUILDING_LIBRARY-during-build-to-supp.patch} |   0
 ...se-undefined-dynamic_lookup-when-linking.patch} |   0
 .../0004-libcxxabi-buildit-add-nostdinc++.diff     |  13 +
 lang/libcxx/files/0005-libcxxabi-add-emutls.patch  | 871 +++++++++++++++++++++
 .../0006-libcxxabi-buildit-build-emutls.patch      |  14 +
 ...ibcxxabi-include-expose-cxa-thread-atexit.patch |  19 +
 ...e-the-buildit-and-testit-scripts-they-ha.patch} |   0
 ...002-libcxx-buildit-build-fix-for-Leopard.patch} |   0
 ...compatibility-version-to-RC_ProjectSourc.patch} |   0
 ...-LIBCXXABI_PATH-for-path-to-build-time-l.patch} |   0
 ...CFLAGS-for-Leopard-and-Snow-Leopard-to-i.patch} |   0
 ...d-iterator-when-building-with-Lion-and-n.patch} |   0
 ...long-long-math-prototypes-when-using-the.patch} |   0
 ...omic-using-mutex-lock_guard-for-64b-ops-.patch} |   0
 ...e-the-PPC-port-cant-do-longlong-constexpr.patch |  30 +
 17 files changed, 996 insertions(+), 21 deletions(-)
 rename lang/libcxx/files/{0001-Update-buildit-script-to-read-EXTRA_LDFLAGS-from-the.patch => 0001-libcxxabi-Update-buildit-script-to-read-EXTRA_LDFLAGS-from-the.patch} (100%)
 rename lang/libcxx/files/{0002-Define-_LIBCPP_BUILDING_LIBRARY-during-build-to-supp.patch => 0002-libcxxabi-Define-_LIBCPP_BUILDING_LIBRARY-during-build-to-supp.patch} (100%)
 rename lang/libcxx/files/{0003-buildit-Use-undefined-dynamic_lookup-when-linking.patch => 0003-libcxxabi-buildit-Use-undefined-dynamic_lookup-when-linking.patch} (100%)
 create mode 100644 lang/libcxx/files/0004-libcxxabi-buildit-add-nostdinc++.diff
 create mode 100644 lang/libcxx/files/0005-libcxxabi-add-emutls.patch
 create mode 100644 lang/libcxx/files/0006-libcxxabi-buildit-build-emutls.patch
 create mode 100644 lang/libcxx/files/0007-libcxxabi-include-expose-cxa-thread-atexit.patch
 rename lang/libcxx/files/{3004-Revert-Remove-the-buildit-and-testit-scripts-they-ha.patch => 1001-Revert-Remove-the-buildit-and-testit-scripts-they-ha.patch} (100%)
 rename lang/libcxx/files/{3005-buildit-build-fix-for-Leopard.patch => 1002-libcxx-buildit-build-fix-for-Leopard.patch} (100%)
 rename lang/libcxx/files/{3006-buildit-Set-compatibility-version-to-RC_ProjectSourc.patch => 1003-libcxx-buildit-Set-compatibility-version-to-RC_ProjectSourc.patch} (100%)
 rename lang/libcxx/files/{3007-MacPorts-Use-LIBCXXABI_PATH-for-path-to-build-time-l.patch => 1004-libcxx-MacPorts-Use-LIBCXXABI_PATH-for-path-to-build-time-l.patch} (100%)
 rename lang/libcxx/files/{3008-buildit-Fix-CFLAGS-for-Leopard-and-Snow-Leopard-to-i.patch => 1005-libcxx-buildit-Fix-CFLAGS-for-Leopard-and-Snow-Leopard-to-i.patch} (100%)
 rename lang/libcxx/files/{3001-Fix-local-and-iterator-when-building-with-Lion-and-n.patch => 2001-Fix-local-and-iterator-when-building-with-Lion-and-n.patch} (100%)
 rename lang/libcxx/files/{3002-Fix-missing-long-long-math-prototypes-when-using-the.patch => 2002-Fix-missing-long-long-math-prototypes-when-using-the.patch} (100%)
 rename lang/libcxx/files/{3003-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch => 2003-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch} (100%)
 create mode 100644 lang/libcxx/files/2004-libcxx-includes-Fix-up-thread-constexpr-for-GCC-where-the-PPC-port-cant-do-longlong-constexpr.patch



More information about the macports-changes mailing list