Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jan 2022 08:04:04 +0100
From:      Marcin Wojtas <mw@semihalf.com>
To:        freebsd-current <freebsd-current@freebsd.org>, freebsd-stable@freebsd.org
Subject:   Re: HEADS-UP: PIE enabled by default on stable/13
Message-ID:  <CAPv3WKcxpDDjH=d3ASh1BSJzOGnNb%2BCHq11fyRTUgL06r_nYOw@mail.gmail.com>
In-Reply-To: <CAPv3WKeCfHMLXN72sdmZCY03jLG7u79_8=sg0cj3N9rDxsm4nw@mail.gmail.com>
References:  <CAPv3WKeCfHMLXN72sdmZCY03jLG7u79_8=sg0cj3N9rDxsm4nw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
+ freebsd-stable@, apologies for the noise.

niedz., 23 sty 2022 o 11:36 Marcin Wojtas <mw@semihalf.com> napisa=C5=82(a)=
:
>
> Hi,
>
> As of 396e9f259d962 the base system binaries are now built as position-in=
dependent executable (PIE) by default, for 64-bit architectures. Thanks to =
that enabling ASLR can be done simply
> by sysctls knobs when booting the kernel.
>
> If you track stable/13 and normally build WITHOUT_CLEAN you'll need to do=
 one initial clean build -- either run `make cleanworld` or set WITH_CLEAN=
=3Dyes.
>
> The change is a pure MFC of the changes integrated to -CURRENT early 2021=
 and no issues are expected, but in case any problems are observed, please =
issue a PR and/or let me know in this thread.
>
> Best regards,
> Marcin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPv3WKcxpDDjH=d3ASh1BSJzOGnNb%2BCHq11fyRTUgL06r_nYOw>