Enji Cooper
7d5bd3ab9a
${CC} --version doesn't need to be queried if both COMPILER_TYPE and
...
COMPILER_VERSION are known
2014-12-08 03:30:42 +00:00
Enji Cooper
a8374a76b1
${CC} --version doesn't need to be queried if both COMPILER_TYPE and
...
COMPILER_VERSION are known
2014-12-06 04:02:56 +00:00
Enji Cooper
3e37e37681
Fix typos in comments and wrap to <80 columns
...
MFC after: 3 days
2014-12-06 03:15:46 +00:00
Enji Cooper
9f1bd9c146
Fix typos in comments and wrap to <80 columns
...
MFC after: 3 days
2014-12-06 03:12:57 +00:00
Enji Cooper
da976f9d68
MFhead @ r275496
2014-12-05 07:48:25 +00:00
Dimitry Andric
24ce0a02e5
Merge ^/head r275387 through r275477.
2014-12-04 17:38:32 +00:00
Rui Paulo
2a1136620d
Switch gpioctl(8) to LIBADD.
2014-12-03 03:05:15 +00:00
Enji Cooper
210607205f
Make ccd(4), et al conditional based on MK_CCD
2014-12-02 19:53:55 +00:00
Enji Cooper
c8c7f0b0e0
Add knob, MK_MAC_SUPPORT for building items with mac(9) support, like
...
libugidfw, ugidfw, etc
2014-12-02 17:08:24 +00:00
Dimitry Andric
2383695dc3
Merge ^/head r274961 through r275386.
2014-12-02 01:45:04 +00:00
Andrew Turner
a103277891
Set the correct architecture when targeting ARMv7
...
MFC after: 1 Week
Sponsored by: ABT Systems Ltd
2014-12-01 21:07:36 +00:00
Ed Maste
3194293903
Build infrastructure for elftoolchain tools
...
Set WITH_ELFTOOLCHAIN_TOOLS in src.conf to use the elftoolchain version
of the following tools:
* addr2line
* elfcopy (strip / mcs)
* nm
* size
* strings
Reviewed by: bapt (earlier version)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D1224
2014-12-01 17:49:42 +00:00
Simon J. Gerraty
5edeb6659a
Add STALE_STAGED as default no
2014-11-30 18:51:10 +00:00
Simon J. Gerraty
61ad1ff58d
Renamed pkgs/ targets/
2014-11-30 18:45:46 +00:00
Enji Cooper
e7d836f78d
Make nfs server components conditional according to MK_NFS_SERVER
2014-11-30 02:31:37 +00:00
Enji Cooper
65ea08621f
Add MK_FILE and MK_SQLITE3
...
- MK_FILE will conditionalize building lib/libmagic and usr.bin/file
- MK_SQLITE3 will conditionalize building lib/libsqlite3, and will disable
MK_SVN/MK_SVNLITE by proxy
2014-11-30 00:45:33 +00:00
Dimitry Andric
980e47cff3
Merge ^/head r274961 through r275261.
2014-11-29 18:44:52 +00:00
Enji Cooper
840e70929b
MFHead @ r275232
2014-11-29 05:28:40 +00:00
Enji Cooper
e0cbf36b20
Make ee(1) optional via MK_EE
2014-11-29 01:58:52 +00:00
Baptiste Daroussin
4bf5485791
Update libucl to latest version
...
While here correctly link libucl to libm and register the dependency on libm
for static building
2014-11-29 00:45:09 +00:00
Enji Cooper
a8b303ad4d
Add WITHOUT_AUTOFS and WITHOUT_BSDCONFIG
2014-11-27 09:42:40 +00:00
Enji Cooper
f541dd9b51
Implement MK_RADIUS_SUPPORT to make libradius and assorted support optional
2014-11-27 04:16:47 +00:00
Enji Cooper
9f325b1e41
Implement knobs for MK_NETGRAPH_SUPPORT
2014-11-27 03:59:57 +00:00
Dimitry Andric
1181e9f8a2
After some horrible wrestling with Subversion's worthless merge
...
implementation, merge ^/head r275078 through r275117.
Note that all the extraneous mergeinfo is there because Subversion
created it. I'll hopefully be able to remove it again when merging back
to head.
2014-11-26 14:36:04 +00:00
Enji Cooper
a3f5edf093
Add MK_TIMED option for optionally building usr.sbin/timed, et al
2014-11-26 13:25:09 +00:00
Enji Cooper
466046ec0d
Conditionalize a number of components in the tree
...
- bootparamd
- bootpd
- finger/fingerd
- ftp/ftpd
- hastctl/hastd
- iscsid, et al
- rbootd
- talk/talkd
- tcpd, et al
- tftp/tftpd
Add src.conf entries for the various components and do a best effort
at adding components to tools/build/mk/OptionalObsoleteFiles.inc
2014-11-26 08:44:05 +00:00
Baptiste Daroussin
1ac18f08c6
Remove MINUSLPAM the LIBADD framework handles static dependencies just fine
2014-11-26 08:14:30 +00:00
Baptiste Daroussin
b9270546cf
Remove all remnant ugly LD<lbname> but atf one until the aft framework knows
...
about LIBADD
2014-11-25 22:39:59 +00:00
Baptiste Daroussin
4c5e7118db
Register the explicit (pthread) and implicit (for static) dependencies for
...
kerberos
2014-11-25 22:17:31 +00:00
Baptiste Daroussin
eafea10bae
Defines the libssh dependencies
2014-11-25 22:10:31 +00:00
Dimitry Andric
2c97f721e7
r274961 through r275075
2014-11-25 21:43:01 +00:00
Baptiste Daroussin
8794b8a783
Define missing libraries to be able to convert gnu, cddl and secure to LIBADD
2014-11-25 21:16:44 +00:00
Enji Cooper
4be1ca354c
Make building/installing bhyve optional via MK_BHYVE on amd64
...
Disable building/installing bhyve from src.opts.mk on unsupported
architectures (!amd64)
2014-11-25 19:20:25 +00:00
Baptiste Daroussin
92fc4f553a
Sort libraries definitions
...
Reported by: bjk
2014-11-25 19:13:03 +00:00
Baptiste Daroussin
9876880a9b
Remove duplicated krb5
...
Reported by: markj
2014-11-25 19:07:31 +00:00
Enji Cooper
1bdede93d8
Make src.opts.mk the source of truth for whether or not to build hyperv
...
In particular, according to several Makefiles it can only be built/run on
amd64 and i386/i386. It isn't supported on i386/pc98
2014-11-25 19:01:49 +00:00
Baptiste Daroussin
29a8bda7f0
Defined the needed library to convert usr.sbin to LIBADD
2014-11-25 16:51:06 +00:00
Baptiste Daroussin
30fca3b0cc
Defines all the libraries needed for usr.bin
2014-11-25 14:28:15 +00:00
Baptiste Daroussin
cc0d90a799
Define libipf internal library
2014-11-25 11:22:28 +00:00
Baptiste Daroussin
e859a32cd6
Fix recursive problem with libedit dependency, if you depends on ncursesw and
...
not on itself
2014-11-25 11:14:42 +00:00
Baptiste Daroussin
ca88232b48
Add a definition for libxo
2014-11-25 11:13:21 +00:00
Baptiste Daroussin
d98c8ac029
Define compiler_rt and ssp_nonshared libraries
2014-11-25 11:07:03 +00:00
Baptiste Daroussin
85abe78406
libvers and libsl are internal libraries
2014-11-25 09:54:05 +00:00
Enji Cooper
05bc3dd6c0
Make inetd optional via MK_INETD
2014-11-25 08:39:46 +00:00
Baptiste Daroussin
4ab8910605
Fix make depends with libnetbsd
2014-11-25 07:47:44 +00:00
Enji Cooper
41e0727670
Make bsdinstall(8) and sade(8) optional components via MK_BSDINSTALL=yes
2014-11-25 07:30:26 +00:00
Baptiste Daroussin
882e68f65b
Add definitions of kerberos libraries
2014-11-25 07:13:31 +00:00
Baptiste Daroussin
a320ad37fe
libevent is an internallib
2014-11-25 00:51:49 +00:00
Baptiste Daroussin
52a78c6703
libatf-c++ exposes libatf-c abi hence we need to explicit link to atf-c if
...
atf-c++ is requested
2014-11-25 00:28:27 +00:00
Baptiste Daroussin
22e6921db8
Do not overwrite any LIBNETBSD or LIBNETBSDDIR if they are already defined
2014-11-25 00:12:25 +00:00