<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/fe6f70002ce2f81dbb00001553fa3724893c313b">https://github.com/macports/macports-ports/commit/fe6f70002ce2f81dbb00001553fa3724893c313b</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 fe6f700 cctools: Fix biuld without LTO support
</span>fe6f700 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit fe6f70002ce2f81dbb00001553fa3724893c313b
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Sat Dec 24 18:13:41 2016 -0800
<span style='display:block; white-space:pre;color:#404040;'> cctools: Fix biuld without LTO support
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes https://trac.macports.org/ticket/53140
</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>---
devel/cctools/Portfile | 1 +
.../cctools/files/cctools-895-OFILE_LLVM_BITCODE.patch | 18 ++++++++++++++++++
2 files changed, 19 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cctools/Portfile b/devel/cctools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9473ce6..ec0574b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cctools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cctools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,6 +39,7 @@ patchfiles \
</span> PR-12400897.patch \
cctools-862-prunetrie.patch \
cctools-895-big_endian.patch \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ cctools-895-OFILE_LLVM_BITCODE.patch \
</span> not-clang.patch
variant universal {}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cctools/files/cctools-895-OFILE_LLVM_BITCODE.patch b/devel/cctools/files/cctools-895-OFILE_LLVM_BITCODE.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c137e4c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cctools/files/cctools-895-OFILE_LLVM_BITCODE.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- misc/strings.c-orig 2016-12-09 19:03:02.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ misc/strings.c 2016-12-23 10:35:34.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -335,8 +335,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * If the ofile is not an object file then process it without reguard
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * to sections.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if(ofile->object_addr == NULL || ofile->member_type == OFILE_LLVM_BITCODE){
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if(ofile->file_type == OFILE_FAT && ofile->arch_flag.cputype != 0){
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(ofile->object_addr == NULL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef LTO_SUPPORT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ || ofile->member_type == OFILE_LLVM_BITCODE){
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ){
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif /* LTO_SUPPORT */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if(ofile->file_type == OFILE_FAT && ofile->arch_flag.cputype != 0){
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(ofile->fat_header->magic == FAT_MAGIC_64){
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ addr = ofile->file_addr +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ofile->fat_archs64[ofile->narch].offset;
</span></pre><pre style='margin:0'>
</pre>