RFC: replace LIBCURSES with LIBNCURSES and remove LIBCURSES?

yaneurabeya at gmail.com yaneurabeya at gmail.com
Mon Aug 18 00:45:18 UTC 2014


Hi Bruce and -toolchain@!
	Are there any pitfalls foreseen with replacing LIBCURSES with LIBNCURSES and removing LIBCURSES from bsd.libnames.mk?
	While investigating "make checkdpadd” errors for PR 192762 ( https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192762 ), I noticed that some of the Makefiles referenced LIBCURSES* while the bulk majority referenced LIBNCURSES*. libcurses* is symlinked to libncurses* though:

# ls -l /usr/lib/libcurses*
lrwxr-xr-x  1 root  wheel  12 Aug 16 19:08 /usr/lib/libcurses.a -> libncurses.a
lrwxr-xr-x  1 root  wheel  13 Aug 16 19:08 /usr/lib/libcurses.so -> libncurses.so
lrwxr-xr-x  1 root  wheel  13 Aug 16 19:08 /usr/lib/libcursesw.a -> libncursesw.a
lrwxr-xr-x  1 root  wheel  14 Aug 16 19:08 /usr/lib/libcursesw.so -> libncursesw.so

	I don’t have a full history for why there’s a discrepancy between the two because it predates me (I assume it has to deal with moving from BSD curses to ncurses though...), but LIBCURSES has been around for quite a while ( http://svnweb.freebsd.org/base/head/share/mk/bsd.prog.mk?annotate=1639&pathrev=18052 ).
Thanks!
-Garrett
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-toolchain/attachments/20140817/8460756c/attachment.sig>


More information about the freebsd-toolchain mailing list