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