#
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
|