History log of /freebsd/share/mk/src.libnames.mk (Results 176 – 200 of 315)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 9a7cd2e6 22-Dec-2015 Bjoern A. Zeeb <bz@FreeBSD.org>

MFH @r292599

This includes the pluggable TCP framework and other chnages to the
netstack to track for VNET stability.

Security: The FreeBSD Foundation


# 382cab60 15-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Add comment about OBJTOP not yet being defined outside of META MODE.

It is fine for the purpose of the check though.

Sponsored by: EMC / Isilon Storage Division


# aaa345b8 15-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Follow-up r291739: Don't suggest LDADD on private libs to use LIBADD.

This is because LDADD+=-lFOO is not the same as LDADD+=-lprivateFOO which is
what the private libs in LIBADD are.

Sponsored by:

Follow-up r291739: Don't suggest LDADD on private libs to use LIBADD.

This is because LDADD+=-lFOO is not the same as LDADD+=-lprivateFOO which is
what the private libs in LIBADD are.

Sponsored by: EMC / Isilon Storage Division

show more ...


# d6fb4894 15-Dec-2015 John Baldwin <jhb@FreeBSD.org>

Start on a new library (libsysdecode) that provides routines for decoding
system call information such as system call arguments. Initially this
will consist of pulling duplicated code out of truss a

Start on a new library (libsysdecode) that provides routines for decoding
system call information such as system call arguments. Initially this
will consist of pulling duplicated code out of truss and kdump though it
may prove useful for other utilities in the future.

This commit moves the shared utrace(2) record parser out of kdump into
the library and updates kdump and truss to use it. One difference from
the previous version is that the library version treats unknown events
that start with the "RTLD" signature as unknown events. This simplifies
the interface and allows the consumer to decide how to handle all
non-recognized events. Instead, this function only generates a string
description for known malloc() and RTLD records.

Reviewed by: bdrewery
Differential Revision: https://reviews.freebsd.org/D4537

show more ...


# e610b458 14-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Let termcap be used in LIBADD.

Sponsored by: EMC / Isilon Storage Division


# de1f9ee2 10-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Convert contrib/ofed libraries to LIBADD.

Sponsored by: EMC / Isilon Storage Division


# 5e99f843 10-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Sort the LIB list.

Sponsored by: EMC / Isilon Storage Division


# 6c43c26f 04-Dec-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with head.


# 7b861220 04-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Add assertion for when LIBADD should be used rather than LDADD/DPADD.

Sponsored by: EMC / Isilon Storage Division


# 2fd6394d 04-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Rework unknown LIBADD assertion to be more clear and to not suggest adding
DPADD/LDADD_<foo> variables that are a special case.

Sponsored by: EMC / Isilon Storage Division


# 35309222 04-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Support all of the CDDL/ZFS libraries for LIBADD.

Sponsored by: EMC / Isilon Storage Division


# 7aab86d5 04-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

For INTERNALLIB always add in the corresponding _DP_ and use LIBADD in
the real build file.

This lessens the need to define DPADD_<lib> and LDADD_<lib> to just very
special cases.

Sponsored by: EMC

For INTERNALLIB always add in the corresponding _DP_ and use LIBADD in
the real build file.

This lessens the need to define DPADD_<lib> and LDADD_<lib> to just very
special cases.

Sponsored by: EMC / Isilon Storage Division

show more ...


# 1c4ced8f 03-Dec-2015 Enji Cooper <ngie@FreeBSD.org>

Fix a typo in a comment (spacial -> special)

Sponsored by: EMC / Isilon Storage Division


# c99bbcab 02-Dec-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with head.


# 5afa1972 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Add assertions that capture invalid configurations for new libraries.

Fix current findings, which should fix cases of NO_SHARED not building
properly.

Given libfoo:
- Ensure that a LIBFOO is set.

Add assertions that capture invalid configurations for new libraries.

Fix current findings, which should fix cases of NO_SHARED not building
properly.

Given libfoo:
- Ensure that a LIBFOO is set. For INTERNALLIBS advise setting this in
src.libnames.mk, otherwise bsd.libnames.mk.
- Ensure that a LIBFOODIR is properly set.
- Ensure that _DP_foo is set and matches the LIBADD in the build of foo's own
Makefile

Sponsored by: EMC / Isilon Storage Division

show more ...


# eaab6240 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Don't overlink pthread to kerberos library consumers.

I'm not sure why this was here, none of these use pthread themselves and
none of the consumers are broken with removing this.

Sponsored by: EMC

Don't overlink pthread to kerberos library consumers.

I'm not sure why this was here, none of these use pthread themselves and
none of the consumers are broken with removing this.

Sponsored by: EMC / Isilon Storage Division

show more ...


# 7bce8739 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Don't overlink pthread to libsqlite3 consumers.

At least usr.bin/mandoc was overlink.

Sponsored by: EMC / Isilon Storage Division


# 3d07982d 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Fix truncation of _DP_proc and add missing libelf.

Sponsored by: EMC / Isilon Storage Division


# 60648601 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Reduce overlinking of libdtrace consumers with libctf, libelf, libproc.

The proper place for this list is _DP_dtrace.

Due to removing the LDADD_dtrace, more LIBADD are needed in
cddl/usr.sbin/dtrac

Reduce overlinking of libdtrace consumers with libctf, libelf, libproc.

The proper place for this list is _DP_dtrace.

Due to removing the LDADD_dtrace, more LIBADD are needed in
cddl/usr.sbin/dtrace to prevent underlinking.

This fixes overlinking in cddl/usr.sbin/lockstat and
cddl/usr.sbin/plockstat.

Sponsored by: EMC / Isilon Storage Division

show more ...


# ed8addef 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Don't overlink libmt consumers with libsbuf.

This change came in r281332 which was reducing overlinking in mt(1) but
currently mt(1) is linked with sbuf when it does not need it due to the
LDADD_mt+

Don't overlink libmt consumers with libsbuf.

This change came in r281332 which was reducing overlinking in mt(1) but
currently mt(1) is linked with sbuf when it does not need it due to the
LDADD_mt+=${LDADD_sbuf}. Only libmt needs sbuf.

Add sbuf to _DP_mt so static linkage of libmt picks it up.

Sponsored by: EMC / Isilon Storage Division

show more ...


# 70b19675 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

libssh uses libz even without MK_LDNS

Sponsored by: EMC / Isilon Storage Division


# 87a2755d 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Revert incomplete r291623.


# eaa435e7 02-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Add assertions that capture invalid configurations for new libraries.

Fix current findings.

Given libfoo:
- Ensure that a LIBFOO is set. For INTERNALLIBS advise setting this in
src.libnames.mk

Add assertions that capture invalid configurations for new libraries.

Fix current findings.

Given libfoo:
- Ensure that a LIBFOO is set. For INTERNALLIBS advise setting this in
src.libnames.mk, otherwise bsd.libnames.mk.
- Ensure that a LIBFOODIR is properly set.
- Ensure that _DP_foo is set and matches the LIBADD in the build of foo's own
Makefile

Sponsored by: EMC / Isilon Storage Division

show more ...


# f3dd2bc7 01-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Support LOCAL_LIBRARIES for LIBADD.

Sponsored by: EMC / Isilon Storage Division


# 3a42764a 01-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Fix underlinking in lib80211 and define static dependencies in src.libnames.mk
so NO_SHARED works properly.

Reported by: Manfred Antar <null@pozo.com>
Sponsored by: EMC / Isilon Storage Division


12345678910>>...13