http://bugzilla.suse.com/show_bug.cgi?id=1058509 http://bugzilla.suse.com/show_bug.cgi?id=1058509#c22 --- Comment #22 from Dr. Werner Fink <werner@suse.com> --- (In reply to Michael Chang from comment #19)
(In reply to Dr. Werner Fink from comment #11)
(In reply to Torsten Duwe from comment #10)
(In reply to Dr. Werner Fink from comment #7)
(In reply to Torsten Duwe from comment #6)
and as the linkter script /usr/lib64/libncurses.so and /usr/lib64/libncursese.so to only link libtinfo or lintinfow as needed I do not see for what this patch should resolve
It resolves the error in configure for detecting the availability of ncurses library.
configure:6159: result: no configure:6177: checking for wgetch in -lncurses configure:6202: gcc -o conftest -m32 -m32 -O0 -g -DNDEBUG -W -Wall -Wpointer-arith -fno-reorder-functions -fno-stack-protector -fno-strict-aliasing -minline-all-stringops -fno-asynchronous-unwind-tables -fno-unwind-tables -static -Wall -Wmissing-prototypes -Wunused -Wshadow -Wpointer-arith -falign-jumps=1 -falign-loops=1 -falign-functions=1 -Wundef conftest.c -lncurses >&5 /usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib/libncurses.a(lib_getch.o): In function `recur_wgetnstr': /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:368: undefined reference to `_nc_screen_of' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:373: undefined reference to `_nc_globals' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:373: undefined reference to `SP' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:377: undefined reference to `_nc_mutex_lock' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:382: undefined reference to `_nc_mutex_unlock' /usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib/libncurses.a(lib_getch.o): In function `recur_wrefresh': /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:346: undefined reference to `_nc_screen_of' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:347: undefined reference to `_nc_globals' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:347: undefined reference to `SP' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:351: undefined reference to `_nc_mutex_lock' /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:356: undefined reference to `_nc_mutex_unlock' /usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib/libncurses.a(lib_getch.o): In function `_nc_ptr_Escdelay': /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:60: undefined reference to `_nc_prescreen' /usr/lib64/gcc/x86_64-suse-linux/7/../../../../lib/libncurses.a(lib_getch.o): In function `set_escdelay': /home/abuild/rpmbuild/BUILD/ncurses-6.1/ncurses/../ncurses/./base/lib_getch. c:91: undefined reference to `SP'
Read /usr/lib64/libncurses.so /* GNU ld script */ INPUT(/lib64/libncurses.so.6 AS_NEEDED(-ltinfo -ldl)) ... and note that with static linking the library libtinfo.a is missed also the command pkg-config ncurses --libs shows -lncurses -ltinfo ... -- You are receiving this mail because: You are on the CC list for the bug.