linux-apfs / linux-apfs-rw

APFS module for linux, with experimental write support
GNU General Public License v2.0
510 stars 34 forks source link

Kernel 6.8 #61

Closed terraluna977 closed 6 months ago

terraluna977 commented 8 months ago

Building on early per-release of kernel 6.8. Again, build is not tested as I do not have a real machine with APFS :-(

The new version.h logic does not seem to work well for me - generates an empty "" number. Also, I am normally building the project as part of the kernel tree, so I have to make the version.h file manually.

modinfo work/linux-6.8/fs/apfs/apfs.ko

filename: /woody/src/kernels/linux-6.8-pingu/work/linux-6.8/fs/apfs/apfs.ko license: GPL version: 0.3.6 description: Apple File System author: Ernesto A. Fernández alias: fs-apfs srcversion: A56D39F622A09B0CC547912 depends:
retpoline: Y intree: Y name: apfs vermagic: 6.8-pingu SMP preempt mod_unload modversions

terraluna977 commented 8 months ago

Hmm, it says there is a conflict in apfs.h. But it is a simple insertion - so why is it complaining?

eafer commented 8 months ago

The new version.h logic does not seem to work well for me - generates an empty "" number

Yes, it seems that everybody is having problems with this stuff... I just added a genver.sh script to generate the version header because dkms is broken, I don't know if that can help you too. Maybe I should give up and just update the version number by hand on release.

eafer commented 6 months ago

Thanks for the patch, I just made a release for the new kernel.