OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_1-157-gcdbcb6f
Gerrit Code Review
gerrit@openafs.org
Fri, 13 May 2022 12:53:28 -0400
The following commit has been merged in the master branch:
commit cdbcb6f947feff528adc324dd6487b21083e23aa
Author: Marcio Barbosa <mbarbosa@sinenomine.net>
Date: Thu Apr 7 22:35:02 2022 +0000
macos: Add support for Apple Silicon
This commit introduces the new set of changes / files required to
successfully build the OpenAFS source code on Apple M1 (macOS 11+).
Notice that kexts on Apple silicon must support the arm64e architecture,
since they run in kernel space and must support the same architecture
and restrictions as other kernel code. On the other hand, the utilities
that run on user space, like vos, fs, and others, have to be built for
arm64 (currently).
Change-Id: Ib005215ae9bfb0b9dda94b2e194f05c0ce92fa1e
Reviewed-on: https://gerrit.openafs.org/14746
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: Andrew Deason <adeason@sinenomine.net>
src/afsd/afsd.c | 4 ++--
src/cf/sysname.m4 | 4 ++++
src/config/param.darwin_200.h | 11 +++++++++++
src/libafs/MakefileProto.DARWIN.in | 19 ++++++++++++++-----
src/libafs/afs.arm_darwin_200.plist.in | 33 +++++++++++++++++++++++++++++++++
src/lwp/Makefile.in | 21 ++++++++++++++-------
src/rx/xdr.c | 2 +-
src/rx/xdr.h | 10 ++++++++++
8 files changed, 89 insertions(+), 15 deletions(-)
--
OpenAFS Master Repository