Created attachment 254541 [details] sysutils/fusefs-squashfuse.patch Hi. Someone on the FreeBSD forums wanted the port to be updated. I had free time and updated this port to latest version but I didn't test it, yet. It would be nice if you can test the port or I may look into it and try to test if it's working. Thanks.
I did test the port basically and it seems to run fine on 14.1-RELEASE. I used these commands to test. $ mksquashfs DIRECTORY ARCHIVE $ squashfuse ARCHIVE MOUNTPOINT
I tried the patch on FreeBSD 13.4. It applies cleanly, but I'm getting compile/build errors. It looks like there are some missing dependencies somewhere in the chain. I'm seeing errors about symbols "lzma_alone_decoder" and "lzma_code" missing when the linker is running. I'll take a closer look at it later and see if I can get it working.
(In reply to Jesse Smith from comment #3) Okay, very thanks. Good luck.
Created attachment 254544 [details] fusefs-squashfuse-0.5.2.log Strangely, I ran poudriere testport on the port with my patch and it built fine. Using latest branch of ports tree. # idprio 16 poudriere testport -b latest -j 134x64 -p default -B sysutils/fusefs-squashfuse sysutils/fusefs-squashfuse # poudriere jail -l JAILNAME VERSION OSVERSION ARCH METHOD TIMESTAMP PATH 134x64 13.4-RELEASE-p1 1304000 amd64 http 2024-10-26 23:24:36 /poudriere/jails/134x64 I attached the build log of the port.
I think I may be having problems because I installed the lmza packages from packages rather than ports and the mix is causing a problem on my usual system. Since the poudriere jail is building successfully, I think we can go ahead and push this change.
Committed, thanks.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=25bdcace010eb40beecd7f50948f005eec75aafa commit 25bdcace010eb40beecd7f50948f005eec75aafa Author: Vanilla I. Shu <vanilla@FreeBSD.org> AuthorDate: 2024-10-27 03:33:59 +0000 Commit: Vanilla I. Shu <vanilla@FreeBSD.org> CommitDate: 2024-10-27 03:33:59 +0000 sysutils/fusefs-squashfuse: Update 0.1.104 --> 0.5.2 PR: 282339 Approved by: maintainer sysutils/fusefs-squashfuse/Makefile | 9 ++++++--- sysutils/fusefs-squashfuse/distinfo | 6 +++--- sysutils/fusefs-squashfuse/pkg-plist | 7 +++++++ 3 files changed, 16 insertions(+), 6 deletions(-)