diff -up gnome-screensaver-2.29.90/configure.ac.linker-fixes gnome-screensaver-2.29.90/configure.ac --- gnome-screensaver-2.29.90/configure.ac.linker-fixes 2010-02-08 10:50:19.000000000 -0500 +++ gnome-screensaver-2.29.90/configure.ac 2010-02-09 09:48:39.880808232 -0500 @@ -42,6 +42,7 @@ GLIB_REQUIRED_VERSION=2.15.0 GCONF_REQUIRED_VERSION=2.6.1 GDK_REQUIRED_VERSION=2.14.0 GTK_REQUIRED_VERSION=2.11.5 +X11_REQUIRED_VERSION=1.3 LIBGNOME_MENU_REQUIRED_VERSION=2.11.1 GNOME_DESKTOP_REQUIRED_VERSION=2.29.0 @@ -56,6 +57,7 @@ AC_TYPE_UID_T AC_CHECK_FUNCS([setresuid setenv unsetenv clearenv]) PKG_CHECK_MODULES(GNOME_SCREENSAVER, + x11 >= $X11_REQUIRED_VERSION gtk+-2.0 >= $GTK_REQUIRED_VERSION dbus-glib-1 >= $DBUS_REQUIRED_VERSION gconf-2.0 >= $GCONF_REQUIRED_VERSION diff -up gnome-screensaver-2.29.90/savers/Makefile.am.linker-fixes gnome-screensaver-2.29.90/savers/Makefile.am --- gnome-screensaver-2.29.90/savers/Makefile.am.linker-fixes 2010-02-09 10:14:46.863797660 -0500 +++ gnome-screensaver-2.29.90/savers/Makefile.am 2010-02-09 10:17:25.877811125 -0500 @@ -87,6 +87,7 @@ floaters_SOURCES = \ floaters_LDADD = \ libgs-theme-engine.a \ $(GNOME_SCREENSAVER_SAVER_LIBS) \ + -lm \ $(NULL) popsquares_SOURCES = \