Bug 280475

Summary: x11/kf5-kdelibs4support does not compile with LibreSSL
Product: Ports & Packages Reporter: Dave Hayes <dave>
Component: Individual Port(s)Assignee: freebsd-kde (group) <kde>
Status: New ---    
Severity: Affects Only Me CC: herbert
Priority: --- Flags: bugzilla: maintainer-feedback? (kde)
Version: Latest   
Hardware: Any   
OS: Any   

Description Dave Hayes 2024-07-28 16:43:34 UTC
FreeBSD 13.3-STABLE here:

[00:00:43] /wrkdirs/usr/ports/x11/kf5-kdelibs4support/work/kdelibs4support-5.116.0/src/kssl/ksslutils.cpp:99:20: error: too many arguments to function call, expected 1, have 3; did you mean '::CRYPTO_free'?
[00:00:43]    99 |     KOSSL::self()->OPENSSL_free(rep);
[00:00:43]       |                    ^~~~~~~~~~~~~~~~~
Comment 1 Herbert J. Skuhra 2024-08-07 09:02:53 UTC
(In reply to Dave Hayes from comment #0)
Have you tested the patches from the OpenBSD project:

https://cvsweb.openbsd.org/ports/devel/kf5/kdelibs4support/patches/?hideattic=1#dirlist
https://github.com/openbsd/ports/tree/master/devel/kf5/kdelibs4support/patches
Comment 2 Dave Hayes 2024-08-08 15:40:27 UTC
Thank you! Those patches allow this port to build.