Crude workaround for bug #587170. There are probably better ways ... --- mysql-5.1.50/storage/federated/Makefile.am.orig 2010-08-03 19:24:29.000000000 +0200 +++ mysql-5.1.50/storage/federated/Makefile.am 2010-08-20 16:43:51.151715305 +0200 @@ -38,6 +38,7 @@ ha_federated_la_CXXFLAGS= $(AM_CXXFLAGS) -DMYSQL_DYNAMIC_PLUGIN ha_federated_la_CFLAGS = $(AM_CFLAGS) -DMYSQL_DYNAMIC_PLUGIN ha_federated_la_SOURCES = ha_federated.cc +ha_federated_la_LIBADD = ../../mysys/string.o EXTRA_LIBRARIES = libfederated.a