#
fdfa61c3 |
| 30-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Test that .CURDIR is component of (or matches) .OBJDIR
|
#
8472c029 |
| 30-May-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r283596 through r283770.
|
#
6332aaac |
| 30-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Use SRCTOP when defining ROOTOBJDIR
Excplicitly check rather than assume that .CURDIR is a component of .OBJDIR Otherwise check for OBJTOP and if that is a match use it.
|
#
37a48d40 |
| 28-May-2015 |
Glen Barber <gjb@FreeBSD.org> |
MFH: r282615-r283655
Sponsored by: The FreeBSD Foundation
|
#
ae3019ca |
| 26-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Define SRCTOP in src.sys.mk
Use SRCTOP to replace .../ in MAKSYSPATH (avoid extra :tA) Use SRCTOP rather than ROOTSRCDIR in src.libnames.mk Merge from head
|
#
e46a1388 |
| 26-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Considers cases when NO_SHARED?=[no|NO] as dynamically linking
This reduces overlinking for parts of the build system where NO_SHARED is set to no/NO
|
#
8def216e |
| 21-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Drop libmandoc and incorporate it into the main mandoc Makefile
This simplifies maintainance of mandoc(1). Note that the same direction was taken on OpenBSD
|
#
d612f139 |
| 20-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Register libdtrace and its direct and indirect dependencies Register librdlt_db Register libproc dependencies Register libctf dependencies
|
#
d5d0d860 |
| 15-May-2015 |
Cy Schubert <cy@FreeBSD.org> |
Correct location for libntpevent.a.
|
#
5abe80cf |
| 08-May-2015 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Fix spelling of INTERNALLIBS
|
#
3deada41 |
| 08-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from HEAD
|
#
2252f43b |
| 06-May-2015 |
Glen Barber <gjb@FreeBSD.org> |
MFH: r282315-r282534
Sponsored by: The FreeBSD Foundation
|
#
f67555d5 |
| 04-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Style fix
Reported by: bdrewery
|
#
5551c573 |
| 04-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Rework PRIVATELIB
Now when a lib is marked as PRIVATELIB it is renamed into libprivate$foo instead of being installed in /usr/lib/private and playing with rpath.
Also allow to install headers for P
Rework PRIVATELIB
Now when a lib is marked as PRIVATELIB it is renamed into libprivate$foo instead of being installed in /usr/lib/private and playing with rpath.
Also allow to install headers for PRIVATELIBS in that case the headers will be installed in /usr/include/private/$foo
Keep the headers under a private namespace to prevent third party build system to easily find them to ensure they are only used on purpose.
This allows for non base applications to statically link against a library in base which is linked to a privatelib
Treating PRIVATELIBS as regular libraries allows to push them into our current compatX packages if needed.
While here finish promotion of libevent as PRIVATELIB Install header for bsdstat and libucl
Differential Revision: https://reviews.freebsd.org/D2365 Reviewed by: brooks, des Discussed with: imp
show more ...
|
#
7757a1b4 |
| 03-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
7263c8c0 |
| 22-Apr-2015 |
Glen Barber <gjb@FreeBSD.org> |
MFH: r280643-r281852
Sponsored by: The FreeBSD Foundation
|
#
757a876f |
| 16-Apr-2015 |
Brooks Davis <brooks@FreeBSD.org> |
Make it harder to specify invalid LIBADD by causing values without corresponding DPADD_<lib> variables to produce a useful error message.
Differential Revision: https://reviews.freebsd.org/D2295 Rev
Make it harder to specify invalid LIBADD by causing values without corresponding DPADD_<lib> variables to produce a useful error message.
Differential Revision: https://reviews.freebsd.org/D2295 Reviewed by: bapt Sponsored by: DARPA, AFRL
show more ...
|
#
ad746bd1 |
| 10-Apr-2015 |
Ed Maste <emaste@FreeBSD.org> |
Fix libfifolog dependency on libz
Consumers should not need to encode fifolog's dependency on libz. Handle it automatically in src.libnames.mk.
Differential Revision: https://reviews.freebsd.org/D2
Fix libfifolog dependency on libz
Consumers should not need to encode fifolog's dependency on libz. Handle it automatically in src.libnames.mk.
Differential Revision: https://reviews.freebsd.org/D2278 Reviewed by: bapt Sponsored by: The FreeBSD Foundation
show more ...
|
#
ea4a4d8a |
| 09-Apr-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Fix overlinking in bhyve:
libvmmapi is actually needed to be linked to libutil, not bhyve nor bhyveload
|
#
32e5044d |
| 09-Apr-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Convert mt(1) and libmt to LIBADD
While here fix missing link to libbsdxml for libmt Fix overlinking in mt(1) Make add an indirect libmt dependency on bsdxml to allow static linking if needed
|
#
4bf53d0b |
| 04-Apr-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from HEAD
|
#
2b15cb3d |
| 30-Mar-2015 |
Cy Schubert <cy@FreeBSD.org> |
MFV ntp 4.2.8p1 (r258945, r275970, r276091, r276092, r276093, r278284)
Thanks to roberto for providing pointers to wedge this into HEAD.
Approved by: roberto
|
#
e6e746bf |
| 25-Mar-2015 |
Glen Barber <gjb@FreeBSD.org> |
MFH: r278968-r280640
Sponsored by: The FreeBSD Foundation
|
#
fa1e92b6 |
| 04-Mar-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
ca65be80 |
| 04-Mar-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r279313 through r279595.
|