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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5af49a89dac73873c34bcb8c93386a7cf442a351">https://github.com/macports/macports-ports/commit/5af49a89dac73873c34bcb8c93386a7cf442a351</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 5af49a89dac mpir-devel: update to 20201225-b3367eb1
</span>5af49a89dac is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5af49a89dac73873c34bcb8c93386a7cf442a351
</span>Author: Michael Dickens <michaelld@macports.org>
AuthorDate: Wed Jan 6 20:52:13 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    mpir-devel: update to 20201225-b3367eb1
</span>---
 devel/mpir/Portfile                       | 12 ++---
 devel/mpir/files/patch-fix-configure.diff | 90 +++++--------------------------
 2 files changed, 18 insertions(+), 84 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mpir/Portfile b/devel/mpir/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 295c11dc1db..3a12ad66418 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mpir/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mpir/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,12 +49,12 @@ if {${subport} eq ${name}} {
</span> 
     conflicts       mpir
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup wbhart mpir 077bc69ed91ee7a930f01628c545f17ce3f95a28
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version   20200610-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums rmd160 1267de4ba12f16a91c19e0d4c5b1710f36f1525b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              sha256 b2bcad9691b50083739492d97e3e5222a617a6a640b7b2d4ef053b5e506184d9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              size   2546267
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision  1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup wbhart mpir b3367eb13eca95b3a204beaca5281a2c3b4c66a6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version   20201225-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums rmd160 b82a0ca6ff5166286591d8094f2c9d7d452ddb88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              sha256 e5432756135ce336c6b15d339c1863aae24ddee0c339e055cd83f3775221949e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              size   2546282
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision  0
</span> 
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mpir/files/patch-fix-configure.diff b/devel/mpir/files/patch-fix-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 8874bdc5497..5c78292d6e5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mpir/files/patch-fix-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mpir/files/patch-fix-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,21 +37,8 @@
</span> +void h();
  __inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
  {t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -603,8 +615,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    1666 to get an ICE with -O1 -mpowerpc64.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef __GNUC__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--g(){}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void f (int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+long long g ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+void f(int u){int i;long long x;x=u?~0:0;if(x)for(i=0;i<9;i++);x&=g();if(x)g();}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+long long g(){ return 0; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int dummy;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -620,6 +634,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -621,6 +633,7 @@
</span>     but that's fine, the offending cc is a native-only compiler so we don't
     have to worry about cross compiling.  */
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,7 +46,7 @@
</span>  unsigned long
  lshift_com (rp, up, n, cnt)
    unsigned long *rp;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -663,6 +678,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -664,6 +677,7 @@
</span>      native-only compiler so we don't have to worry about cross compiling.  */
  
  #include <stdlib.h>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,7 +54,7 @@
</span>  void
  lshift_com (rp, up, n, cnt)
    unsigned long *rp;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -814,6 +830,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -815,6 +829,7 @@
</span>  [AC_MSG_CHECKING([compiler $1 has long long])
  cat >conftest.c <<EOF
  long long  foo;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,7 +62,7 @@
</span>  long long  bar () { return foo; }
  int main () { return 0; }
  EOF
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -958,6 +975,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -959,6 +974,7 @@
</span>  [echo "Testing gcc GOT with eax emitted" >&AC_FD_CC
  cat >conftest.c <<\EOF
  [int foo;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -83,7 +70,7 @@
</span>  int bar () { return foo; }
  ]EOF
  tmp_got_emitted=no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1149,7 +1167,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1150,7 +1166,7 @@
</span>  [AC_MSG_CHECKING([assembler $1 $2])
  result=no
  cat >conftest.c <<EOF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -92,7 +79,7 @@
</span>  EOF
  gmp_compile="$1 $2 -c conftest.c >conftest.out 2>&1"
  if AC_TRY_EVAL(gmp_compile); then
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2508,6 +2526,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2509,6 +2525,8 @@
</span>  AC_REQUIRE([AC_PROG_LIBTOOL])
  AC_MSG_CHECKING([how to call x86 mcount])
  cat >conftest.c <<EOF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -101,7 +88,7 @@
</span>  foo(){bar();}
  EOF
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2703,6 +2723,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2704,6 +2722,7 @@
</span>  [gmp_cv_asm_powerpc_pic=yes
  cat >conftest.c <<EOF
  int foo;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -109,7 +96,7 @@
</span>  int *bar() { return &foo; }
  EOF
  echo "Test program:" >&AC_FD_CC
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3293,6 +3314,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3294,6 +3313,7 @@
</span>       AC_TRY_RUN([
  #include <string.h>  /* for strcmp */
  #include <stdio.h>   /* for vsnprintf */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,15 +104,7 @@
</span>  
  #if HAVE_STDARG
  #include <stdarg.h>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3337,6 +3359,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   exit (0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       [:],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3398,7 +3421,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3399,7 +3419,7 @@
</span>    yes) tmp_inline=inline ;;
    *)   tmp_inline=$ac_cv_c_inline ;;
    esac    
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -134,57 +113,12 @@
</span>    ;;
  esac
  ])
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3466,10 +3489,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # remove anything that might look like compiler output to our "||" expression
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm -f conftest* a.out b.out a.exe a_out.exe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat >conftest.c <<EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- main ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   exit(0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gmp_compile="$1 conftest.c"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3540,10 +3565,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CACHE_CHECK([for build system executable suffix],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                gmp_cv_prog_exeext_for_build,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [cat >conftest.c <<EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- main ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   exit (0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- for i in .exe ,ff8 ""; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3574,10 +3601,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CACHE_CHECK([whether build system compiler is ANSI],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3576,7 +3596,7 @@
</span>                 gmp_cv_c_for_build_ansi,
  [cat >conftest.c <<EOF
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stdlib.h>
</span>  int
 -main (int argc, char *argv[])
 +main (int argc, char **argv)
  {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-   exit(0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gmp_compile="$CC_FOR_BUILD conftest.c"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3608,10 +3637,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CACHE_CHECK([for build system compiler math library],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                gmp_cv_check_libm_for_build,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [cat >conftest.c <<EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <math.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- main ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   exit(0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   return 0;
</span>  }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- double d;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- double
</span></pre><pre style='margin:0'>

</pre>