Bug 280475 - x11/kf5-kdelibs4support does not compile with LibreSSL
Summary: x11/kf5-kdelibs4support does not compile with LibreSSL
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-28 16:43 UTC by Dave Hayes
Modified: 2024-08-08 15:40 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (kde)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.