<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/3a3482b60f798b81681819a8ba2e072206530b7c">https://github.com/macports/macports-ports/commit/3a3482b60f798b81681819a8ba2e072206530b7c</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 3a3482b  ld64-97: Update -v to report configured architectures like future versions do
</span>3a3482b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3a3482b60f798b81681819a8ba2e072206530b7c
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Sun Dec 18 01:19:04 2016 -0800

<span style='display:block; white-space:pre;color:#404040;'>    ld64-97: Update -v to report configured architectures like future versions do
</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/ld64/Portfile                                |  5 +-
 devel/ld64/files/Makefile-97                       |  4 +-
 .../files/ld64-97-configured_architectures.patch   | 59 ++++++++++++++++++++++
 3 files changed, 64 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ld64/Portfile b/devel/ld64/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d0a2b9a..d2b03a9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ld64/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ld64/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,7 +45,7 @@ checksums           dyld-421.2.tar.gz \
</span> subport ld64-97 {
     # XCode 3.2.6
     version             97.17
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            6
</span> 
     set makefile       "Makefile-97"
     set ld64_ver        97
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +61,8 @@ subport ld64-97 {
</span>         ld64-97-standalone-libunwind-headers.patch \
         ld64-97-no-Availability.h.patch \
         ld64-97-BaseAtomImplicitDecl.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ld64-97-no-ppc-thread_status.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ld64-97-no-ppc-thread_status.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ld64-97-configured_architectures.patch
</span> 
     if {${os.major} >= 14} {
         pre-fetch {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ld64/files/Makefile-97 b/devel/ld64/files/Makefile-97
</span><span style='display:block; white-space:pre;color:#808080;'>index 529873f..7522e59 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ld64/files/Makefile-97
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ld64/files/Makefile-97
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,8 +21,8 @@ endif
</span> # libprunetrie.a
 all : src/ld/configure.h ObjectDump dyldinfo ld machocheck rebase unwinddump
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-src/ld/configure.h :
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   touch $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+src/ld/configure.h : src/create_configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   DERIVED_SOURCES_DIR=src/ld DERIVED_FILE_DIR=src/ld /bin/sh $^ > $@
</span> 
 ObjectDump : src/ld/debugline.o
 ObjectDump : src/other/ObjectDump.o 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ld64/files/ld64-97-configured_architectures.patch b/devel/ld64/files/ld64-97-configured_architectures.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..10c152e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ld64/files/ld64-97-configured_architectures.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,59 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+print architectures supported when -v used
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/create_configure | 17 +++++++++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/ld/LTOReader.hpp |  2 +-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/ld/Options.cpp   |  1 +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 3 files changed, 19 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create mode 100755 src/create_configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/create_configure src/create_configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+new file mode 100755
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 00000000..8852198b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/create_configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#!/bin/bash
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++echo "" > ${DERIVED_FILE_DIR}/configure.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if [ -n "${IPHONEOS_DEPLOYMENT_TARGET}" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  echo "#define DEFAULT_IPHONEOS_MIN_VERSION \"${IPHONEOS_DEPLOYMENT_TARGET}\"" >> ${DERIVED_FILE_DIR}/configure.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if [ -n "${MACOSX_DEPLOYMENT_TARGET}" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  echo "#define DEFAULT_MACOSX_MIN_VERSION \"${MACOSX_DEPLOYMENT_TARGET}\"" >> ${DERIVED_FILE_DIR}/configure.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if [ -z "${RC_SUPPORTED_ARCHS}" ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  RC_SUPPORTED_ARCHS="i386 x86_64 armv6 armv7"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++echo "#define ALL_SUPPORTED_ARCHS  \"${RC_SUPPORTED_ARCHS}\"" >> ${DERIVED_FILE_DIR}/configure.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/ld/LTOReader.hpp src/ld/LTOReader.hpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 2e560cc1..d672abc1 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/ld/LTOReader.hpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/ld/LTOReader.hpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -734,7 +734,7 @@ extern void printLTOVersion(Options& opts);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void printLTOVersion(Options& opts) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   const char* vers = lto_get_version();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if ( vers != NULL )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          fprintf(stderr, "%s\n", vers);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          fprintf(stderr, "LTO support using: %s\n", vers);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/ld/Options.cpp src/ld/Options.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 492d140b..be42295c 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/ld/Options.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/ld/Options.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2598,6 +2598,7 @@ void Options::buildSearchPaths(int argc, const char* argv[])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   fVerbose = true;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   extern const char ldVersionString[];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   fprintf(stderr, "%s", ldVersionString);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  fprintf(stderr, "configured to support archs: %s\n", ALL_SUPPORTED_ARCHS);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    // if only -v specified, exit cleanly
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    if ( argc == 2 ) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if LTO_SUPPORT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.11.0
</span></pre><pre style='margin:0'>

</pre>