Skip to content

Commit

Permalink
Rework privatelib/internallib
Browse files Browse the repository at this point in the history
Make sure everything linking to a privatelib and/or an internallib does it directly
from the OBJDIR rather than DESTDIR.
Add src.libnames.mk so bsd.libnames.mk is not polluted by libraries not existsing
in final installation
Introduce the LD* variable which is what ld(1) is expecting (via LDADD) to link to
internal/privatelib
Directly link to the .so in case of private library to avoid having to complexify
LDFLAGS.

Phabric:	https://phabric.freebsd.org/D553
Reviewed by:	imp, emaste
  • Loading branch information
bapt committed Aug 6, 2014
1 parent 2ac725a commit d029c3a
Show file tree
Hide file tree
Showing 34 changed files with 111 additions and 49 deletions.
25 changes: 25 additions & 0 deletions ObsoleteFiles.inc
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,31 @@
# xargs -n1 | sort | uniq -d;
# done

# 20140807: Remove private lib files that should not be installed.
OLD_FILES+=usr/lib/private/libatf-c.a
OLD_FILES+=usr/lib/private/libatf-c.so
OLD_FILES+=usr/lib/private/libatf-c_p.a
OLD_FILES+=usr/lib/private/libatf-c++.a
OLD_FILES+=usr/lib/private/libatf-c++.so
OLD_FILES+=usr/lib/private/libatf-c++_p.a
OLD_FILES+=usr/lib/private/libheimipcc.a
OLD_FILES+=usr/lib/private/libheimipcc.so
OLD_FILES+=usr/lib/private/libheimipcc_p.a
OLD_FILES+=usr/lib/private/libheimipcs.a
OLD_FILES+=usr/lib/private/libheimipcs.so
OLD_FILES+=usr/lib/private/libheimipcs_p.a
OLD_FILES+=usr/lib/private/libldns.a
OLD_FILES+=usr/lib/private/libldns.so
OLD_FILES+=usr/lib/private/libldns_p.a
OLD_FILES+=usr/lib/private/libssh.a
OLD_FILES+=usr/lib/private/libssh.so
OLD_FILES+=usr/lib/private/libssh.p.a
OLD_FILES+=usr/lib/private/libunbound.a
OLD_FILES+=usr/lib/private/libunbound.so
OLD_FILES+=usr/lib/private/libunbound_p.a
OLD_FILES+=usr/lib/private/libucl.a
OLD_FILES+=usr/lib/private/libucl.so
OLD_FILES+=usr/lib/private/libucl_p.a
# 20140803: Remove an obsolete man page
OLD_FILES+=usr/share/man/man9/pmap_change_wiring.9.gz
# 20140728: libsbuf restored to old version.
Expand Down
1 change: 0 additions & 1 deletion gnu/usr.bin/gdb/Makefile.inc
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ OBJ_ROOT= ${.OBJDIR}/../..
OBJ_BU= ${OBJ_ROOT}/binutils
OBJ_GDB= ${OBJ_ROOT}/gdb
OBJ_RL= ${OBJ_ROOT}/../lib/libreadline/readline
LIBREADLINE= ${OBJ_ROOT}/../lib/libreadline/readline/libreadline.a

# These assignments duplicate much of the functionality of
# MACHINE_CPUARCH, but there's no easy way to export make functions...
Expand Down
2 changes: 1 addition & 1 deletion gnu/usr.bin/gdb/gdb/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ GDBLIBS= ${OBJ_GDB}/libgdb/libgdb.a
LDFLAGS+= -Wl,-E

DPADD= ${GDBLIBS} ${BULIBS} ${LIBM} ${LIBREADLINE} ${LIBTERMCAPW} ${LIBGNUREGEX}
LDADD= ${GDBLIBS} ${BULIBS} -lm ${LIBREADLINE} -ltermcapw -lgnuregex
LDADD= ${GDBLIBS} ${BULIBS} -lm ${LDREADLINE} -ltermcapw -lgnuregex

NO_PIE= yes

Expand Down
2 changes: 1 addition & 1 deletion gnu/usr.bin/gdb/gdbtui/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ GDBLIBS= ${OBJ_GDB}/libgdb/libgdb.a
LDFLAGS+= -Wl,-E

DPADD= ${GDBLIBS} ${BULIBS} ${LIBM} ${LIBREADLINE} ${LIBTERMCAPW} ${LIBGNUREGEX}
LDADD= ${GDBLIBS} ${BULIBS} -lm ${LIBREADLINE} -ltermcapw -lgnuregex
LDADD= ${GDBLIBS} ${BULIBS} -lm ${LDREADLINE} -ltermcapw -lgnuregex

