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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/955e1aea9da6736e7db0df174e2b7edd722c80f6">https://github.com/macports/macports-ports/commit/955e1aea9da6736e7db0df174e2b7edd722c80f6</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 955e1aea9da openmotif: fix missing stdlib.h, sprintf() check
</span>955e1aea9da is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 955e1aea9da6736e7db0df174e2b7edd722c80f6
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Fri Sep 16 16:51:43 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    openmotif: fix missing stdlib.h, sprintf() check
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    configure results were incorrect:
</span><span style='display:block; white-space:pre;color:#404040;'>    libXt reported as compiled without -DXTHREADS,
</span><span style='display:block; white-space:pre;color:#404040;'>    sprintf() reported as returning void rather than int
</span>---
 x11/openmotif/Portfile                   |  6 ++--
 x11/openmotif/files/include-stdlib.patch | 49 ++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/openmotif/Portfile b/x11/openmotif/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8232eef2628..a2c1d77c54c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/openmotif/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/openmotif/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@ PortSystem      1.0
</span> 
 name            openmotif
 version         2.3.8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        3
</span> categories      x11
 license         LGPL
 platforms       darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,9 @@ distname        motif-${version}
</span> 
 checksums       md5    7572140bb52ba21ec2f0c85b2605e2b1 \
                 sha1   ca9d8d67544434c5883d8d0fb684a48f8b0108bd \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 a4c10db68d880d3096c97cc1c995351616a90a57
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160 a4c10db68d880d3096c97cc1c995351616a90a57 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256 859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size   5704328
</span> 
 depends_build \
        port:pkgconfig \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/openmotif/files/include-stdlib.patch b/x11/openmotif/files/include-stdlib.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 87d66037090..61cb6b27fdf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/openmotif/files/include-stdlib.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/openmotif/files/include-stdlib.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,3 +8,52 @@
</span>  #include <Xm/Xm.h>
  #include <Xm/Form.h>
  #include <Xm/PushB.h>
<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;'>+See https://sourceforge.net/p/motif/code/merge-requests/2/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+and https://sourceforge.net/p/motif/code/merge-requests/3/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Commented out acinclude.m4 patch to avoid the build trying to run aclocal-1.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--- acinclude.m4.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#+++ acinclude.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#@@ -18,6 +18,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# CFLAGS="$X_CFLAGS $CFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# CPPFLAGS="$X_CFLAGS $CPPFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# AC_TRY_RUN([
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#+#ifdef HAVE_STDLIB_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#+#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#+#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# #include <X11/Intrinsic.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# int main() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Boolean brc;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#@@ -50,7 +53,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# AC_DEFUN([AM_FUNC_VOID_SPRINTF],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# [AC_CACHE_CHECK(whether sprintf returns void, ac_cv_func_void_sprintf,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# [AC_TRY_RUN([#include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#-int sprintf(); main() { exit(sprintf(".")); }],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#+int main() { char buf[1]; int i = sprintf(buf, ""); return 0; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#   ac_cv_func_void_sprintf=no, ac_cv_func_void_sprintf=yes, ac_cv_func_void_sprintf=yes)])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# if test $ac_cv_func_void_sprintf = no; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#   AC_DEFINE(VOID_SPRINTF,1,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13172,6 +13172,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h.  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef HAVE_STDLIB_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <X11/Intrinsic.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int main() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Boolean brc;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14655,7 +14658,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h.  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-int sprintf(); main() { exit(sprintf(".")); }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++int main() { char buf[1]; int i = sprintf(buf, ""); return 0; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if ac_fn_c_try_run "$LINENO"; then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ac_cv_func_void_sprintf=no
</span></pre><pre style='margin:0'>

</pre>