Created attachment 210486 [details] patch for clamfs-1.2.0
Thanks for submitting update! Failed to build in poudriere: https://gist.github.com/0faa099b835b17206594a73881148b05 BTW, PORTREVISION needs to be reset when PORTVERSION get bumped.
> libfuse3.so:sysutils/fusefs-libs3 This is wrong; to depend on FUSE v3, you just need to specify version: USES=... fuse:3 Also, the port apparently cannot be built when fusefs-libs-2.x package is installed (both ports can coexist). Since this is common situation (because v2 being the default), it would be nice if you could account for that.
^Triage: Use feedback flag to request feedback
Also we need pkgconfig in USES else the ./configure script fail
Created attachment 233539 [details] patch for update to 1.2.0 It passes QA
(In reply to Alexey Dokuchaev from comment #2) I don't know ho much work need to be done to be able to build it with a system where v2 and v3 of fusefs are installed. If an user really want to build it in a non clean environment they could simply pkg delete -f fusefs-libs , build it , and then pkg install fusefs-libs (or pkg add). Given some Linux distribution just simply dropped fusefs version 2, it is very unlikely that the upstream project will want some patches to be able to built it with both version of fusefs-libs installed.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=97efbe298b4985f21bc76c612f8ae2cf9415b6a5 commit 97efbe298b4985f21bc76c612f8ae2cf9415b6a5 Author: Thibault Payet <monwarez@mailoo.org> AuthorDate: 2022-07-16 23:08:45 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-07-16 23:10:32 +0000 security/clamfs: Update to 1.2.0 ChangeLog: https://github.com/burghardt/clamfs/releases/tag/clamfs-1.2.0 PR: 243135 security/clamfs/Makefile | 9 ++++----- security/clamfs/distinfo | 6 +++--- 2 files changed, 7 insertions(+), 8 deletions(-)
Committed, thanks!