Hey all,
I just cherry-picked git commit
ee472934f961f24a1c4dee56e7bd8dbb0e50ce13 (HBSD: Disable SafeStack for
the Unbound daemon). This means that the unbound daemon object files
need to be cleaned. Otherwise, you may get a build error, failing to
link the unbound daemon with a symbol that no longer pertains to it (a
SafeStack-related symbol).
If my src tree was located at /usr/src, I would do the following:
==== BEGIN EXAMPLE ====
$ cd /usr/src
$ env SHELL=/bin/sh make buildenv
(now inside a subshell)
$ cd usr.sbin/unbound/daemon
$ make clean
$ exit
==== END EXAMPLE ====
You can resume building like normal after this, including incremental
src builds (which I believe is the default for 16-CURRENT and
15-STABLE).
Thanks,
--
Shawn Webb
Cofounder / Security Engineer
HardenedBSD
Signal Username: shawn_webb.74
Tor-ified Signal:
+1 303-901-1600 / shawn_webb_opsec.50
https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc