changeset 919:dde3a89ca976

lib/readline: fix ncurses link (thanks Alpine)
author David Demelier <markand@malikania.fr>
date Mon, 26 Aug 2019 21:10:52 +0200
parents 52d72b41a233
children 1e83dce87b7e
files lib/readline/patch-ncurses-link.patch lib/readline/readline.sh
diffstat 2 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/readline/patch-ncurses-link.patch	Mon Aug 26 21:10:52 2019 +0200
@@ -0,0 +1,11 @@
+--- ./shlib/Makefile.in.orig
++++ ./shlib/Makefile.in
+@@ -86,7 +86,7 @@
+ SHOBJ_LIBS = @SHOBJ_LIBS@
+ 
+ SHLIB_XLDFLAGS = @LDFLAGS@ @SHLIB_XLDFLAGS@
+-SHLIB_LIBS = @SHLIB_LIBS@
++SHLIB_LIBS = @SHLIB_LIBS@ -lncursesw
+ 
+ SHLIB_DOT = @SHLIB_DOT@
+ SHLIB_LIBPREF = @SHLIB_LIBPREF@
--- a/lib/readline/readline.sh	Mon Aug 26 21:03:40 2019 +0200
+++ b/lib/readline/readline.sh	Mon Aug 26 21:10:52 2019 +0200
@@ -36,6 +36,8 @@
 	tar xvf $PKGNAME-$PKGVERSION.tar.gz
 	cd $PKGNAME-$PKGVERSION
 
+	# https://git.alpinelinux.org/aports/plain/main/readline/fix-ncurses-underlinking.patch
+	patch -p0 < ../patch-ncurses-link.patch
 	CC="$CC" \
 	CFLAGS="$CFLAGS" \
 	LDFLAGS="$LDFLAGS" \