On 6/10/2016 12:06 PM, Jonathan T. Looney wrote: > Author: jtl > Date: Fri Jun 10 19:06:11 2016 > New Revision: 301814 > URL: https://svnweb.freebsd.org/changeset/base/301814 > > Log: > Change the default build behavior so we don't compile extra TCP modules by > default. At least initially, the feature to support multiple TCP stacks is > aimed at supporting advanced use cases and TCP development, but it is not > necessarily aimed at a wide audience. Therefore, there is no need to build > and install the extra TCP stacks by default. Instead, the people who are > using or developing this functionality can add the extra option to build/ > install the extra TCP stacks. > > However, we do want to build the extra TCP stacks as part of test builds > (e.g. LINT or tinderbox) to ensure that developers who are testing their > changes will know that their changes do not break the additional TCP > stack modules. > > After this change, a user will need to add WITH_EXTRA_TCP_STACKS=1 to > make.conf or the kernel config in order to build the extra TCP modules. > > Differential Revision: https://reviews.freebsd.org/D6795 > Reviewed by: sjg > Approved by: re (kib) > > Modified: > head/sys/conf/kern.opts.mk > head/sys/conf/kern.post.mk > head/sys/modules/Makefile > > Modified: head/sys/conf/kern.opts.mk > ============================================================================== > --- head/sys/conf/kern.opts.mk Fri Jun 10 18:47:11 2016 > (r301813) > +++ head/sys/conf/kern.opts.mk Fri Jun 10 19:06:11 2016 > (r301814) > @@ -45,6 +45,7 @@ __DEFAULT_YES_OPTIONS = \ > > __DEFAULT_NO_OPTIONS = \ > EISA \ > + EXTRA_TCP_STACKS \ > NAND \ > OFED
no description found for WITH_EXTRA_TCP_STACKS, skipping A src.conf.5 handler is needed for this. Please add a WITH_EXTRA_TCP_STACKS file into tools/build/options, svn commit, svn up, and then run from that directory: ./makeman > ../../../share/man/man5/src.conf.5 Then commit ../../../share/man/man5/src.conf.5 (That's the process at least, both commits need re@ approval) -- Regards, Bryan Drewery
signature.asc
Description: OpenPGP digital signature