[OpenAFS] Re: when will openafs work on Fedora 36?

Michael Meffie mmeffie@sinenomine.net
Wed, 20 Jul 2022 10:59:17 -0400


On Mon, 18 Jul 2022 20:01:32 +0000
Alex T Prengel <alexp@mit.edu> wrote:

> On Mon, 2022-07-18 at 15:32 -0400, Michael Meffie wrote:
> > On Mon, 18 Jul 2022 19:20:39 +0000
> > Alex T Prengel <alexp@mit.edu> wrote:
> > <snip>
> >=20
> > Hello Alex,
> >=20
> > While we look at the build error you reported, I just wanted
> > to let you know, an RPM source and prebuilt RPMs for 1.8.8.1
> > plus the patches in gerrit for Fedora36 are available for you
> > to try.
> >=20
> > =A0 http://download.sinenomine.net/openafs/rpms/fedora36/
> >=20
> > There is a readme at http://download.sinenomine.net/openafs/rpms/
> >=20
> > Many thanks,
> > Mike
> >=20
>=20
> Sorry Mike, still no go; the install attempt from the prebuilt RPMs
> fails, make.log ends with this:

Hello Alex,

The prebuilt RPMs for Fedora 35 and Fedora 36 have been rebuilt to include =
the
latest changes in gerrit.openafs.org targeted for 1.8.x, including support =
for
linux 5.18.   The new packages for Fedora 36 are named *.sna3*.  If you
have a chance, can you try again?

If you rather build RPMs yourself, the current proposed stack for the next
1.8.x is available in gerrit.openafs.org.  The current top commit is 15065.
Checking out that commit will also checkout all the ones before it too.

    git fetch https://gerrit.openafs.org/openafs refs/changes/65/15065/1 &&=
 git checkout FETCH_HEAD

Then, you should be able to build and install using the same steps you used
before as shown on wiki.openafs.org (regen.sh, configure ..., make dist, et=
c)

Finally, the "ltmain.sh" missing issue you encountered while trying to inst=
all
the openafs DKMS package is actually not related at all to Fedora, linux ke=
rnel
versions, nor the new version of autoconf on Fedora36.  It is just a build
regression on the master/1.9.x branch due to an unrelated change for Solaris
support.  There's a discussion in gerrit 15076 if you are curious. Thank you
for the report.

Many thanks,
Mike

--=20
Michael Meffie <mmeffie@sinenomine.net>