There is a new issue in ParaView 5.10.0-RC1 when using External MPI version that was not present when doing the same with ParaView 5.9.1 or below.
When building ParaView 5.1.0-RC1 with the superbuild script and utilizing an external MPI version.
I get an error from the file
on line 68 where the definition of MPI_Comm
using MPI_Comm = int;
conflicts with the external version of MPI_Comm
using MPI_Comm = unsigned int;
from mpi.h in the external version.
This conflict was not present in version 5.9.1 or below.
A simple workaround is to set the value to be an unsigned int in the file Ioss_CodeTypes.h
This change will allow ParaView to build and function correctly but should not be necessary.