OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-672-g79650fb

Gerrit Code Review gerrit@openafs.org
Tue, 27 Oct 2026 16:48:03 -0400


The following commit has been merged in the master branch:
commit 79650fb0d6d8d854ba017f0b599c69ccea2dd488
Author: Michael Meffie <mmeffie@sinenomine.net>
Date:   Sat Oct 24 18:45:53 2026 -0400

    makesrpm: Reinstate docball positional arg
    
    Commit 908671c61588 (RedHat: Remove doc tarball sources) removed the doc
    tarball from the makesrpm.pl positional arguments. This broke existing
    callers which still pass the doc tarball, since the remaining arguments
    are shifted by one position (the doc tarball is taken as the release
    notes, etc). It also prevents building source RPMs from older source
    tarballs, whose spec files still require the doc tarball as Source1.
    
    Reinstate the second positional argument. An empty string may be given
    as a placeholder when no doc tarball is needed. When a doc tarball is
    given for a newer version, rpmbuild ignores the extra file in SOURCES,
    since the spec file no longer references it.
    
    In the future, we can provide named args, but continue supporting the
    positional args.
    
    Change-Id: I8c471ac3e4bd2df6f5fa4da26030dbb2a2628a63
    Reviewed-on: https://gerrit.openafs.org/17095
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>

 Makefile.in                      |  1 +
 src/packaging/RedHat/makesrpm.pl | 13 +++++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)

-- 
OpenAFS Master Repository