NO_PIE= yes

Expand Down
2 changes: 1 addition & 1 deletion gnu/usr.bin/gdb/kgdb/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GDBLIBS= ${OBJ_GDB}/libgdb/libgdb.a

DPADD= ${GDBLIBS} ${BULIBS} ${LIBKVM} ${LIBM} ${LIBREADLINE} ${LIBTERMCAPW} \
${LIBGNUREGEX}
LDADD= ${GDBLIBS} ${BULIBS} -lkvm${GDB_SUFFIX} -lm ${LIBREADLINE} -ltermcapw \
LDADD= ${GDBLIBS} ${BULIBS} -lkvm${GDB_SUFFIX} -lm ${LDREADLINE} -ltermcapw \
-lgnuregex

.if defined(GDB_CROSS_DEBUGGER)
Expand Down
2 changes: 1 addition & 1 deletion kerberos5/lib/libkrb5/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
LIB= krb5
LDFLAGS= -Wl,--no-undefined
VERSION_MAP= ${KRB5DIR}/lib/krb5/version-script.map
LDADD= -lasn1 -lcom_err -lcrypt -lcrypto -lhx509 -lroken -lwind -lheimbase -lheimipcc
LDADD= -lasn1 -lcom_err -lcrypt -lcrypto -lhx509 -lroken -lwind -lheimbase ${LDHEIMIPCC}
DPADD= ${LIBASN1} ${LIBCOM_ERR} ${LIBCRYPT} ${LIBCRYPTO} ${LIBHX509} ${LIBROKEN} ${LIBWIND} ${LIBHEIMBASE} ${LIBHEIMIPCC}
USEPRIVATELIB= heimipcc

Expand Down
2 changes: 1 addition & 1 deletion kerberos5/libexec/digest-service/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ CFLAGS+= -I${KRB5DIR}/kdc \
-I${KRB5DIR}/lib/roken
DPADD= ${LIBHDB} ${LIBKDC} ${LIBHEIMIPCS} ${LIBKRB5} ${LIBROKEN} ${LIBASN1} \
${LIBCRYPTO} ${LIBCRYPT} ${LIBVERS}
LDADD= -lhdb -lkdc -lheimipcs -lkrb5 -lroken -lasn1 -lcrypto -lcrypt \
LDADD= -lhdb -lkdc ${LDHEIMIPCS} -lkrb5 -lroken -lasn1 -lcrypto -lcrypt \
${LIBVERS} -lheimntlm
USEPRIVATELIB= heimipcs

Expand Down
2 changes: 1 addition & 1 deletion kerberos5/libexec/kcm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ CFLAGS+=-I${KRB5DIR}/lib/krb5 -I${KRB5DIR}/lib/asn1 -I${KRB5DIR}/lib/roken \
-I${KRB5DIR}/kcm -I${KRB5DIR}/lib/ipc ${LDAPCFLAGS}
DPADD= ${LIBHDB} ${LIBKRB5} ${LIBROKEN} ${LIBASN1} ${LIBHEIMNTLM} \
${LIBHEIMIPCS} ${LIBCRYPTO} ${LIBCRYPT} ${LIBVERS} ${LDAPDPADD}
LDADD= -lhdb -lkrb5 -lroken -lasn1 -lheimntlm -lheimipcs \
LDADD= -lhdb -lkrb5 -lroken -lasn1 -lheimntlm ${LDHEIMIPCS} \
-lcrypto -lcrypt ${LIBVERS} ${LDAPLDADD}
USEPRIVATELIB= heimipcs
LDFLAGS=${LDAPLDFLAGS}
Expand Down
2 changes: 1 addition & 1 deletion lib/libpam/modules/pam_ssh/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ WARNS?= 3
CFLAGS+= -I${SSHDIR} -include ssh_namespace.h

DPADD= ${LIBSSH} ${LIBCRYPTO} ${LIBCRYPT}
LDADD= -lssh -lcrypto -lcrypt
LDADD= ${LDSSH} -lcrypto -lcrypt
USEPRIVATELIB= ssh

.include <bsd.lib.mk>
Expand Down
4 changes: 1 addition & 3 deletions libexec/atf/atf-check/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,8 @@ MAN= atf-check.1

CFLAGS+= -I${ATF}

