From: Gustavo Zacarias Date: Sun, 2 Mar 2014 04:21:10 +0000 (-0300) Subject: lvm2: add readline bump fix patch X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fb36a82a745e93afc92bb5aff29daea8daecb6d3;p=buildroot.git lvm2: add readline bump fix patch Fixes: http://autobuild.buildroot.net/results/d6f/d6f4d388c62ec2137560aabbff46c4a30c584e18/ Signed-off-by: Gustavo Zacarias Signed-off-by: Thomas Petazzoni --- 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 + +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); +