Bug 234129 - x11/kdelibs-kde4: Fails to build on 12.0 (error: no member named 'sk_new' in 'KOpenSSLProxy')
Summary: x11/kdelibs-kde4: Fails to build on 12.0 (error: no member named 'sk_new' in ...
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-kde (Team)
Keywords: needs-patch
Depends on:
Blocks: 228865 231931
  Show dependency treegraph
Reported: 2018-12-18 11:51 UTC by bourne.identity@hotmail.com
Modified: 2018-12-18 19:42 UTC (History)
2 users (show)

See Also:
tcberner: maintainer-feedback+
koobs: merge-quarterly?

http://beefy6.nyi.freebsd.org/data/120amd64-default/487557/logs/errors/kdelibs-kde4-4.14.38_6.log (164.77 KB, application/gzip)
2018-12-18 12:11 UTC, Kubilay Kocak
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bourne.identity@hotmail.com 2018-12-18 11:51:21 UTC
Because KDE5 does not work well on my box (FreeBSD 12.0, amd64, Radeon-CAICOS dedicated graphics card) - and KDE4 worked flawlessly under 10.4 on the same box, I thought I could fall back to KDE4 till KDE5 becomes operational.

But x11/kdelibs-kde4 does not build on a clean box (after 'pkg delete -a -f' and building xorg and drm-kmod; radeonkms is always loaded). The build fails with no hint as to what might be wrong.

The complete log is attached - build log + showconfig-recursive.

Request urgent help to build KDE4 while the port is still available (perhaps till end of current month).

Also request FreeBSD ports team to provide KDE4 packages (baseapps + kdelibs + kde-runtime + kde-workspace) for FreeBSD 12.0 till KDE5 is known to work well.

Manish Jain
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2018-12-18 12:11:51 UTC
Created attachment 200225 [details]

Log of failure on beefy6 (120amd64-default)
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2018-12-18 12:12:31 UTC
Build failure skips 388 ports
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2018-12-18 12:15:11 UTC
Appears to be OpenSSL 1.1(.1) related [1][2]

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1401512
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1394233
Comment 4 bourne.identity@hotmail.com 2018-12-18 14:34:34 UTC
Hi Kubilay/others,

Is there some fix I can apply myself locally so as to get the port kdelibs-kde4 to build under my 12.0 box's ports ?

Comment 5 Tobias C. Berner freebsd_committer 2018-12-18 17:59:56 UTC
Moin moin

KDE4 will be removed at the end of the year. So unfortunately kde@ will not invest any time in fixing that for the remaining ten days of its life. Sorry. 

Please open a PR for the issues you face with Plasma5. 

Mfg Tobias
Comment 6 bourne.identity@hotmail.com 2018-12-18 18:59:01 UTC
Hi Tobias/others,

I filed a bug for Plasma5 at:


Comment 7 bourne.identity@hotmail.com 2018-12-18 19:42:51 UTC
Hi Tobias/others,

Even though I will now not try a KDE4 build, it should still be possible to have pre-compiled packages for kde4-{baseapps/libs/runtime/workspace} @FreeBSD12.* being made available for me to facilitate my KDE4 installation.