LDFLAGS+= -L${.OBJDIR}/../../../lib/atf/libatf-c++
LDFLAGS+= -L${.OBJDIR}/../../../lib/atf/libatf-c
DPADD+= ${LIBATF_CXX} ${LIBATF_C}
LDADD+= -latf-c++ -latf-c
LDADD+= ${LDATF_CXX} ${LDATF_C}
USEPRIVATELIB= atf-c++ atf-c

.if ${MK_TESTS} != "no"
Expand Down
2 changes: 1 addition & 1 deletion libexec/atf/atf-sh/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ CFLAGS+= -DHAVE_CONFIG_H
CFLAGS+= -I${ATF}

DPADD+= ${LIBATF_C} ${LIBATF_CXX}
LDADD+= -latf-c++ -latf-c
LDADD+= ${LDATF_C} ${LDATF_CXX}
USEPRIVATELIB= atf-c++ atf-c

FILESGROUPS= SUBR
Expand Down
2 changes: 1 addition & 1 deletion secure/lib/libssh/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ LDNSDIR= ${.CURDIR}/../../../contrib/ldns
CFLAGS+= -DHAVE_LDNS=1 -I${LDNSDIR}
SRCS+= getrrsetbyname-ldns.c
DPADD+= ${LIBLDNS}
LDADD+= -lldns
LDADD+= ${LDLDNS}
USEPRIVATELIB+= ldns
.endif

Expand Down
2 changes: 1 addition & 1 deletion secure/libexec/sftp-server/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SRCS+= roaming_dummy.c
.endif

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
2 changes: 1 addition & 1 deletion secure/libexec/ssh-keysign/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ CFLAGS+=-I${SSHDIR} -include ssh_namespace.h
BINMODE=4555

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
2 changes: 1 addition & 1 deletion secure/libexec/ssh-pkcs11-helper/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SRCS+= roaming_dummy.c
.endif

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
2 changes: 1 addition & 1 deletion secure/usr.bin/scp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ SRCS+= roaming_dummy.c
.endif

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
2 changes: 1 addition & 1 deletion secure/usr.bin/sftp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ SRCS+= roaming_dummy.c
.endif

DPADD= ${LIBSSH} ${LIBEDIT} ${LIBNCURSESW}
LDADD= -lssh -ledit -lncursesw
LDADD= ${LDSSH} -ledit -lncursesw
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
2 changes: 1 addition & 1 deletion secure/usr.bin/ssh-add/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ SRCS+= roaming_dummy.c
.endif

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
2 changes: 1 addition & 1 deletion secure/usr.bin/ssh-agent/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ SRCS+= roaming_dummy.c
.endif

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
4 changes: 2 additions & 2 deletions secure/usr.bin/ssh-keygen/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ SRCS+= roaming_dummy.c
.endif

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
CFLAGS+= -DHAVE_LDNS=1
DPADD+= ${LIBLDNS}
LDADD+= -lldns
LDADD+= ${LDLDNS}
USEPRIVATELIB+= ldns
.endif

Expand Down
2 changes: 1 addition & 1 deletion secure/usr.bin/ssh-keyscan/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ SRCS= ssh-keyscan.c roaming_dummy.c
CFLAGS+=-I${SSHDIR} -include ssh_namespace.h

DPADD= ${LIBSSH}
LDADD= -lssh
LDADD= ${LDSSH}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand Down
4 changes: 2 additions & 2 deletions secure/usr.bin/ssh/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ SRCS= ssh.c readconf.c clientloop.c sshtty.c \
SRCS+= gss-genr.c

DPADD= ${LIBSSH} ${LIBUTIL}
LDADD= -lssh -lutil
LDADD= ${LDSSH} -lutil
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
CFLAGS+= -DHAVE_LDNS=1
DPADD+= ${LIBLDNS}
LDADD+= -lldns
LDADD+= ${LIBLDNSADD}
USEPRIVATELIB+= ldns
.endif

Expand Down
4 changes: 2 additions & 2 deletions secure/usr.sbin/sshd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ MAN= sshd.8 sshd_config.5
CFLAGS+=-I${SSHDIR} -include ssh_namespace.h

DPADD= ${LIBSSH} ${LIBUTIL} ${LIBWRAP} ${LIBPAM}
LDADD= -lssh -lutil -lwrap ${MINUSLPAM}
LDADD= ${LDSSH} -lutil -lwrap ${MINUSLPAM}
USEPRIVATELIB= ssh

