diff options
Diffstat (limited to 'patches/ncurses-5.6/ncurses-config-add-sysroot.diff')
-rw-r--r-- | patches/ncurses-5.6/ncurses-config-add-sysroot.diff | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/patches/ncurses-5.6/ncurses-config-add-sysroot.diff b/patches/ncurses-5.6/ncurses-config-add-sysroot.diff new file mode 100644 index 000000000..3c2f928cb --- /dev/null +++ b/patches/ncurses-5.6/ncurses-config-add-sysroot.diff @@ -0,0 +1,39 @@ +Subject: teach ncurses-config about sysroot +From: Marc Kleine-Budde <mkl@pengutronix.de> + +This patch teaches ncursrs-config about sysroot + +Signed-off-by: Marc Kleine-Buddde <mkl@pengutronix.de> + +--- + misc/ncurses-config.in | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +Index: ncurses-5.6/misc/ncurses-config.in +=================================================================== +--- ncurses-5.6.orig/misc/ncurses-config.in ++++ ncurses-5.6/misc/ncurses-config.in +@@ -70,11 +70,11 @@ while test $# -gt 0; do + # compile/link + --cflags) + INCS= +- if test "${prefix}/include" != /usr/include ; then +- INCS="-I${prefix}/include" ++ if test "${SYSROOT}${prefix}/include" != /usr/include ; then ++ INCS="-I${SYSROOT}${prefix}/include" + fi + if test "@WITH_OVERWRITE@" != no ; then +- INCS="$INCS -I${prefix}/include/${THIS}" ++ INCS="$INCS -I${SYSROOT}${prefix}/include/${THIS}" + fi + sed -e 's,^[ ]*,,' -e 's, [ ]*, ,g' -e 's,[ ]*$,,' <<-ENDECHO + $INCS +@@ -82,7 +82,7 @@ ENDECHO + ;; + --libs) + sed -e 's,^[ ]*,,' -e 's, [ ]*, ,g' -e 's,[ ]*$,,' <<-ENDECHO +- -L${exec_prefix}/lib @EXTRA_LDFLAGS@ -l${THIS} @LIBS@ ++ -L${SYSROOT}${exec_prefix}/lib @EXTRA_LDFLAGS@ -l${THIS} @LIBS@ + ENDECHO + ;; + # identification |