[macports-ports] branch master updated (75000e8 -> 7ce86a1)

Ken kencu at macports.org
Mon Apr 27 00:25:24 UTC 2020


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

    from 75000e8  p5-devel-declare: update to version 0.006022, deprecated
     new 94b9ebd  llvm-10: new port
     new 05c694f  llvm-10: changes for llvm-10
     new d2661fd  llvm-10: remove std=c++11 force
     new fc8b3bd  llvm-10: blacklist clang-3.7
     new 23afccd  clang-10: fix build on older systems
     new d7d3b03  llvm-10: use clang-9.0 as fallback
     new d9dff09  llvm-10: remove gcc-4.2 workarounds
     new b602171  llvm-10: simplify cctools justification comments
     new ba274d1  llvm-10: remove ppc optflags force
     new f28d304  llvm-10: remove svn-era file renaming code
     new 8072db1  llvm-10: use the system python2.7 if present
     new 45346bf  llvm-10: remove xcode6 cctools specification
     new addf586  lldb-10: remove no-longer-required depends_libs
     new 791fd3d  llvm-10: remove svn cruft and obsolete master_site
     new c023e2f  llvm-10: remove code the reinplaced SVN_REVISION
     new 42f7f56  lldb-10: remove code that reinplaced SVN_REVISION
     new 6f24198  llvm-10: use configure.args-replace
     new cb1f6e1  clang-10: remove comment about building libcxx
     new 77698d1  llvm-10: refactor older systems support
     new 6f687d7  llvm-10: consolidate patchfiles
     new 2bb6c3f  llvm-10: tighten up comments in emulated_tls variant
     new bf6b8e5  llvm-10: remove no-longer-valid TODO comment
     new 90baddc  llvm-10: improve description for emulated_tls variant
     new 752d482  llvm-10: remove epoch 1 designation
     new 7ce86a1  llvm-10: fix typo in comment

