git: b7cff2a8c47e - main - UPDATING: Fix entry for getgroups(2)/setgroups(2)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 27 Aug 2026 13:01:07 UTC
The branch main has been updated by olce:
URL: https://cgit.FreeBSD.org/src/commit/?id=b7cff2a8c47eb09968430e53cab8b05cf8897d3f
commit b7cff2a8c47eb09968430e53cab8b05cf8897d3f
Author: Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2026-08-27 10:43:40 +0000
Commit: Olivier Certner <olce@FreeBSD.org>
CommitDate: 2026-08-27 13:00:06 +0000
UPDATING: Fix entry for getgroups(2)/setgroups(2)
Fix a typo, grammar, and generally rephrase for better clarity.
Fixes: 3463f02706db ("UPDATING: add an entry for [gs]etgroups")
MFC after: 1 day
MFC to: stable/15
Sponsored by: The FreeBSD Foundation
---
UPDATING | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/UPDATING b/UPDATING
index 93c6c9e358a3..955ea1b9027d 100644
--- a/UPDATING
+++ b/UPDATING
@@ -308,10 +308,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 16.x IS SLOW:
require libmilter, you can now remove it.
20250815:
- The [gs]etgroups(2)syscalls have changed. To maintain backwards
- compatibility with existing programs, you need COMPAT_FREEBSD14 in
- your kernel config until all applications which use this are
- rebuild/reinstalled.
+ The behavior of the getgroups(2), setgroups(2), and initgroups(3)
+ interfaces has changed, and their version numbers have been incremented.
+ To keep existing binaries and libraries working, ensure that
+ COMPAT_FREEBSD14 is included in your kernel configuration.
+ Alternatively, rebuild and reinstall applications that use these
+ interfaces.
20250815:
jemalloc 5.3.0 has been committed to the tree.