HEADS UP: Please clean your 15-STABLE object tree

1 view
Skip to first unread message

Shawn Webb

unread,
Dec 29, 2025, 2:43:03 PM (11 hours ago) Dec 29
to HardenedBSD Users
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
signature.asc
Reply all
Reply to author
Forward
0 new messages