Index: trunk/psconfig/pschecklibs
===================================================================
--- trunk/psconfig/pschecklibs	(revision 24712)
+++ trunk/psconfig/pschecklibs	(revision 25006)
@@ -100,4 +100,11 @@
 # search for, and drop, existing libdir entry in libpath?
 unshift @libpath, $libdir;
+
+# XXX a temporary hack for libreadline:
+$shlib_libs = $ENV{'SHLIB_LIBS'};
+unless ($shlib_libs =~ m|-lncurses|) {
+    $shlib_libs .= " -lncurses";
+}
+$ENV{'SHLIB_LIBS'} = $shlib_libs;
 
 # add the path defined by PATH
