On Mon, Oct 24, 2011 at 10:24, John Peterson <jwpeterson@gmail.com> wrote:
On Tue, Oct 18, 2011 at 10:18 PM, Jed Brown <jedbrown@mcs.anl.gov> wrote:
> I rebuilt everything and sadly, the same problem is still present with
> r4873.

One other difference between Mac and Linux we noted was the ordering
of linking imposed by make's $(wildcard ) functionality.  (This
ordering may also be file-system dependent?)

Anyway, the Makefile patch below seems to fix things for us on
openSUSE 11.4/GCC 4.5.1/GNU ld 2.21.

If you'd like try applying the patch below and seeing if it fixes
anything, it would at least give us another data point.

If this does fix the problem on other linux's, it could imply some
issue with the libmesh source (probably explicit template
instantiations) but I'm not really sure where to start looking?

Yes, this patch fixes the problem for me too. Thanks for tracking this down.