Author: fernando
Date: Mon Mar 31 10:43:51 2014
New Revision: 2862

Log:
Fix build of Python-2.7.6 with Readline-6.3.

Added:
   trunk/Python/Python-2.7.6-readline_6_3-1.patch

Added: trunk/Python/Python-2.7.6-readline_6_3-1.patch
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/Python/Python-2.7.6-readline_6_3-1.patch      Mon Mar 31 10:43:51 
2014        (r2862)
@@ -0,0 +1,32 @@
+Submitted By:            Igor Živković <contact at igor-zivkovic dot from dot 
hr>
+Date:                    2013-03-31
+Initial Package Version: 2.7.6
+Upstream Status:         unknown
+Origin:                  Ubuntu (cloudforrest)
+Description:             Fixes build with Readline-6.3
+
+diff -Naur Python-2.7.6.orig/Modules/readline.c Python-2.7.6/Modules/readline.c
+--- Python-2.7.6.orig/Modules/readline.c       2013-11-10 08:36:41.000000000 
+0100
++++ Python-2.7.6/Modules/readline.c    2014-03-31 08:41:09.481527357 +0200
+@@ -911,17 +911,17 @@
+     rl_bind_key_in_map ('\t', rl_complete, emacs_meta_keymap);
+     rl_bind_key_in_map ('\033', rl_complete, emacs_meta_keymap);
+     /* Set our hook functions */
+-    rl_startup_hook = (Function *)on_startup_hook;
++    rl_startup_hook = on_startup_hook;
+ #ifdef HAVE_RL_PRE_INPUT_HOOK
+-    rl_pre_input_hook = (Function *)on_pre_input_hook;
++    rl_pre_input_hook = on_pre_input_hook;
+ #endif
+     /* Set our completion function */
+-    rl_attempted_completion_function = (CPPFunction *)flex_complete;
++    rl_attempted_completion_function = flex_complete;
+     /* Set Python word break characters */
+     completer_word_break_characters =
+         rl_completer_word_break_characters =
+         strdup(" \t\n`~!@#$%^&*()-=+[{]}\\|;:'\",<>/?");
+-        /* All nonalphanums except '.' */
++        /* All nonalphanums except '.' test */
+ 
+     begidx = PyInt_FromLong(0L);
+     endidx = PyInt_FromLong(0L);
-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to