<pre style='margin:0'>
Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f79cfa575ccf9bda890c4f8e45c28b67f1c88ab7">https://github.com/macports/macports-ports/commit/f79cfa575ccf9bda890c4f8e45c28b67f1c88ab7</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new f79cfa5  llvm-devel: Bump to r316882
</span>f79cfa5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f79cfa575ccf9bda890c4f8e45c28b67f1c88ab7
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Sun Oct 29 21:05:19 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    llvm-devel: Bump to r316882
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
 lang/llvm-devel/Portfile                                    |  2 +-
 ...t-the-Mach-O-CPU-Subtype-to-ppc7400-when-targeting.patch | 13 +++++++------
 ...fine-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch |  4 ++--
 ...cPorts-Only-Don-t-embed-the-deployment-target-in-t.patch |  8 ++++----
 ...x-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch |  6 +++---
 5 files changed, 17 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/Portfile b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 46f8b51..00e1685 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,7 +82,7 @@ if {${subport} eq "llvm-${llvm_version}"} {
</span> }
 
 fetch.type              svn
<span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.revision            314087
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+svn.revision            316882
</span> 
 depends_extract-append  port:subversion
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/0001-Set-the-Mach-O-CPU-Subtype-to-ppc7400-when-targeting.patch b/lang/llvm-devel/files/0001-Set-the-Mach-O-CPU-Subtype-to-ppc7400-when-targeting.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index b802cbd..ec7953a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/0001-Set-the-Mach-O-CPU-Subtype-to-ppc7400-when-targeting.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/0001-Set-the-Mach-O-CPU-Subtype-to-ppc7400-when-targeting.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From dec87e5ea791cdec9d5f9c622a23f7fc65ca3ae8 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 3d32fb6646fdb0da6f4bccfd374f3f8f8149a6fa Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sat, 17 Jan 2015 09:03:43 -0800
 Subject: [PATCH 1/4] Set the Mach-O CPU Subtype to ppc7400 when targeting
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,10 +12,10 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  1 file changed, 10 insertions(+), 3 deletions(-)
 
 diff --git llvm_master/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp macports_master/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index bdad2fe8714..ac0454dfdff 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 2a1de244da9..1624597ec4c 100644
</span> --- llvm_master/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
 +++ macports_master/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -201,16 +201,23 @@ public:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -201,17 +201,24 @@ public:
</span>  // FIXME: This should be in a separate file.
  namespace {
    class DarwinPPCAsmBackend : public PPCAsmBackend {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,8 @@ index bdad2fe8714..ac0454dfdff 100644
</span> -    DarwinPPCAsmBackend(const Target &T) : PPCAsmBackend(T, false) { }
 +    DarwinPPCAsmBackend(const Target &T, const Triple &TT) : PPCAsmBackend(T, false), TheTriple(TT) { }
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-     MCObjectWriter *createObjectWriter(raw_pwrite_stream &OS) const override {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     std::unique_ptr<MCObjectWriter>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     createObjectWriter(raw_pwrite_stream &OS) const override {
</span>        bool is64 = getPointerSize() == 8;
 +      MachO::CPUSubTypePowerPC CS = MachO::CPU_SUBTYPE_POWERPC_ALL;
 +
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +42,7 @@ index bdad2fe8714..ac0454dfdff 100644
</span>      }
    };
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -233,7 +240,7 @@ MCAsmBackend *llvm::createPPCAsmBackend(const Target &T,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -235,7 +242,7 @@ MCAsmBackend *llvm::createPPCAsmBackend(const Target &T,
</span>                                          const Triple &TT, StringRef CPU,
                                          const MCTargetOptions &Options) {
    if (TT.isOSDarwin())
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,5 +52,5 @@ index bdad2fe8714..ac0454dfdff 100644
</span>    uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS());
    bool IsLittleEndian = TT.getArch() == Triple::ppc64le;
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.13.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.14.2
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch b/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 9987941..a8017a6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/0002-Define-EXC_MASK_CRASH-and-MACH_EXCEPTION_CODES-if-th.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 63e913ed1d16ab90c614b6912fe92c0f93e20432 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 743d7dc9305f5b142fe9a0b20f78e7434b29c4dc Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sun, 18 Jan 2015 11:18:13 -0800
 Subject: [PATCH 2/4] Define EXC_MASK_CRASH and MACH_EXCEPTION_CODES if they're
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,5 +32,5 @@ index aaf760c5b61..69e682bdc9b 100644
</span>    if (DisableCrashReporting || getenv("LLVM_DISABLE_CRASH_REPORT")) {
      mach_port_t self = mach_task_self();
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.13.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.14.2
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch b/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index b0fb1b8..e45c50f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/0003-MacPorts-Only-Don-t-embed-the-deployment-target-in-t.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From f098314199e06cb2feea425f280918f5b35272dd Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From e42c505a9c09688ef546de5cf329dd1be6592724 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Sat, 17 Jan 2015 16:41:30 -0800
 Subject: [PATCH 3/4] MacPorts Only: Don't embed the deployment target in the
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,10 +12,10 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git llvm_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp macports_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index 1ea82f84a54..f459729e202 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a35fcdaaf9a..af4431bf335 100644
</span> --- llvm_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 +++ macports_master/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -244,7 +244,7 @@ bool AsmPrinter::doInitialization(Module &M) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -256,7 +256,7 @@ bool AsmPrinter::doInitialization(Module &M) {
</span>    // anyway.
    const Triple &TT = TM.getTargetTriple();
    // If there is a version specified, Major will be non-zero.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,5 +25,5 @@ index 1ea82f84a54..f459729e202 100644
</span>      MCVersionMinType VersionType;
      if (TT.isWatchOS()) {
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.13.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.14.2
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch b/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index cf5c232..aae14be 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/files/0004-Fix-build-issues-pre-Lion-due-to-missing-a-strnlen-d.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From b0819e3f127f79e0e2b33de08cc5b72353b21b08 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From e9b64106192f336ca296853a35ed083ea3131cc1 Mon Sep 17 00:00:00 2001
</span> From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
 Date: Tue, 20 Dec 2016 12:41:21 -0800
 Subject: [PATCH 4/4] Fix build issues pre-Lion due to missing a strnlen
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,7 +14,7 @@ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span>  2 files changed, 29 insertions(+), 1 deletion(-)
 
 diff --git llvm_master/lib/ObjectYAML/MachOYAML.cpp macports_master/lib/ObjectYAML/MachOYAML.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-index ab452a7bf6e..ace3743a73a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 85079f2605f..add0ed3bfb5 100644
</span> --- llvm_master/lib/ObjectYAML/MachOYAML.cpp
 +++ macports_master/lib/ObjectYAML/MachOYAML.cpp
 @@ -22,6 +22,20 @@
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,5 +66,5 @@ index fa81ce974ec..1e86f820437 100644
</span>  using namespace llvm;
  
 -- 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-2.13.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.14.2
</span> 
</pre><pre style='margin:0'>

</pre>