Summary: | sysutils/fusefs-squashfuse: Update 0.1.104 --> 0.5.2 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Yusuf Yaman <nxjoseph> | ||||||
Component: | Individual Port(s) | Assignee: | Vanilla I. Shu <vanilla> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | freebsd, jsmith, nxjoseph, vanilla | ||||||
Priority: | --- | Flags: | jsmith:
maintainer-feedback+
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
Yusuf Yaman
2024-10-26 19:19:31 UTC
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(-) |