Description of Problem: The header files in the readline-devel-4.2-1 package have some problems that make them unusable when including them in C++ source (it generates lots of messages like "/usr/include/readline/rltypedefs.h:48: `rl_command_func_t' declared with an exception specification" during compilation). The same problem has occurred (and been fixed) in Debian. A more detailed description and the fix can be found here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=95758&archive=yes&repeatmerged=yes
Fixed in 4.1-2 (Debian's patch has one thinko, after that's removed, it's ok)