Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 387882 Details for
Bug 526526
app-emulation/xen-tools-4.4.1-r1: fails to build with ncurses[tinfo]
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
files/xen-tools-4.4.1-tinfo.patch
xen-tools-4.4.1-tinfo.patch (text/plain), 2.45 KB, created by
Jeroen Roovers (RETIRED)
on 2014-10-31 12:24:45 UTC
(
hide
)
Description:
files/xen-tools-4.4.1-tinfo.patch
Filename:
MIME Type:
Creator:
Jeroen Roovers (RETIRED)
Created:
2014-10-31 12:24:45 UTC
Size:
2.45 KB
patch
obsolete
>--- a/m4/curses.m4 >+++ b/m4/curses.m4 >@@ -4,13 +4,14 @@ > ], [curses="n"]) > AC_CHECK_HEADER([ncurses.h], [ > AC_CHECK_LIB([ncurses], [clear], [ncurses="y"], [ncurses="n"]) >+ AC_SEARCH_LIBS([curs_set], tinfo ncurses, [CURSES_LIBS="$CURSES_LIBS $ac_res"]) > ], [ncurses="n"]) > AS_IF([test "$curses" = "n" && test "$ncurses" = "n"], [ > AC_MSG_ERROR([Unable to find a suitable curses library]) > ]) > # Prefer ncurses over curses if both are present > AS_IF([test "$ncurses" = "y"], [ >- CURSES_LIBS="-lncurses" >+ CURSES_LIBS="$CURSES_LIBS -lncurses" > AC_DEFINE([INCLUDE_CURSES_H], [<ncurses.h>], [Define curses header to use]) > ], [ > CURSES_LIBS="-lcurses" >--- a/tools/configure >+++ a/tools/configure >@@ -7136,6 +7136,62 @@ > ncurses="n" > fi > >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing curs_set" >&5 >+$as_echo_n "checking for library containing curs_set... " >&6; } >+if ${ac_cv_search_curs_set+:} false; then : >+ $as_echo_n "(cached) " >&6 >+else >+ ac_func_search_save_LIBS=$LIBS >+cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+/* Override any GCC internal prototype to avoid an error. >+ Use char because int might match the return type of a GCC >+ builtin and then its argument prototype would still apply. */ >+#ifdef __cplusplus >+extern "C" >+#endif >+char curs_set (); >+int >+main () >+{ >+return curs_set (); >+ ; >+ return 0; >+} >+_ACEOF >+for ac_lib in '' tinfo ncurses; do >+ if test -z "$ac_lib"; then >+ ac_res="none required" >+ else >+ ac_res=-l$ac_lib >+ LIBS="-l$ac_lib $ac_func_search_save_LIBS" >+ fi >+ if ac_fn_c_try_link "$LINENO"; then : >+ ac_cv_search_curs_set=$ac_res >+fi >+rm -f core conftest.err conftest.$ac_objext \ >+ conftest$ac_exeext >+ if ${ac_cv_search_curs_set+:} false; then : >+ break >+fi >+done >+if ${ac_cv_search_curs_set+:} false; then : >+ >+else >+ ac_cv_search_curs_set=no >+fi >+rm conftest.$ac_ext >+LIBS=$ac_func_search_save_LIBS >+fi >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_curs_set" >&5 >+$as_echo "$ac_cv_search_curs_set" >&6; } >+ac_res=$ac_cv_search_curs_set >+if test "$ac_res" != no; then : >+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" >+ CURSES_LIBS="$CURSES_LIBS $ac_res" >+fi >+ > > else > ncurses="n" >@@ -7150,7 +7206,7 @@ > # Prefer ncurses over curses if both are present > if test "$ncurses" = "y"; then : > >- CURSES_LIBS="-lncurses" >+ CURSES_LIBS="$CURSES_LIBS -lncurses" > > $as_echo "#define INCLUDE_CURSES_H <ncurses.h>" >>confdefs.h >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 526526
: 387882