.if ${MK_LDNS} != "no"
Expand All @@ -47,7 +47,7 @@ CFLAGS+= -include krb5_config.h
DPADD+= ${LIBGSSAPI_KRB5} ${LIBGSSAPI} ${LIBKRB5} ${LIBHX509} ${LIBASN1} \
${LIBCOM_ERR} ${LIBROKEN} ${LIBWIND} ${LIBHEIMBASE} ${LIBHEIMIPCC}
LDADD+= -lgssapi_krb5 -lgssapi -lkrb5 -lhx509 -lasn1 \
-lcom_err -lroken -lwind -lheimbase -lheimipcc
-lcom_err -lroken -lwind -lheimbase ${LDHEIMIPCC}
.endif

.if ${MK_OPENSSH_NONE_CIPHER} != "no"
Expand Down
4 changes: 2 additions & 2 deletions share/mk/atf.test.mk
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ BINDIR.${_T}= ${TESTSDIR}
MAN.${_T}?= # empty
SRCS.${_T}?= ${_T}.c
DPADD.${_T}+= ${LIBATF_C}
LDADD.${_T}+= -latf-c
LDADD.${_T}+= ${LDATF_C}
USEPRIVATELIB+= atf-c
TEST_INTERFACE.${_T}= atf
.endfor
Expand All @@ -85,7 +85,7 @@ BINDIR.${_T}= ${TESTSDIR}
MAN.${_T}?= # empty
SRCS.${_T}?= ${_T}${CXX_SUFFIX:U.cc}
DPADD.${_T}+= ${LIBATF_CXX} ${LIBATF_C}
LDADD.${_T}+= -latf-c++ -latf-c
LDADD.${_T}+= ${LDATF_CXX} ${LDATF_C}
USEPRIVATELIB+= atf-c++
TEST_INTERFACE.${_T}= atf
.endfor
Expand Down
10 changes: 5 additions & 5 deletions share/mk/bsd.lib.mk
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ LDFLAGS+= -Wl,--version-script=${VERSION_MAP}
.endif

.if defined(USEPRIVATELIB)
LDFLAGS+= -L${_SHLIBDIRPREFIX}${LIBPRIVATEDIR} -rpath ${LIBPRIVATEDIR}
LDFLAGS+= -rpath ${LIBPRIVATEDIR}
.endif

.if defined(LIB) && !empty(LIB) || defined(SHLIB_NAME)
Expand Down Expand Up @@ -306,11 +306,11 @@ _SHLINSTALLFLAGS:= ${_SHLINSTALLFLAGS${ie}}
realinstall: _libinstall
.ORDER: beforeinstall _libinstall
_libinstall:
.if defined(LIB) && !empty(LIB) && ${MK_INSTALLLIB} != "no"
.if defined(LIB) && !empty(LIB) && ${MK_INSTALLLIB} != "no" && !defined(PRIVATELIB)
${INSTALL} -C -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
${_INSTALLFLAGS} lib${LIB}.a ${DESTDIR}${_LIBDIR}
.endif
.if ${MK_PROFILE} != "no" && defined(LIB) && !empty(LIB)
.if ${MK_PROFILE} != "no" && defined(LIB) && !empty(LIB) && !defined(PRIVATELIB)
${INSTALL} -C -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
${_INSTALLFLAGS} lib${LIB}_p.a ${DESTDIR}${_LIBDIR}
.endif
Expand All @@ -326,7 +326,7 @@ _libinstall:
${_INSTALLFLAGS} \
${SHLIB_NAME}.debug ${DESTDIR}${DEBUGFILEDIR}
.endif
.if defined(SHLIB_LINK)
.if defined(SHLIB_LINK) && !defined(PRIVATELIB)
# ${_SHLIBDIRPREFIX} and ${_LDSCRIPTROOT} are both needed when cross-building
# and when building 32 bits library shims. ${_SHLIBDIRPREFIX} is the directory
# prefix where shared objects will be installed by the install target.
Expand Down Expand Up @@ -367,7 +367,7 @@ _libinstall:
.endif # SHLIB_LDSCRIPT
.endif # SHLIB_LINK
.endif # SHIB_NAME
.if defined(INSTALL_PIC_ARCHIVE) && defined(LIB) && !empty(LIB) && ${MK_TOOLCHAIN} != "no"
.if defined(INSTALL_PIC_ARCHIVE) && defined(LIB) && !empty(LIB) && ${MK_TOOLCHAIN} != "no" && !defined(PRIVATELIB)
${INSTALL} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
${_INSTALLFLAGS} lib${LIB}_pic.a ${DESTDIR}${_LIBDIR}
.endif
Expand Down
10 changes: 2 additions & 8 deletions share/mk/bsd.libnames.mk
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
.error bsd.libnames.mk cannot be included directly.
.endif

