When I try to apply this most recent patch, it fails here: matlis@aspire:~/Downloads/z.openafs-patched/openafs-1.8.13.2$ patch -p1 <d065da8.diff patching file acinclude.m4 can't find file to patch at input line 67 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/doc/process/code-style-guide.md b/doc/process/code-style-guide.md |index a2c4dd8..ab0b24f 100644 |--- a/doc/process/code-style-guide.md |+++ b/doc/process/code-style-guide.md -------------------------- File to patch:
Even after expanding the .doc.tar.gz, I don't see this file: doc/process/code-style-guide.md The sources I'm trying to patch are the 1.8.13.2 tar files at openafs.org. ********************************************** Eric Matlis Associate Research Professor 114 Hessert Laboratory Aerospace and Mechanical Engineering University of Notre Dame Notre Dame, IN 574-631-6054 On Mon, Apr 21, 2025 at 3:35 PM Cheyenne Wills <cwi...@sinenomine.net> wrote: > I've pushed a change to gerrit that addresses this problem > (https://gerrit.openafs.org/16367). The change will need to go through > the normal review process. > > -- > Cheyenne Wills > cwi...@sinenomine.net > > > > On Fri, 18 Apr 2025 11:43:15 -0400 > Eric Matlis <emat...@nd.edu> wrote: > > Dear developers- > > > > patches https://gerrit.openafs.org/#/c/16277/ and > > https://gerrit.openafs.org/#/c/16276/1 fail to fix openafs-1.8.13.2 > > for compilation under Fedora 42 and kernel 6.14.2-300. The error I > > get using rpmbuild is: > > > > iomgr.c:50:23: error: ‘bool’ cannot be defined via ‘typedef’ > > 50 | typedef unsigned char bool; > > | ^~~~ > > iomgr.c:50:23: note: ‘bool’ is a keyword with ‘-std=c23’ onwards > > iomgr.c:50:1: warning: useless type name in empty declaration > > 50 | typedef unsigned char bool; > > > > This was after applying the patches manually with "patch -p1 < > > patchfile" to the source code extracted from the bunzip2 tar file, > > recreating the tar file, executing the procedure to turn tar files > > into a src rpm, and issuing "rpmbuild --rebuild xxx.src.rpm". > > > > Let me know if I can provide any other information. > > > > Thank you and please advise, > > Eric > > > > ********************************************** > > Eric Matlis > > Associate Research Professor > > 114 Hessert Laboratory > > Aerospace and Mechanical Engineering > > University of Notre Dame > > Notre Dame, IN > > 574-631-6054 > >