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
>
>

Reply via email to