Source: dolfin Followup-For: Bug #980751 Possibly related to the conditional declaration for petsc in /usr/include/petsc/petscsys.h:
#if (defined(PETSC_HAVE_COMPLEX) && !defined(PETSC_HAVE_MPI_C_DOUBLE_COMPLEX)) || defined(PETSC_USE_REAL___FLOAT128) || defined(PETSC_USE_REAL___FP16) PETSC_EXTERN MPI_Op MPIU_SUM; #else #define MPIU_SUM MPI_SUM #endif Not obvious why these conditions would have changed between builds though. Drew