[OpenAFS] AFS fails to build on FreeBSD

Måns Nilsson mansaxel@besserwisser.org
Fri, 15 Mar 2019 18:46:55 +0100


--nljfjKcp9HDtPSOP
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Subject: Re: [OpenAFS] AFS fails to build on FreeBSD Date: Fri, Mar 15, 201=
9 at 11:17:01AM -0400 Quoting Michael H Lambert (lambert@psc.edu):
> > On 15 Mar 2019, at 11:11, Andreas Ladanyi <andreas.ladanyi@kit.edu> wro=
te:
> >=20
> > AFS 1.6.23 fails to build on FreeBSD 11.2

1.8 release train is much nicer. Especially for FreeBSD.

> > make tells me:
> >=20
> > dont know how to make ./param.amd64_fbsd_112.h. Stop
> >=20
> > Could somebody assist me, please ?
>=20
> I don't have it in front of me right now, but at least on 1.8.x (I haven'=
t tried 1.6.x), it's necessary to create that file based on the FreeBSD 11.=
1 version and add a systype for 11.2 into some other file(s) (a grep for fb=
sd should help).  It was actually pretty straightforward and it seems stabl=
e (at least the client; I haven't tried the server).

That was always the case, also on 1.6; FYI.=20
=20
> Perhaps the FreeBSD maintainer can update ports soon...

I've sent patches against 1.8.2 (and they applied cleanly to master at
the time) for FreeBSD 11.2 support. They are in the openafs-bugs queue.
The client is stable with these in my tests. Regarding the port; one can
(and should!) clean most patches from it because the fixes have been
incorporated in the 1.8 release train.

--=20
M=C3=A5ns Nilsson     primary/secondary/besserwisser/machina
MN-1334-RIPE           SA0XLR            +46 705 989668
I'd like some JUNK FOOD ... and then I want to be ALONE --

--nljfjKcp9HDtPSOP
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEpp2QVFhCcv+wDUfCDgtx4NP2G7QFAlyL5QkACgkQDgtx4NP2
G7RWkBAAizHUjvO33pNPnklb5rlpbFVt0hvI6gAwEBxRh8QkMl7amXKyBVHPdN3p
PVlx29drSkNtgs4slpW1suDy0QmLM0DBsWXhRwEm7uRIzbiioKdao5Wfck3jSjyP
xgr0jyUtaQ/3LguhmwuJmLC5ZcejhksZX35Q5XRbTcniV0VHrQgjt0rk3bSM0n9e
ESReKlVmRMTagyWr8EusLGtDZRmP4atXPuJHzlC6ffSX6Kyq4n3AMmnXDrvmiDoe
FEbpo1wjgzMfB9wxtYWeR5/U9mQ3NdrJCVkjkEQ/xyhcHCQ9V4hqxlFsjdiO/mZl
xF5l1fwzoNB9thyOFKScgH7oBnqZpnnW5QsBYQZBhkH1GZu3vukdhkBE/KcN0diJ
dZoZKpB5vJIJ15rhm/dAGApIrGgpVDKMyctaE4owmFYmXFTyfk5SDbvJQdaobR3r
TwCKaytuzqwBpPc9o3at5HGS65Exvbl6mDyRInEeayt2Ykl3IDwRfPzPIsCU6Nyu
SK6nxulguaUzvTm0QrO1llU8gUA1k6lWNBGpOVCOtGYIhqZkPGILpVMyvs6OExex
2tF8Vla49FDkZqgeJWLmUvQJt89eGpNThJTDchi1MksREv2NoN6CbiFm5FNWtVun
fuXOK/xJByQjyvtIoYzvSQbSwfeDLbYsfOs3qFu7s7zifvlsqos=
=9Jzr
-----END PGP SIGNATURE-----

--nljfjKcp9HDtPSOP--