]> code.ossystems Code Review - openembedded-core.git/commitdiff
readline: add missing STRUCT_DIRENT_D_* symbols to config.h.in
authorRoss Burton <ross.burton@intel.com>
Wed, 28 May 2014 11:56:23 +0000 (12:56 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 29 May 2014 09:32:28 +0000 (10:32 +0100)
readline maintains config.h.in by hand but several symbols are incorrect.  Fix
these so that the test results are reflected in config.h.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/readline/readline-6.3/config-dirent-symbols.patch [new file with mode: 0644]
meta/recipes-core/readline/readline.inc

diff --git a/meta/recipes-core/readline/readline-6.3/config-dirent-symbols.patch b/meta/recipes-core/readline/readline-6.3/config-dirent-symbols.patch
new file mode 100644 (file)
index 0000000..cfff03c
--- /dev/null
@@ -0,0 +1,34 @@
+Fix the names of the STRUCT_DIRENT_D symbols to match the names used by both
+configure and the source code.
+
+Upstream-Status: Submitted (http://lists.gnu.org/archive/html/bug-readline/2014-05/msg00008.html)
+Signed-off-by: Ross Burton <ross.burton@intel.com>
+
+From e48656811550774892fd4e0f4b3c7d418422da52 Mon Sep 17 00:00:00 2001
+From: Ross Burton <ross.burton@intel.com>
+Date: Tue, 27 May 2014 22:32:31 +0100
+Subject: [PATCH] config.h.in: fix names of STRUCT_DIRENT_D symbols
+
+---
+ config.h.in |    4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/config.h.in b/config.h.in
+index a67e43e..a42acc5 100644
+--- a/config.h.in
++++ b/config.h.in
+@@ -244,9 +244,9 @@
+ #undef HAVE_GETPW_DECLS
+-#undef STRUCT_DIRENT_HAS_D_INO
++#undef HAVE_STRUCT_DIRENT_D_INO
+-#undef STRUCT_DIRENT_HAS_D_FILENO
++#undef HAVE_STRUCT_DIRENT_D_FILENO
+ #undef HAVE_BSD_SIGNALS
+-- 
+1.7.10.4
+
index 9d78aa970246c51d2b23d8a74fb89730180651cb..c33e91a55002ff9fdc2be64e03a2d32314452f42 100644 (file)
@@ -13,6 +13,7 @@ DEPENDS += "ncurses"
 
 SRC_URI = "${GNU_MIRROR}/readline/${BPN}-${PV}.tar.gz;name=archive \
            file://configure-fix.patch \
+           file://config-dirent-symbols.patch \
            file://norpath.patch \
            file://acinclude.m4"