Comment 0 for bug 2045777

Revision history for this message
Andrea Righi (arighi) wrote :

[Impact]

/var/lib/dkms/linux-apfs-rw/0.3.2-0ubuntu3/build/apfs.h:1096:14: error: implicit declaration of function ‘__getblk_gfp’; did you mean ‘sb_getblk_gfp’? [-Werror=implicit-function-declaration]
 1096 | bh = __getblk_gfp(APFS_NXI(sb)->nx_bdev, block, sb->s_blocksize, __GFP_MOVABLE);
      | ^~~~~~~~~~~~
      | sb_getblk_gfp

[Test case]

 $ sudo apt install apfs-dkms

[Fix]

Backport upstream patches to properly support the new linux 6.7 ABI.

[Regression potential]

Systems that are relying on the Apple filesystem module may experience regressions, especially those that are using a 6.7 kernel.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: apfs-dkms 0.3.2-0ubuntu3
ProcVersionSignature: User Name 6.7.0-2.2-generic 6.7.0-rc3
Uname: Linux 6.7.0-2-generic x86_64
ApportVersion: 2.27.0-0ubuntu6
Architecture: amd64
CasperMD5CheckResult: unknown
CloudArchitecture: x86_64
CloudBuildName: server
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSerial: 20231031
CloudSubPlatform: config-disk (/dev/vdb)
Date: Wed Dec 6 15:46:20 2023
PackageArchitecture: all
ProcEnviron:
 LANG=C.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: linux-apfs-rw
UpgradeStatus: No upgrade log present (probably fresh install)