[Bug 291195] archivers/brotli: since port update to 1.2.0 poudriere fails to build ninja and brotli with dependency loop

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Nov 27 20:51:03 GMT 2025


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291195

--- Comment #10 from peter.sopko+freebsd.org at backbone.sk ---
(In reply to Sergey A. Osokin from comment #7)
This would actually work, I tried it now with a little workaround by setting
the following in my poudriere make.conf:

> .if ${.CURDIR:M*/devel/cmake-core}
> DEFAULT_VERSIONS+=ssl=base
> .else
> DEFAULT_VERSIONS+=ssl=openssl35
> .endif

(the same could most probably be accomplished by adding an option to
devel/cmake-core port that will force it to use ssl from base by overriding
OPENSSLINC and OPENSSLLIB variables, but I have not tried that myself)

When using the fix attached by you (setting USES= cmake:noninja, which
effectively causes the port to use cmake-core instead of cmake) and this
make.conf, the build is able to continue and works as supposed to (no
dependency loop, as cmake-core now uses openssl from base [which of course does
not have dependency to brotli port]).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kde-freebsd mailing list