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