Mixed big endian/little endian no longer works in Open MPI and there are no plans currently to fix it. To avoid user confusion, remove the configure --enable-heterogenous option. Related to issue #639.
Rather than just removing entirely from the configury, it would be better to have configure print out an error message if this option is attempted and abort.