Patch to include zstd in libarchive

Hi. I needed to read and extract files from tar.zst files, so I’ve created the patches for swipl 10.0.2. The patches work on FreeBSD and I’ve tested by reading headers and by extracting the content of tar.zst files.

I’ve bunded the four patches into a tar file for upload. Unfortunately the upload wont accept tar files and it doesn’t feel right to rename it as an approved file type to bypass the filter. Is there a way to provide for your consideration?

Perhaps it would helpful if I place the files on a public site? Here

http://203.41.22.114:85

for a few weeks..

Thanks for the feedback. Could you make a git pull request or generate patch files using git format-patch <commit>? I’d like to maintain a clean git history where it is clear who contributed what.

I appreciate your intent of ensuring attribution. Its OK, I don’t need credit, I’m just happy to make a small difference where I can.

Unfortunately I have no idea of using git, other than a git clone, git pull for the FreeBSD srcs and ports system, (sorry).

If you have a github account, here is my reminder to submit a patch step by step.

Also a local git installation is required though.

HTH

Thank-you very much for the required steps to clone and update which I’ve saved for when I get a moment. :slight_smile: Probably end-May.