.sinclude <src.libnames.mk>

LIBCRT0?= ${DESTDIR}${LIBDIR}/crt0.o

LIBALIAS?= ${DESTDIR}${LIBDIR}/libalias.a
LIBARCHIVE?= ${DESTDIR}${LIBDIR}/libarchive.a
LIBASN1?= ${DESTDIR}${LIBDIR}/libasn1.a
LIBATF_C?= ${DESTDIR}${LIBPRIVATEDIR}/libatf-c.a
LIBATF_CXX?= ${DESTDIR}${LIBPRIVATEDIR}/libatf-c++.a
LIBATM?= ${DESTDIR}${LIBDIR}/libatm.a
LIBAUDITD?= ${DESTDIR}${LIBDIR}/libauditd.a
LIBAVL?= ${DESTDIR}${LIBDIR}/libavl.a
Expand Down Expand Up @@ -58,8 +58,6 @@ LIBGSSAPI?= ${DESTDIR}${LIBDIR}/libgssapi.a
LIBGSSAPI_KRB5?= ${DESTDIR}${LIBDIR}/libgssapi_krb5.a
LIBHDB?= ${DESTDIR}${LIBDIR}/libhdb.a
LIBHEIMBASE?= ${DESTDIR}${LIBDIR}/libheimbase.a
LIBHEIMIPCC?= ${DESTDIR}${LIBPRIVATEDIR}/libheimipcc.a
LIBHEIMIPCS?= ${DESTDIR}${LIBPRIVATEDIR}/libheimipcs.a
LIBHEIMNTLM?= ${DESTDIR}${LIBDIR}/libheimntlm.a
LIBHEIMSQLITE?= ${DESTDIR}${LIBDIR}/libheimsqlite.a
LIBHX509?= ${DESTDIR}${LIBDIR}/libhx509.a
Expand All @@ -74,7 +72,6 @@ LIBKICONV?= ${DESTDIR}${LIBDIR}/libkiconv.a
LIBKRB5?= ${DESTDIR}${LIBDIR}/libkrb5.a
LIBKVM?= ${DESTDIR}${LIBDIR}/libkvm.a
LIBL?= ${DESTDIR}${LIBDIR}/libl.a
LIBLDNS?= ${DESTDIR}${LIBPRIVATEDIR}/libldns.a
LIBLN?= "don't use LIBLN, use LIBL"
LIBLZMA?= ${DESTDIR}${LIBDIR}/liblzma.a
LIBM?= ${DESTDIR}${LIBDIR}/libm.a
Expand Down Expand Up @@ -134,19 +131,16 @@ LIBRTLD_DB?= ${DESTDIR}${LIBDIR}/librtld_db.a
LIBSBUF?= ${DESTDIR}${LIBDIR}/libsbuf.a
LIBSDP?= ${DESTDIR}${LIBDIR}/libsdp.a
LIBSMB?= ${DESTDIR}${LIBDIR}/libsmb.a
LIBSSH?= ${DESTDIR}${LIBPRIVATEDIR}/libssh.a
LIBSSL?= ${DESTDIR}${LIBDIR}/libssl.a
LIBSTAND?= ${DESTDIR}${LIBDIR}/libstand.a
LIBSTDCPLUSPLUS?= ${DESTDIR}${LIBDIR}/libstdc++.a
LIBTACPLUS?= ${DESTDIR}${LIBDIR}/libtacplus.a
LIBTERMCAP?= ${DESTDIR}${LIBDIR}/libtermcap.a
LIBTERMLIB?= "don't use LIBTERMLIB, use LIBTERMCAP"
LIBTINFO?= "don't use LIBTINFO, use LIBNCURSES"
LIBUCL?= ${DESTDIR}${LIBPRIVATEDIR}/libucl.a
LIBUFS?= ${DESTDIR}${LIBDIR}/libufs.a
LIBUGIDFW?= ${DESTDIR}${LIBDIR}/libugidfw.a
LIBUMEM?= ${DESTDIR}${LIBDIR}/libumem.a
LIBUNBOUND?= ${DESTDIR}${LIBPRIVATEDIR}/libunbound.a
LIBUSBHID?= ${DESTDIR}${LIBDIR}/libusbhid.a
LIBUSB?= ${DESTDIR}${LIBDIR}/libusb.a
LIBULOG?= ${DESTDIR}${LIBDIR}/libulog.a
Expand Down
Loading

0 comments on commit d029c3a

Please sign in to comment.