[Bug 192762] New: [build] [patch] LIBCURSESW and LIBTERMCAPW are missing from bsd.libnames.mk

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Aug 17 18:45:39 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192762

            Bug ID: 192762
           Summary: [build] [patch] LIBCURSESW and LIBTERMCAPW are missing
                    from bsd.libnames.mk
           Product: Base System
           Version: 11.0-CURRENT
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: conf
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: yaneurabeya at gmail.com

Many Makefiles reference wide-character support ncurses libraries in DPADD, but
the variables aren't defined in bsd.libnames.mk.

The "patch" noted below fixes (mutes) a lot of make checkdpadd errors:

diff --git a/share/mk/bsd.libnames.mk b/share/mk/bsd.libnames.mk
index c7ad449..fa63163 100644
--- a/share/mk/bsd.libnames.mk
+++ b/share/mk/bsd.libnames.mk
@@ -39,6 +39,7 @@ LIBCRYPT?=    ${DESTDIR}${LIBDIR}/libcrypt.a
 LIBCRYPTO?=    ${DESTDIR}${LIBDIR}/libcrypto.a
 LIBCTF?=       ${DESTDIR}${LIBDIR}/libctf.a
 LIBCURSES?=    ${DESTDIR}${LIBDIR}/libcurses.a
+LIBCURSESW?=   ${DESTDIR}${LIBDIR}/libcursesw.a
 LIBDEVINFO?=   ${DESTDIR}${LIBDIR}/libdevinfo.a
 LIBDEVSTAT?=   ${DESTDIR}${LIBDIR}/libdevstat.a
 LIBDIALOG?=    ${DESTDIR}${LIBDIR}/libdialog.a
@@ -136,6 +137,7 @@ LIBSTAND?=  ${DESTDIR}${LIBDIR}/libstand.a
 LIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a
 LIBTACPLUS?=   ${DESTDIR}${LIBDIR}/libtacplus.a
 LIBTERMCAP?=   ${DESTDIR}${LIBDIR}/libtermcap.a
+LIBTERMCAPW?=  ${DESTDIR}${LIBDIR}/libtermcapw.a
 LIBTERMLIB?=   "don't use LIBTERMLIB, use LIBTERMCAP"
 LIBTINFO?=     "don't use LIBTINFO, use LIBNCURSES"
 LIBUFS?=       ${DESTDIR}${LIBDIR}/libufs.a

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list