Created attachment 207149 [details] Patch to update doas The attached patch updates the security/doas port from version 6.1 to 6.2. This brings in three improvements over the past release on FreeBSD: Added -Wall to compiler to make sure we catch all compiler warnings, tested with both Clang and GCC. Fixed a couple of compiler warnings that get rid of either unneeded variables or introduce sanity checks on return functions. This should make doas more secure, across platforms/compilers. Added build-time optimizations. doas is now built with -O2 passed to the compiler. This can be overruled by modifying the OPT variable when it is passed to make/gmake. eg. make OPT="".
Created attachment 207353 [details] updated port Attached is an updated patch which brings this port up to date with upstream. (There has been a new release since this original problem report was filed.)
A commit references this bug: Author: swills Date: Tue Sep 24 18:05:02 UTC 2019 New revision: 512740 URL: https://svnweb.freebsd.org/changeset/ports/512740 Log: security/doas: Update to 6.2 PR: 240305 Submitted by: jsmith@resonatingmedia.com (maintainer) Changes: head/security/doas/Makefile head/security/doas/distinfo
Committed, thanks!