The 25 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/llvm-10/Portfile                              | 617 +++++++++++++++++++++
 ...h-O-CPU-Subtype-to-ppc7400-when-targeting.patch |   0
 ...MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch |   0
 ...ly-Don-t-embed-the-deployment-target-in-t.patch |   0
 ...ssues-pre-Lion-due-to-missing-a-strnlen-d.patch |   0
 ...nly-call-pthread_setname_np-on-SnowLeopar.patch |   0
 ...etpriority-PRIO_DARWIN_THREAD-0-PRIO_DARW.patch |   0
 ...ly-Prepare-clang-format-for-replacement-w.patch |   0
 ...ly-Fix-name-of-scan-view-executable-insid.patch |   0
 .../1003-Default-to-ppc7400-for-OSX-10.5.patch     |   0
 ...fragile-ObjC-runtime-when-targeting-darwi.patch |   0
 ...dc-header-search-paths-for-older-versions.patch |   0
 ...ssues-pre-Lion-due-to-missing-a-strnlen-d.patch |   0
 ...oat.h-to-work-on-Snow-Leopard-and-earlier.patch |   0
 ...-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch |  26 +
 .../2002-Work-around-no-libdispatch-on-10.6.patch  |   0
 ...-long-long-math-prototypes-when-using-the.patch |   0
 ...tomic-using-mutex-lock_guard-for-64b-ops-.patch |   0
 ...ompilerrtdarwinutils-find-macosxsdkversion.diff |  30 +
 ...t-unix-path-copyfileclone-on-older-systems.diff |  15 +
 ...p-use-older-cfname-and-fix-uuid-on-leopard.diff |   0
 ...atch-libcxx-src-new-posix-memalign-leopard.diff |   0
 .../files/5001-patch-machoreader-strnlen.diff      |   0
 .../files/5002-patch-objdumper-strnlen.diff        |   0
 ...lchains-darwin-add-back-pre-10.6-link-libs.diff |   0
 ...-patch-no-directory-watcher-on-snowleopard.diff |   0
 .../9000-patch-clang-7.0-support-emulated-tls.diff |   0
 .../9000-patch-llvm-7.0-support-emulated-tls.diff  |   0
 .../files/9001-macports-libstdcxx.diff             |   0
 ...clang-7.0-default-to-libcxx-on-all-systems.diff |   0
 lang/llvm-10/files/leopard-no-asan.patch           |  12 +
 .../files/leopard-no-blocks.patch                  |   0
 lang/{llvm-devel => llvm-10}/files/llvm-bin        |   0
 lang/{llvm-devel => llvm-10}/files/llvm-bin-compat |   0
 lang/llvm-10/files/mp-clang-10                     |  34 ++
 lang/llvm-10/files/mp-llvm-10                      |  60 ++
 lang/llvm-10/files/openmp-locations.patch          |  35 ++
 37 files changed, 829 insertions(+)
 create mode 100644 lang/llvm-10/Portfile
 copy lang/{llvm-devel => llvm-10}/files/0001-Set-the-Mach-O-CPU-Subtype-to-ppc7400-when-targeting.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/0005-Threading-Only-call-pthread_setname_np-on-SnowLeopar.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/0006-Only-call-setpriority-PRIO_DARWIN_THREAD-0-PRIO_DARW.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/1001-MacPorts-Only-Prepare-clang-format-for-replacement-w.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/1002-MacPorts-Only-Fix-name-of-scan-view-executable-insid.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/1003-Default-to-ppc7400-for-OSX-10.5.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/1004-Default-to-fragile-ObjC-runtime-when-targeting-darwi.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/1005-Fixup-libstdc-header-search-paths-for-older-versions.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/1006-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/1007-Fix-float.h-to-work-on-Snow-Leopard-and-earlier.patch (100%)
 create mode 100644 lang/llvm-10/files/2001-xray-Define-O_CLOEXEC-for-older-SDKs-that-don-t-have.patch
 copy lang/{llvm-devel => llvm-10}/files/2002-Work-around-no-libdispatch-on-10.6.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/3001-Fix-missing-long-long-math-prototypes-when-using-the.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/3002-implement-atomic-using-mutex-lock_guard-for-64b-ops-.patch (100%)
 create mode 100644 lang/llvm-10/files/5000-patch-compilerrtdarwinutils-find-macosxsdkversion.diff
 create mode 100644 lang/llvm-10/files/5000-patch-lib-support-unix-path-copyfileclone-on-older-systems.diff
 copy lang/{llvm-9.0 => llvm-10}/files/5000-patch-llvm8-tools-dsymutil-symbolmap-use-older-cfname-and-fix-uuid-on-leopard.diff (100%)
 copy lang/{llvm-9.0 => llvm-10}/files/5001-patch-libcxx-src-new-posix-memalign-leopard.diff (100%)
 copy lang/{llvm-devel => llvm-10}/files/5001-patch-machoreader-strnlen.diff (100%)
 copy lang/{llvm-devel => llvm-10}/files/5002-patch-objdumper-strnlen.diff (100%)
 copy lang/{llvm-9.0 => llvm-10}/files/5002-patch-toolchains-darwin-add-back-pre-10.6-link-libs.diff (100%)
 copy lang/{llvm-9.0 => llvm-10}/files/5003-patch-no-directory-watcher-on-snowleopard.diff (100%)
 copy lang/{llvm-devel => llvm-10}/files/9000-patch-clang-7.0-support-emulated-tls.diff (100%)
 copy lang/{llvm-devel => llvm-10}/files/9000-patch-llvm-7.0-support-emulated-tls.diff (100%)
 copy lang/{llvm-devel => llvm-10}/files/9001-macports-libstdcxx.diff (100%)
 copy lang/{llvm-devel => llvm-10}/files/9003-patch-clang-7.0-default-to-libcxx-on-all-systems.diff (100%)
 create mode 100644 lang/llvm-10/files/leopard-no-asan.patch
 copy lang/{llvm-devel => llvm-10}/files/leopard-no-blocks.patch (100%)
 copy lang/{llvm-devel => llvm-10}/files/llvm-bin (100%)
 copy lang/{llvm-devel => llvm-10}/files/llvm-bin-compat (100%)
 create mode 100644 lang/llvm-10/files/mp-clang-10
 create mode 100644 lang/llvm-10/files/mp-llvm-10
 create mode 100644 lang/llvm-10/files/openmp-locations.patch



More information about the macports-changes mailing list