From e2bc9761556c33ed29725da142702878cc572a8c Mon Sep 17 00:00:00 2001 From: Piotr Kubaj Date: Sun, 7 Nov 2021 12:15:02 +0000 Subject: science/hypre: fix build on powerpc64* Collision with machine/frame.h's lr: In file included from /wrkdirs/usr/ports/science/hypre/work/hypre-2.23.0/src/distributed_ls/pilut/parilut.c:53: In file included from /wrkdirs/usr/ports/science/hypre/work/hypre-2.23.0/src/distributed_ls/pilut/ilu.h:29: In file included from /usr/include/signal.h:40: In file included from /usr/include/sys/signal.h:48: In file included from /usr/include/machine/signal.h:45: /usr/include/machine/frame.h:54:13: error: expected ')' register_t lr; --- ...patch-distributed__ls_pilut_DistributedMatrixPilutSolver.h | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 science/hypre/files/patch-distributed__ls_pilut_DistributedMatrixPilutSolver.h (limited to 'science/hypre/files/patch-distributed__ls_pilut_DistributedMatrixPilutSolver.h') diff --git a/science/hypre/files/patch-distributed__ls_pilut_DistributedMatrixPilutSolver.h b/science/hypre/files/patch-distributed__ls_pilut_DistributedMatrixPilutSolver.h new file mode 100644 index 000000000000..02cda72afd71 --- /dev/null +++ b/science/hypre/files/patch-distributed__ls_pilut_DistributedMatrixPilutSolver.h @@ -0,0 +1,11 @@ +--- distributed_ls/pilut/DistributedMatrixPilutSolver.h.orig 2021-11-07 01:57:53 UTC ++++ distributed_ls/pilut/DistributedMatrixPilutSolver.h +@@ -86,7 +86,7 @@ HYPRE_Int Ul_timer; + #define jr (globals->_jr) + #define jw (globals->_jw) + #define lastjr (globals->_lastjr) +-#define lr (globals->_lr) ++#define hypre_lr (globals->_lr) + #define lastlr (globals->_lastlr) + #define w (globals->_w) + #define firstrow (globals->_firstrow) -- cgit v1.2.3