Gentoo Archives: gentoo-desktop

From: Brent Busby <brent@×××××××××.org>
To: gentoo-desktop@l.g.o
Subject: Re: [gentoo-desktop] Re: kde-sunset: new akode build problems
Date: Wed, 16 Mar 2011 03:02:59
Message-Id: Pine.LNX.4.64.1103152121550.22619@village.keycorner.org
In Reply to: Re: [gentoo-desktop] Re: kde-sunset: new akode build problems by Ladislav Laska
1 It's been a long time since I last checked on the kde-sunset overlay, so
2 I tried again to build it on a machine that had no existing KDE 3
3 install. This was the same machine that was having trouble several
4 months ago compiling akode.
5
6 It still had the same build error with akode as before, which I remember
7 many people had tried to diagnose. I gave up on akode, and disabled
8 arts as well. On a machine with a modern alsa implementation, it's
9 probably better to do without all these sound frontends anyway. So I'm
10 installing with direct alsa support.
11
12 That was going well, but there's a much more serious problem:
13
14 The main Gentoo Portage has now upgraded OpenSSL to 1.0.0d. The
15 kde-sunset overlay seems to get itself confused, trying to install
16 0.9.8r in a slot, but then not using it, and trying to link to 1.0.0d.
17 The build fails while compiling kde-base/kdelibs-3.5.10-r6:
18
19 ksslsettings.cc: In member function 'QString
20 KSSLSettings::getCipherList()':
21 ksslsettings.cc:157: error: no matching function for call to
22 'KOpenSSLProxy::sk_num(_STACK*)'
23 ./kopenssl.h:538: note: candidates are: int KOpenSSLProxy::sk_num(int*)
24 ksslsettings.cc:159: error: 'class KOpenSSLProxy' has no member named
25 'sk_value'
26 make[5]: *** [ksslcertificate.lo] Error 1
27 make[5]: *** Waiting for unfinished jobs....
28 kssl.cc: In member function 'void KSSL::setPeerInfo()':
29 kssl.cc:616: error: 'class KOpenSSLProxy' has no member named 'sk_dup'
30 make[5]: *** [ksslsettings.lo] Error 1
31 make[5]: *** [kssl.lo] Error 1
32 make[5]: Leaving directory
33 `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio/kssl'
34 make[4]: *** [all-recursive] Error 1
35 make[4]: Leaving directory
36 `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio/kssl'
37 make[3]: *** [all] Error 2
38 make[3]: Leaving directory
39 `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio/kssl'
40 make[2]: *** [all-recursive] Error 1
41 make[2]: Leaving directory
42 `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio'
43 make[1]: *** [all-recursive] Error 1
44 make[1]: Leaving directory
45 `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10'
46 make: *** [all] Error 2
47 emake failed
48
49
50 Is there a way to make the overlay build correctly with the new OpenSSL?
51
52 --
53 + Brent A. Busby + "We've all heard that a million monkeys
54 + UNIX Systems Admin + banging on a million typewriters will
55 + University of Chicago + eventually reproduce the entire works of
56 + Physical Sciences Div. + Shakespeare. Now, thanks to the Internet,
57 + James Franck Institute + we know this is not true." -Robert Wilensky

Replies

Subject Author
Re: [gentoo-desktop] Re: kde-sunset: new akode build problems Brent Busby <brent@×××××××××.org>
Re: [gentoo-desktop] Re: kde-sunset: new akode build problems Tiago Marques <tiagomnm@×××××.com>
Re: [gentoo-desktop] Re: kde-sunset: new akode build problems Alex Schuster <wonko@×××××××××.org>