diff options
Diffstat (limited to 'package/lvm2')
-rw-r--r-- | package/lvm2/lvm2-001-readline-deprecated.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/package/lvm2/lvm2-001-readline-deprecated.patch b/package/lvm2/lvm2-001-readline-deprecated.patch new file mode 100644 index 0000000000..d36adc3b95 --- /dev/null +++ b/package/lvm2/lvm2-001-readline-deprecated.patch @@ -0,0 +1,19 @@ +The CPPFunction typedef (among others) have been deprecated in favour of +specific prototyped typedefs since readline 4.2. +It's been working since because compatibility typedefs have been +in place until they were removed in readline 6.3. + +Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> + +diff -Nura LVM2.2.02.103.orig/tools/lvm.c LVM2.2.02.103/tools/lvm.c +--- LVM2.2.02.103.orig/tools/lvm.c 2014-03-01 16:10:57.902422044 -0300 ++++ LVM2.2.02.103/tools/lvm.c 2014-03-01 16:11:34.791598230 -0300 +@@ -185,7 +185,7 @@ + char *input = NULL, *args[MAX_ARGS], **argv; + + rl_readline_name = "lvm"; +- rl_attempted_completion_function = (CPPFunction *) _completion; ++ rl_attempted_completion_function = (rl_completion_func_t *) _completion; + + _read_history(cmd); + |