diff -Naur gdb-7.4.1.orig/gdb/configure gdb-7.4.1/gdb/configure
--- gdb-7.4.1.orig/gdb/configure	2012-05-07 11:23:53.000000000 -0400
+++ gdb-7.4.1/gdb/configure	2012-05-07 11:24:48.000000000 -0400
@@ -9683,7 +9683,7 @@
     ac_res="none required"
   else
     ac_res=-l$ac_lib
-    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
+    LIBS="$ac_func_search_save_LIBS -l$ac_lib"
   fi
   if ac_fn_c_try_link "$LINENO"; then :
   ac_cv_search_waddstr=$ac_res
@@ -9784,12 +9784,12 @@
   return 0;
 }
 _ACEOF
-for ac_lib in '' termcap tinfo curses ncurses; do
+for ac_lib in '' curses ncurses termcap tinfo;  do
   if test -z "$ac_lib"; then
     ac_res="none required"
   else
     ac_res=-l$ac_lib
-    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
+    LIBS="$ac_func_search_save_LIBS -l$ac_lib"
   fi
   if ac_fn_c_try_link "$LINENO"; then :
   ac_cv_search_tgetent=$ac_res
