> https://git.openafs.org/?p=openafs.git;a=commit;h=c4c1689
That by itself is not enough it seems:
CC [M]
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.o
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.c:250:10:
error: ‘struct ctl_table’ has no member named ‘child’
250 | .child = afs_sysctl_table
| ^~~~~
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.c:250:27:
error: positional initialization of field in ‘struct’ declared with
‘designated_init’ attribute [-Werror=designated-init]
250 | .child = afs_sysctl_table
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.c:250:27:
note: (near initialization for ‘fs_sysctl_table[0]’)
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.c:250:27:
error: incompatible types when initializing type ‘enum <anonymous>’ using type
‘struct ctl_table *’
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.c:
In function ‘osi_sysctl_init’:
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.c:263:18:
error: implicit declaration of function ‘register_sysctl_table’; did you mean
‘unregister_sysctl_table’? [-Werror=implicit-function-declaration]
263 | afs_sysctl = register_sysctl_table(fs_sysctl_table, 0);
| ^~~~~~~~~~~~~~~~~~~~~
| unregister_sysctl_table
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.c:263:16:
warning: assignment to ‘struct ctl_table_header *’ from ‘int’ makes pointer
from integer without a cast [-Wint-conversion]
263 | afs_sysctl = register_sysctl_table(fs_sysctl_table, 0);
| ^
cc1: some warnings being treated as errors
make[5]: *** [/usr/src/linux-headers-6.5.0-1-common/scripts/Makefile.build:248:
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP/osi_sysctl.o]
Error 1
make[4]: *** [/usr/src/linux-headers-6.5.0-1-common/Makefile:2057:
/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP] Error 2
make[3]: *** [/usr/src/linux-headers-6.5.0-1-common/Makefile:246: __sub-make]
Error 2
make[3]: Leaving directory '/usr/src/linux-headers-6.5.0-1-amd64'
FAILURE: make exit code 2
make[2]: *** [Makefile.afs:283: openafs.ko] Error 1
make[2]: Leaving directory
'/var/lib/dkms/openafs/1.8.10/build/src/libafs/MODLOAD-6.5.0-1-amd64-SP'
make[1]: *** [Makefile:188: linux_compdirs] Error 2
make[1]: Leaving directory '/var/lib/dkms/openafs/1.8.10/build/src/libafs'
make: *** [Makefile:15: all] Error 2
Upstream commit fb31d299e6caa015f6288ba9186da6277d3d6a8d seems related, will
have to test.
pgpuvuYjDoEze.pgp
Description: OpenPGP digital signature

