Page MenuHomeFreeBSD

14.4/relnotes: SA and EN added
ClosedPublic

Authored by vladlen on Feb 16 2026, 4:29 AM.
Tags
Referenced Files
Unknown Object (File)
Sat, Mar 14, 11:33 PM
Unknown Object (File)
Fri, Mar 13, 10:49 PM
Unknown Object (File)
Wed, Mar 11, 12:05 PM
Unknown Object (File)
Wed, Mar 11, 9:45 AM
Unknown Object (File)
Mon, Mar 9, 4:33 PM
Unknown Object (File)
Mon, Mar 2, 8:30 AM
Unknown Object (File)
Feb 28 2026, 10:31 PM
Unknown Object (File)
Feb 24 2026, 11:43 AM
Subscribers

Details

Reviewers
None
Group Reviewers
releng
Commits
R9:3204f9fe55ee: 14.4/relnotes: SA and EN added
Summary

I make the description for future references, but apply this patch to the tree as soon as possible to show information in webpage instead of asciidoc code in Phabricator.

The rule to include SA into the relnotes.adoc: the commit of the SA

  1. MUST BE INCLUDED into the curreent release branch (releng/14.4 in our case)

AND

  1. MUST NOT BE INCLUDED into the release tag (tag - not branch) of the previous release (refs/tags/release/14.3.0 in our case).

The same information in this text applyes to the EN.

The SA announcement text has branch and commits list in the section "VI Correction details", f.e:

Branch/path                             Hash                     Revision
- -------------------------------------------------------------------------
stable/14/                              5cf27a49a2de    stable/14-n271423

Our branch connected to stable/14, we have to check commit hash 5cf27a49a2de.
Code to check by command git merge-base --is-ancestor :

sh
#!/usr/bin/env sh

git merge-base --is-ancestor "$1" releng/14.4
in_new=$?
git merge-base --is-ancestor "$1" refs/tags/release/14.3.0
in_old=$?
if [ "$in_new" -eq 0 ] && [ "$in_old" -ne 0 ]; then
    echo "INCLUDE SA in relnotes"
else
    echo "DO NOT include SA"
fi

The tool to make this work and generate SA and EN list in relnotes format https://github.com/freebsd-doc-ru/freebsd-relnotes :
tools/relnotes/bin/relnotes_advisories.pl , if you are curious

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

vladlen edited the summary of this revision. (Show Details)
This revision was not accepted when it landed; it landed in state Needs Review.Feb 16 2026, 4:38 AM
This revision was automatically updated to reflect the committed changes.