I've attached a patch which can be applied to the current blacs-mpi_1.1-31 source.
I have verified this solves the issue I was having (namely processes hanging when calling pdgemr2d non-collectively). Thanks, Brad
blacs-mpi_1.1-31_DUseMpi2.diff
Description: Binary data