Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 May 2018 11:55:45 -0700
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Rozhuk Ivan <rozhuk.im@gmail.com>
Cc:        bryn1u85 <m.bryn1u@gmail.com>, FreeBSD Current <freebsd-current@freebsd.org>,  FreeBSD Hackers <freebsd-hackers@freebsd.org>, Bryan Drewery <bdrewery@freebsd.org>
Subject:   Re: SSP_CFLAGS for kernel
Message-ID:  <CAN6yY1uysgc7cNiQk7esz36%2BiYLj-uBFyAOGCt-WidvGkbhuMQ@mail.gmail.com>
In-Reply-To: <20180505143335.1091d70a@gmail.com>
References:  <20180505035931.33120d74@gmail.com> <CAHsHv-ZvycRJyta1cOS9xS4QP0Pj2FYqcf%2BdOO6Ns5Pw0RSFgg@mail.gmail.com> <20180505143335.1091d70a@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 5, 2018 at 4:33 AM, Rozhuk Ivan <rozhuk.im@gmail.com> wrote:

> On Sat, 5 May 2018 12:38:37 +0200
> bryn1u85 <m.bryn1u@gmail.com> wrote:
>
> > Don't touch src.conf
>
> I want to buils kernel and system with SSP too


Not relevant.

/etc/make.conf definitions are applied to ALL make operations and that
includes kernel and module building.
/etc/src.conf definitions are only applied to the kernel, modules, and
ports. When src.conf was created, it was explicitly NOT intended that the
file be used for building ports, but someone has changed that. It probably
should have been used for ports that built kernel modules, but not any
others, but that is not the case.
>From bsd.port.mk:
# We prefer to pass MK_*=no but it was only supported after a certain
# revision.  Passing WITHOUT_* may conflict with a make.conf or src.conf's
# WITH_* value.  Note that ports *do* pull in src.conf.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1uysgc7cNiQk7esz36%2BiYLj-uBFyAOGCt-WidvGkbhuMQ>