<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/743848ed1299e00f9d91ad668ec231b8138fd943">https://github.com/macports/macports-ports/commit/743848ed1299e00f9d91ad668ec231b8138fd943</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 743848e  autogen: Update to 5.18.16
</span>743848e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 743848ed1299e00f9d91ad668ec231b8138fd943
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Sep 17 08:36:45 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    autogen: Update to 5.18.16
</span>---
 devel/autogen/Portfile                            | 35 ++++++++++++-----------
 devel/autogen/files/Werror.patch                  |  6 ++--
 devel/autogen/files/Wno-format-contains-nul.patch |  8 ++++--
 devel/autogen/files/mktemp.patch                  | 35 +++++++++++++++++++++++
 devel/autogen/files/patch-autogen-guile-2.2.diff  | 33 ---------------------
 5 files changed, 62 insertions(+), 55 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autogen/Portfile b/devel/autogen/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7c893b8..4526eb0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autogen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autogen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,11 @@
</span> PortSystem          1.0
 
 name                autogen
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             5.18.14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             5.18.16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  789d4932f1704508cedf3bee6718778cfb587175 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f8a13466b48faa3ba99fe17a069e71c9ab006d9b1cfabe699f8c60a47d5bb49a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1046276
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          devel
 platforms           darwin
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,18 +23,19 @@ homepage            https://www.gnu.org/software/autogen/
</span> master_sites        gnu:autogen/rel${version}
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  6720a5689d36518e4f1abecc911bba2d0f6654e2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  ffc7ab99382116852fd4c73040c124799707b2d9b00a60b54e8b457daa7a06e4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1023324
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build       port:pkgconfig
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:guile port:libiconv port:libxml2 port:zlib port:coreutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:coreutils \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:guile \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libiconv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zlib
</span> 
 # guile is not universal
 universal_variant   no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-autogen-guile-2.2.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   mktemp.patch
</span> patchfiles-append   Werror.patch
 patchfiles-append   Wno-format-contains-nul.patch
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,18 +43,16 @@ patchfiles-append   Wno-format-contains-nul.patch
</span> configure.args-append \
                     ac_cv_func_utimensat=no
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# config.status: error: Something went wrong bootstrapping makefile fragments
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# for automatic dependency tracking.  Try re-running configure with the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# '--disable-dependency-tracking' option to at least be able to build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# the package (albeit without support for automatic dependency tracking).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-dependency-tracking
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run            yes
 test.target         check
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.cppflags-append "-D_WINT_T"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.type      regex
 livecheck.url       https://ftp.gnu.org/gnu/${name}/?C=M&O=D
 livecheck.regex     rel(\\d+(?:\\.\\d+)*)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autogen has not been officially certified when built against guile-2.2.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-If unexpected results appear, consider building against an earlier version of guile.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autogen/files/Werror.patch b/devel/autogen/files/Werror.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 6aaa45e..231514a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autogen/files/Werror.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autogen/files/Werror.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,9 +2,9 @@ Do not use -Werror, because the configure script incorrectly identifies clang
</span> as gcc and uses warning flags clang does not understand.
 https://sourceforge.net/p/autogen/bugs/185/
 https://sourceforge.net/p/autogen/bugs/186/
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig      2018-07-16 17:29:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2018-07-23 21:26:03.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18366,7 +18366,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2018-08-26 12:44:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2018-09-16 06:44:23.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18924,7 +18924,7 @@
</span>  WARN_CFLAGS=
  test "X${GCC}" = Xyes && {
    CFLAGS="$CFLAGS -Wno-format-contains-nul -fno-strict-aliasing"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autogen/files/Wno-format-contains-nul.patch b/devel/autogen/files/Wno-format-contains-nul.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index b615f7f..420b52a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autogen/files/Wno-format-contains-nul.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autogen/files/Wno-format-contains-nul.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,8 +6,10 @@ warning: unknown warning option '-Wno-format-contains-nul' [-Wunknown-warning-op
</span> while gcc 4.2 prints an error:
 
 cc1: error: unrecognized command line option "-Wno-format-contains-nul"
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig      2018-07-16 17:29:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2018-07-24 16:04:50.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18368,1 +18368,1 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://sourceforge.net/p/autogen/bugs/186/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2018-08-26 12:44:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2018-09-16 06:52:27.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18926 +18926 @@
</span> -  CFLAGS="$CFLAGS -Wno-format-contains-nul -fno-strict-aliasing"
 +  CFLAGS="$CFLAGS -fno-strict-aliasing"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autogen/files/mktemp.patch b/devel/autogen/files/mktemp.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..e92ccf7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autogen/files/mktemp.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use gmktemp; mktemp doesn't support the --suffix argument.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://sourceforge.net/p/autogen/bugs/189/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- agen5/mk-stamps.sh.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ agen5/mk-stamps.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,7 +28,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  because some of the rules are complex and we don't want to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  deal with the dual update problem.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-STAMP_TEMP_DIR=$(mktemp --suffix=.tdir -d /tmp/mk-stamps-XXXXXXXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAMP_TEMP_DIR=$(gmktemp --suffix=.tdir -d /tmp/mk-stamps-XXXXXXXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ exec 9>&2 2>> ${STAMP_TEMP_DIR}/mk-stamps.log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stop_tracing=:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (shopt -qo xtrace)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build-aux/run-ag.sh.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build-aux/run-ag.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -45,7 +45,7 @@ find_exe() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return 0
</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;'>+-STAMP_TEMP_DIR=$(mktemp --suffix=.tdir -d /tmp/run-ag-XXXXXXXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++STAMP_TEMP_DIR=$(gmktemp --suffix=.tdir -d /tmp/run-ag-XXXXXXXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ exec 9>&2 2>> ${STAMP_TEMP_DIR}/mk-stamps.log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ VERBOSE=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- config/mk-shdefs.in.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ config/mk-shdefs.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -130,7 +130,7 @@ configure() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set -x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ exec 9>&2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-tmp=$(mktemp --suffix=.tdir -d /tmp/shdefs-XXXXXXXXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++tmp=$(gmktemp --suffix=.tdir -d /tmp/shdefs-XXXXXXXXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ exec 2>> $tmp/mk-shdef.log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ init $0 $1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mk_config
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autogen/files/patch-autogen-guile-2.2.diff b/devel/autogen/files/patch-autogen-guile-2.2.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 24edd5e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autogen/files/patch-autogen-guile-2.2.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,33 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix build with guile 2.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://sourceforge.net/p/autogen/bugs/184/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- agen5/guile-iface.h.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ agen5/guile-iface.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9,16 +9,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # error AutoGen does not work with this version of Guile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   choke me.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif GUILE_VERSION < 201000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define AG_SCM_IS_PROC(_p)           scm_is_true( scm_procedure_p(_p))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define AG_SCM_LIST_P(_l)            scm_is_true( scm_list_p(_l))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define AG_SCM_PAIR_P(_p)            scm_is_true( scm_pair_p(_p))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define AG_SCM_TO_LONG(_v)           scm_to_long(_v)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define AG_SCM_TO_ULONG(_v)          ((unsigned long)scm_to_ulong(_v))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# error unknown GUILE_VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  choke me.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* MUTATING_GUILE_IFACE_H_GUARD */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14734,7 +14734,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           PKG_CONFIG=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  _guile_versions_to_search="2.0 1.8"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  _guile_versions_to_search="2.2 2.0 1.8"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if test -n "$GUILE_EFFECTIVE_VERSION"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     _guile_tmp=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     for v in $_guile_versions_to_search; do
</span></pre><pre style='margin:0'>

</pre>