FYI, OpenBSD 7.8 was released today [1]. I pushed the attached patch to the maint-tools repository.
>From skimming the release notes I see two entries which almost certainly affect Gnulib: * Change gmtime(3) to return time in UTC rather than GMT, as required by our own manpage, POSIX, C standards, and other OSes. * Make exit(3), fclose(3), fflush(3), and freopen(3) comply with POSIX-2008 requirements for setting the underlying file position when flushing read-mode streams, and make an fseek(3)-after-fflush(3) not change the underlying file position. The first point (UTC instead of GMT) is mentioned in doc/posix-functions/gmtime_r.texi. I'll double check it and update the docs. Collin [1] https://www.openbsd.org/78.html
>From 08c94ce20fa7c90a4309920b42ccac970e4c5afa Mon Sep 17 00:00:00 2001 Message-ID: <08c94ce20fa7c90a4309920b42ccac970e4c5afa.1761106388.git.collin.fu...@gmail.com> From: Collin Funk <[email protected]> Date: Tue, 21 Oct 2025 21:12:08 -0700 Subject: [PATCH] Update end-of-life.txt. --- end-of-life.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/end-of-life.txt b/end-of-life.txt index 07d39882..f2238953 100644 --- a/end-of-life.txt +++ b/end-of-life.txt @@ -53,8 +53,9 @@ End-of-life / end-of-support data for various OS releases OpenBSD 7.3: 2024-04-05 † OpenBSD 7.4: 2024-10-08 † OpenBSD 7.5: 2025-04-28 † - OpenBSD 7.6: 2025-11 + OpenBSD 7.6: 2025-10-22 † OpenBSD 7.7: 2026-05 + OpenBSD 7.8: 2026-10 Reference: https://en.wikipedia.org/wiki/OpenBSD#Releases https://endoflife.date/openbsd -- 2.51.0
