As usual? Checkout or unpack source code, apply patch with patch command (patch -p1 < /path/to/patch) and compile it (./configure, make, make install)?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
"The upstream has removed the macro that defined i_dir_acl as i_size_high which causes a build failure with the later versions of e2fsprogs. Replace every reference to inode->i_dir_acl with
inode->i_size_high."
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you, this enabled me to recover the deleted files from my sons laptop.
How can I use this patch?
As usual? Checkout or unpack source code, apply patch with patch command (patch -p1 < /path/to/patch) and compile it (./configure, make, make install)?
To resolve this error, clarification why this needed, I found the solution detailed here https://sourceforge.net/p/ext4magic/tickets/10/
"The upstream has removed the macro that defined i_dir_acl as i_size_high which causes a build failure with the later versions of e2fsprogs. Replace every reference to inode->i_dir_acl with
inode->i_size_high."