summaryrefslogtreecommitdiffstats
path: root/patches
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2017-06-02 15:39:29 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-06-21 10:14:50 +0200
commit0491b05f5300c6b9467762ab68e259fb30a5474c (patch)
tree339eb3dd413d4d4b10b0c6ea103505c8821570c3 /patches
parent7f61a2529c94f1fb3beb0f0d5d2761bf396cc8cd (diff)
downloadptxdist-0491b05f5300c6b9467762ab68e259fb30a5474c.tar.gz
ptxdist-0491b05f5300c6b9467762ab68e259fb30a5474c.tar.xz
readline: version bump 6.2 -> 7.0
Ported patches, although I'm not entirely sure if they are still needed. They have a proper configure.ac now in upstream... No relevant --enable/disable/with/without options in configure. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'patches')
-rw-r--r--patches/readline-6.2/0003-rl-no-cross-check.patch28
-rw-r--r--patches/readline-6.2/series6
-rw-r--r--patches/readline-7.0/0001-rl-attribute.patch (renamed from patches/readline-6.2/0001-rl-attribute.patch)29
-rw-r--r--patches/readline-7.0/0002-rl-header.patch (renamed from patches/readline-6.2/0002-rl-header.patch)25
-rw-r--r--patches/readline-7.0/0003-rl-no-rpath.patch (renamed from patches/readline-6.2/0004-rl-no-rpath.patch)17
-rw-r--r--patches/readline-7.0/0004-rlfe-history.patch (renamed from patches/readline-6.2/0005-rlfe-history.patch)17
-rw-r--r--patches/readline-7.0/0005-always-link-against-our-termcap-libraries.patch (renamed from patches/readline-6.2/0006-always-link-against-our-termcap-libraries.patch)15
-rw-r--r--patches/readline-7.0/series8
8 files changed, 57 insertions, 88 deletions
diff --git a/patches/readline-6.2/0003-rl-no-cross-check.patch b/patches/readline-6.2/0003-rl-no-cross-check.patch
deleted file mode 100644
index 349e790d0..000000000
--- a/patches/readline-6.2/0003-rl-no-cross-check.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 713b0e2b4d4690c9cc8dae9acdb5df55d171b3ef Mon Sep 17 00:00:00 2001
-From: doko@debian.org <doko@debian.org>
-Date: Sun, 24 Jan 2010 00:31:30 +0100
-Subject: [PATCH 3/6] rl-no-cross-check.
-
-rl-no-cross-check.dpatch by <doko@debian.org>
-
-from:
-http://ftp.de.debian.org/debian/pool/main/r/readline6/readline6_6.1-1.diff.gz
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- configure | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: readline-6.2/configure
-===================================================================
---- readline-6.2.orig/configure
-+++ readline-6.2/configure
-@@ -2538,7 +2538,7 @@ ac_exeext=$ac_cv_exeext
- $as_echo_n "checking whether the C compiler works... " >&6; }
- # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
- # If not cross compiling, check that we can run a simple program.
--if test "$cross_compiling" != yes; then
-+if false && test "$cross_compiling" != yes; then
- if { ac_try='./$ac_file'
- { (case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
diff --git a/patches/readline-6.2/series b/patches/readline-6.2/series
deleted file mode 100644
index 488514ca4..000000000
--- a/patches/readline-6.2/series
+++ /dev/null
@@ -1,6 +0,0 @@
-0001-rl-attribute.patch
-0002-rl-header.patch
-0003-rl-no-cross-check.patch
-0004-rl-no-rpath.patch
-0005-rlfe-history.patch
-0006-always-link-against-our-termcap-libraries.patch
diff --git a/patches/readline-6.2/0001-rl-attribute.patch b/patches/readline-7.0/0001-rl-attribute.patch
index e05d53269..ac9bd84e8 100644
--- a/patches/readline-6.2/0001-rl-attribute.patch
+++ b/patches/readline-7.0/0001-rl-attribute.patch
@@ -1,7 +1,6 @@
-From 28a3a685d30096d9567577acc18a890c814cad86 Mon Sep 17 00:00:00 2001
-From: doko@debian.org <doko@debian.org>
+From: "doko@debian.org" <doko@debian.org>
Date: Sun, 24 Jan 2010 00:31:09 +0100
-Subject: [PATCH 1/6] rl-attribute.
+Subject: [PATCH] rl-attribute.
rl-attribute.dpatch by <doko@debian.org>
@@ -10,15 +9,15 @@ http://ftp.de.debian.org/debian/pool/main/r/readline6/readline6_6.1-1.diff.gz
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
---
- readline.h | 2 +-
- rlstdc.h | 8 ++++----
+ readline.h | 2 +-
+ rlstdc.h | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
-Index: readline-6.2/readline.h
-===================================================================
---- readline-6.2.orig/readline.h
-+++ readline-6.2/readline.h
-@@ -376,7 +376,7 @@ extern int rl_reset_line_state PARAMS((v
+diff --git a/readline.h b/readline.h
+index 924bbfb0f213..b1a177a577d5 100644
+--- a/readline.h
++++ b/readline.h
+@@ -385,7 +385,7 @@ extern int rl_reset_line_state PARAMS((void));
extern int rl_crlf PARAMS((void));
#if defined (USE_VARARGS) && defined (PREFER_STDARG)
@@ -27,10 +26,10 @@ Index: readline-6.2/readline.h
#else
extern int rl_message ();
#endif
-Index: readline-6.2/rlstdc.h
-===================================================================
---- readline-6.2.orig/rlstdc.h
-+++ readline-6.2/rlstdc.h
+diff --git a/rlstdc.h b/rlstdc.h
+index 2aaa30babfbd..82b607cb35df 100644
+--- a/rlstdc.h
++++ b/rlstdc.h
@@ -36,10 +36,10 @@
# endif
#endif
@@ -45,4 +44,4 @@ Index: readline-6.2/rlstdc.h
+# define __rl_attribute__(x)
#endif
- #endif /* !_RL_STDC_H_ */
+ /* Moved from config.h.in because readline.h:rl_message depends on these
diff --git a/patches/readline-6.2/0002-rl-header.patch b/patches/readline-7.0/0002-rl-header.patch
index d729e2e02..94a7f616e 100644
--- a/patches/readline-6.2/0002-rl-header.patch
+++ b/patches/readline-7.0/0002-rl-header.patch
@@ -1,7 +1,6 @@
-From 1667707d568e8c5b6380ea5a8ac5edfe03c2090d Mon Sep 17 00:00:00 2001
-From: doko@debian.org <doko@debian.org>
+From: "doko@debian.org" <doko@debian.org>
Date: Sun, 24 Jan 2010 00:31:22 +0100
-Subject: [PATCH 2/6] rl-header.
+Subject: [PATCH] rl-header.
rl-header.dpatch by <doko@debian.org>
@@ -10,14 +9,14 @@ http://ftp.de.debian.org/debian/pool/main/r/readline6/readline6_6.1-1.diff.gz
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
---
- history.h | 1 +
- readline.h | 1 +
+ history.h | 1 +
+ readline.h | 1 +
2 files changed, 2 insertions(+)
-Index: readline-6.2/history.h
-===================================================================
---- readline-6.2.orig/history.h
-+++ readline-6.2/history.h
+diff --git a/history.h b/history.h
+index 8ce7c805d168..8d568a79fa29 100644
+--- a/history.h
++++ b/history.h
@@ -32,6 +32,7 @@ extern "C" {
# include "rlstdc.h"
# include "rltypedefs.h"
@@ -26,10 +25,10 @@ Index: readline-6.2/history.h
# include <readline/rlstdc.h>
# include <readline/rltypedefs.h>
#endif
-Index: readline-6.2/readline.h
-===================================================================
---- readline-6.2.orig/readline.h
-+++ readline-6.2/readline.h
+diff --git a/readline.h b/readline.h
+index b1a177a577d5..06c2abe61736 100644
+--- a/readline.h
++++ b/readline.h
@@ -32,6 +32,7 @@ extern "C" {
# include "keymaps.h"
# include "tilde.h"
diff --git a/patches/readline-6.2/0004-rl-no-rpath.patch b/patches/readline-7.0/0003-rl-no-rpath.patch
index 800de1ada..5a97e715e 100644
--- a/patches/readline-6.2/0004-rl-no-rpath.patch
+++ b/patches/readline-7.0/0003-rl-no-rpath.patch
@@ -1,7 +1,6 @@
-From 7302900f20c3710f487752f69f3f1dadab08ea92 Mon Sep 17 00:00:00 2001
-From: doko@debian.org <doko@debian.org>
+From: "doko@debian.org" <doko@debian.org>
Date: Sun, 24 Jan 2010 00:31:36 +0100
-Subject: [PATCH 4/6] rl-no-rpath.
+Subject: [PATCH] rl-no-rpath.
rl-no-rpath.dpatch by <doko@debian.org>
@@ -10,14 +9,14 @@ http://ftp.de.debian.org/debian/pool/main/r/readline6/readline6_6.1-1.diff.gz
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
---
- support/shobj-conf | 2 +-
+ support/shobj-conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-Index: readline-6.2/support/shobj-conf
-===================================================================
---- readline-6.2.orig/support/shobj-conf
-+++ readline-6.2/support/shobj-conf
-@@ -114,7 +114,7 @@ linux*-*|gnu*-*|k*bsd*-gnu-*|freebsd*-ge
+diff --git a/support/shobj-conf b/support/shobj-conf
+index 1f64433dea83..ce435d7db254 100644
+--- a/support/shobj-conf
++++ b/support/shobj-conf
+@@ -128,7 +128,7 @@ linux*-*|gnu*-*|k*bsd*-gnu-*|freebsd*-gentoo)
SHOBJ_LD='${CC}'
SHOBJ_LDFLAGS='-shared -Wl,-soname,$@'
diff --git a/patches/readline-6.2/0005-rlfe-history.patch b/patches/readline-7.0/0004-rlfe-history.patch
index 092b6e787..1bd44d33f 100644
--- a/patches/readline-6.2/0005-rlfe-history.patch
+++ b/patches/readline-7.0/0004-rlfe-history.patch
@@ -1,7 +1,6 @@
-From 7f075477b0583f318de652092b5d785c0b4455d3 Mon Sep 17 00:00:00 2001
-From: andrew@pimlott.net <andrew@pimlott.net>
+From: "andrew@pimlott.net" <andrew@pimlott.net>
Date: Sun, 24 Jan 2010 00:31:48 +0100
-Subject: [PATCH 5/6] rlfe-history.
+Subject: [PATCH] rlfe-history.
rlfe-history.dpatch by <andrew@pimlott.net>
@@ -10,13 +9,13 @@ http://ftp.de.debian.org/debian/pool/main/r/readline6/readline6_6.1-1.diff.gz
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
---
- examples/rlfe/rlfe.c | 17 +++++++++++------
+ examples/rlfe/rlfe.c | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
-Index: readline-6.2/examples/rlfe/rlfe.c
-===================================================================
---- readline-6.2.orig/examples/rlfe/rlfe.c
-+++ readline-6.2/examples/rlfe/rlfe.c
+diff --git a/examples/rlfe/rlfe.c b/examples/rlfe/rlfe.c
+index f40b2ddaf00f..89bb17e462db 100644
+--- a/examples/rlfe/rlfe.c
++++ b/examples/rlfe/rlfe.c
@@ -154,21 +154,27 @@ struct termios orig_term;
static pid_t child = -1;
@@ -49,7 +48,7 @@ Index: readline-6.2/examples/rlfe/rlfe.c
volatile int propagate_sigwinch = 0;
/* sigwinch_handler
-@@ -703,8 +709,7 @@ main(int argc, char** argv)
+@@ -710,8 +716,7 @@ main(int argc, char** argv)
if (count <= 0)
{
DPRINT0 ("(Connection closed by foreign host.)\n");
diff --git a/patches/readline-6.2/0006-always-link-against-our-termcap-libraries.patch b/patches/readline-7.0/0005-always-link-against-our-termcap-libraries.patch
index c6cd1a190..20cac9fe5 100644
--- a/patches/readline-6.2/0006-always-link-against-our-termcap-libraries.patch
+++ b/patches/readline-7.0/0005-always-link-against-our-termcap-libraries.patch
@@ -1,7 +1,6 @@
-From a3f5ba4366bf698d987277656c51bb6f12d55cf2 Mon Sep 17 00:00:00 2001
From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: Sun, 24 Jan 2010 00:32:08 +0100
-Subject: [PATCH 6/6] always link against our $termcap libraries
+Subject: [PATCH] always link against our $termcap libraries
This way our $user doesn't need to know wich $termcap library
we linked against.
@@ -11,14 +10,14 @@ we linked against.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
---
- shlib/Makefile.in | 4 ++--
+ shlib/Makefile.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
-Index: readline-6.2/shlib/Makefile.in
-===================================================================
---- readline-6.2.orig/shlib/Makefile.in
-+++ readline-6.2/shlib/Makefile.in
-@@ -166,11 +166,11 @@ unsupported:
+diff --git a/shlib/Makefile.in b/shlib/Makefile.in
+index f2ec3e46b7ba..3298008abec4 100644
+--- a/shlib/Makefile.in
++++ b/shlib/Makefile.in
+@@ -174,11 +174,11 @@ unsupported:
$(SHARED_READLINE): $(SHARED_OBJ)
$(RM) $@
diff --git a/patches/readline-7.0/series b/patches/readline-7.0/series
new file mode 100644
index 000000000..5b5cd2fea
--- /dev/null
+++ b/patches/readline-7.0/series
@@ -0,0 +1,8 @@
+# generated by git-ptx-patches
+#tag:base --start-number 1
+0001-rl-attribute.patch
+0002-rl-header.patch
+0003-rl-no-rpath.patch
+0004-rlfe-history.patch
+0005-always-link-against-our-termcap-libraries.patch
+# 7b8eea3fcea421a1233d1d9232c74be5 - git-ptx-patches magic