Bug 234129

Summary: x11/kdelibs-kde4: Fails to build on 12.0 (error: no member named 'sk_new' in 'KOpenSSLProxy')
Product: Ports & Packages Reporter: bourne.identity <bourne.identity>
Component: Individual Port(s)Assignee: freebsd-kde (Team) <kde>
Status: Closed Not Accepted    
Severity: Affects Some People CC: bourne.identity, tcberner
Priority: --- Keywords: needs-patch
Version: LatestFlags: tcberner: maintainer-feedback+
koobs: merge-quarterly?
Hardware: amd64   
OS: Any   
See Also: https://bugzilla.redhat.com/show_bug.cgi?id=1401512
Bug Depends on:    
Bug Blocks: 228865, 231931    
Description Flags
http://beefy6.nyi.freebsd.org/data/120amd64-default/487557/logs/errors/kdelibs-kde4-4.14.38_6.log none

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.