Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Aug 2014 17:45:15 -0700
From:      yaneurabeya@gmail.com
To:        freebsd-toolchain@freebsd.org
Cc:        Julio Merino <jmmv@freebsd.org>, Bruce Evans <brde@optusnet.com.au>
Subject:   RFC: replace LIBCURSES with LIBNCURSES and remove LIBCURSES?
Message-ID:  <1002D403-6259-42B8-A17F-F301D4D0AD89@gmail.com>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
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

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCgAGBQJT8UybAAoJEMZr5QU6S73eFZgH/3fCrgoeaCm630nlyESYBWev
qe91yLHD/N85fgzqaXKXQv6/vD3m89JW2NKSlbV52lKL4xOvK1pyzgiGl6qpQDuX
UocShVJP8SU8NAu8fV4d7PM9pYCBP/ZUD6TvjyNClCWUOx2kHE3qieQDBbTIxePU
VmDrDx3z1k0YAtlKvDgsiqVRCO5Bug80FsYytH9g7KUfKjtC29HqAdZMK3fm65QR
LsWhbIUs9wxRJ2EEyCl49vf0qBH0E4t91kfdtVl6lgOSwdWVFch5xLV0SNK+T0nq
pDzlM4duKoccN+ZyEyNI8wt5qUmPqX5k8v56Rr1MtY08ghn/kh9n9ODQj2Oo3dk=
=3TsG
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1002D403-6259-42B8-A17F-F301D4D0AD89>