1 |
Hi, Canek, |
2 |
What about other 2 issues? |
3 |
|
4 |
Thank you. |
5 |
|
6 |
|
7 |
On Tue, Nov 20, 2012 at 7:12 PM, Canek Peláez Valdés <caneko@×××××.com> wrote: |
8 |
> On Tue, Nov 20, 2012 at 7:38 PM, Igor Korot <ikorot01@×××××.com> wrote: |
9 |
>> Hi, ALL, |
10 |
>> I'm trying to install KDE 3 from kde-sunset overlay and am getting the |
11 |
>> compiler error: |
12 |
>> |
13 |
>> |
14 |
>> /bin/sh ../../libtool --silent --tag=CXX --mode=compile |
15 |
>> x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../dcop |
16 |
>> -I../../kdecore -I. -I../../kjs -I../../kdecore/network |
17 |
>> -I../../kwallet/client -I../../dcop -I../../libltdl -I../../kdefx |
18 |
>> -I../../kdecore -I../../kdecore -I../../kdecore/network -I../../kdeui |
19 |
>> -I../../kio -I../../kio/kio -I../../kio/kfile -I../.. |
20 |
>> -I/usr/qt/3/include -I. -I/usr/kde/3.5/include -DQT_THREAD_SUPPORT |
21 |
>> -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 |
22 |
>> -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith |
23 |
>> -DNDEBUG -DNO_DEBUG -O2 -march=core2 -O2 -pipe -Wformat-security |
24 |
>> -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions |
25 |
>> -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST |
26 |
>> -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o ksslsettings.lo |
27 |
>> ksslsettings.cc |
28 |
>> In file included from ksslsettings.cc:47:0: |
29 |
>> ./kopenssl.h:453:4: error: 'ASN1_METHOD' does not name a type |
30 |
>> ./kopenssl.h:526:16: error: expected ';' before '(' token |
31 |
>> ./kopenssl.h:532:17: error: 'STACK' has not been declared |
32 |
>> ./kopenssl.h:538:15: error: 'STACK' has not been declared |
33 |
>> ./kopenssl.h:544:18: error: expected ';' before '(' token |
34 |
>> ./kopenssl.h:550:4: error: 'STACK' does not name a type |
35 |
>> ./kopenssl.h:556:16: error: 'STACK' has not been declared |
36 |
>> ./kopenssl.h:562:4: error: 'STACK' does not name a type |
37 |
>> ./kopenssl.h:828:4: error: 'STACK' does not name a type |
38 |
>> ./kopenssl.h:829:25: error: 'STACK' has not been declared |
39 |
>> ksslsettings.cc: In member function 'QString KSSLSettings::getCipherList()': |
40 |
>> ksslsettings.cc:157:12: error: no matching function for call to |
41 |
>> 'KOpenSSLProxy::sk_num(_STACK*)' |
42 |
>> ./kopenssl.h:538:8: note: candidate is: int KOpenSSLProxy::sk_num(int*) |
43 |
>> ksslsettings.cc:159:20: error: 'class KOpenSSLProxy' has no member |
44 |
>> named 'sk_value' |
45 |
>> make[5]: *** [ksslsettings.lo] Error 1 |
46 |
>> make[5]: *** Waiting for unfinished jobs.... |
47 |
>> In file included from kssl.cc:47:0: |
48 |
>> ./kopenssl.h:453:4: error: 'ASN1_METHOD' does not name a type |
49 |
>> ./kopenssl.h:526:16: error: expected ';' before '(' token |
50 |
>> ./kopenssl.h:532:17: error: 'STACK' has not been declared |
51 |
>> ./kopenssl.h:538:15: error: 'STACK' has not been declared |
52 |
>> ./kopenssl.h:544:18: error: expected ';' before '(' token |
53 |
>> ./kopenssl.h:550:4: error: 'STACK' does not name a type |
54 |
>> ./kopenssl.h:556:16: error: 'STACK' has not been declared |
55 |
>> ./kopenssl.h:562:4: error: 'STACK' does not name a type |
56 |
>> ./kopenssl.h:828:4: error: 'STACK' does not name a type |
57 |
>> ./kopenssl.h:829:25: error: 'STACK' has not been declared |
58 |
>> kssl.cc: In member function 'void KSSL::setPeerInfo()': |
59 |
>> kssl.cc:616:8: error: 'class KOpenSSLProxy' has no member named 'sk_dup' |
60 |
>> make[5]: *** [kssl.lo] Error 1 |
61 |
>> make[5]: Leaving directory |
62 |
>> `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio/kssl' |
63 |
>> make[4]: *** [all-recursive] Error 1 |
64 |
>> make[4]: Leaving directory |
65 |
>> `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio/kssl' |
66 |
>> make[3]: *** [all] Error 2 |
67 |
>> make[3]: Leaving directory |
68 |
>> `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio/kssl' |
69 |
>> make[2]: *** [all-recursive] Error 1 |
70 |
>> make[2]: Leaving directory |
71 |
>> `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10/kio' |
72 |
>> make[1]: *** [all-recursive] Error 1 |
73 |
>> make[1]: Leaving directory |
74 |
>> `/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10' |
75 |
>> make: *** [all] Error 2 |
76 |
>> emake failed |
77 |
>> * ERROR: kde-base/kdelibs-3.5.10-r6 failed (compile phase): |
78 |
>> * died running emake, kde_src_compile:make |
79 |
>> * |
80 |
>> * Call stack: |
81 |
>> * ebuild.sh, line 93: Called src_compile |
82 |
>> * environment, line 4608: Called kde_src_compile |
83 |
>> * environment, line 3187: Called kde_src_compile 'all' |
84 |
>> * environment, line 3202: Called kde_src_compile 'make' |
85 |
>> * environment, line 3194: Called die |
86 |
>> * The specific snippet of code: |
87 |
>> * emake || die "died running emake, $FUNCNAME:make" |
88 |
>> * |
89 |
>> * If you need support, post the output of `emerge --info |
90 |
>> '=kde-base/kdelibs-3.5.10-r6'`, |
91 |
>> * the complete build log and the output of `emerge -pqv |
92 |
>> '=kde-base/kdelibs-3.5.10-r6'`. |
93 |
>> * This ebuild used the following eclasses from overlays: |
94 |
>> * /var/lib/layman/kde-sunset/eclass/kde.eclass |
95 |
>> * /var/lib/layman/kde-sunset/eclass/kde-functions.eclass |
96 |
>> * /var/lib/layman/kde-sunset/eclass/qt3.eclass |
97 |
>> * This ebuild is from an overlay named 'kde-sunset': |
98 |
>> '/var/lib/layman/kde-sunset/' |
99 |
>> * The complete build log is located at |
100 |
>> '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/temp/build.log'. |
101 |
>> * The ebuild environment file is located at |
102 |
>> '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/temp/environment'. |
103 |
>> * Working directory: |
104 |
>> '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10' |
105 |
>> * S: '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10' |
106 |
>> |
107 |
>>>>> Failed to emerge kde-base/kdelibs-3.5.10-r6, Log file: |
108 |
>> |
109 |
>>>>> '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/temp/build.log' |
110 |
>> |
111 |
>> * Messages for package kde-base/kdelibs-3.5.10-r6: |
112 |
>> |
113 |
>> * You have the legacyssl use flag enabled, which fixes issues with some broken |
114 |
>> * sites, but breaks others instead. It is strongly discouraged to use it. |
115 |
>> * For more information, see bug #128922. |
116 |
>> * On some setups, which rely on the correct update of utmp records, not using |
117 |
>> * utempter might not update them correctly. If you experience unexpected |
118 |
>> * behaviour, try to rebuild kde-base/kdelibs with utempter use-flag enabled. |
119 |
>> * ERROR: kde-base/kdelibs-3.5.10-r6 failed (compile phase): |
120 |
>> * died running emake, kde_src_compile:make |
121 |
>> * |
122 |
>> * Call stack: |
123 |
>> * ebuild.sh, line 93: Called src_compile |
124 |
>> * environment, line 4608: Called kde_src_compile |
125 |
>> * environment, line 3187: Called kde_src_compile 'all' |
126 |
>> * environment, line 3202: Called kde_src_compile 'make' |
127 |
>> * environment, line 3194: Called die |
128 |
>> * The specific snippet of code: |
129 |
>> * emake || die "died running emake, $FUNCNAME:make" |
130 |
>> * |
131 |
>> * If you need support, post the output of `emerge --info |
132 |
>> '=kde-base/kdelibs-3.5.10-r6'`, |
133 |
>> * the complete build log and the output of `emerge -pqv |
134 |
>> '=kde-base/kdelibs-3.5.10-r6'`. |
135 |
>> * This ebuild used the following eclasses from overlays: |
136 |
>> * /var/lib/layman/kde-sunset/eclass/kde.eclass |
137 |
>> * /var/lib/layman/kde-sunset/eclass/kde-functions.eclass |
138 |
>> * /var/lib/layman/kde-sunset/eclass/qt3.eclass |
139 |
>> * This ebuild is from an overlay named 'kde-sunset': |
140 |
>> '/var/lib/layman/kde-sunset/' |
141 |
>> * The complete build log is located at |
142 |
>> '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/temp/build.log'. |
143 |
>> * The ebuild environment file is located at |
144 |
>> '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/temp/environment'. |
145 |
>> * Working directory: |
146 |
>> '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10' |
147 |
>> * S: '/var/tmp/portage/kde-base/kdelibs-3.5.10-r6/work/kdelibs-3.5.10' |
148 |
>> |
149 |
>> Also, very strange thing is that the dependency tree of KDE 3 is not updated: |
150 |
>> |
151 |
>> If I have the latest openssl, which is 1.0.0j, KDE will slot-instal 0.0.8x. |
152 |
>> |
153 |
>> Is there such an incompatibility? |
154 |
>> |
155 |
>> And third issue: |
156 |
>> |
157 |
>> mDNSResponder ebuuild is not in the tree. |
158 |
> |
159 |
> Was removed four months ago; this was the warning: |
160 |
> |
161 |
> http://archives.gentoo.org/gentoo-dev/msg_f420c354ab23da51c943dff9cb4d9e76.xml |
162 |
> |
163 |
> As the mail says, net-dns/avahi[mdnsresponder-compat] seems to cover |
164 |
> the same; perhaps you could use that? |
165 |
> |
166 |
>> Could someone please put it back? |
167 |
> |
168 |
> Unless someone steps up to maintain it (and fix all the problems it |
169 |
> could have), it's not going to happen. |
170 |
> |
171 |
> Regards. |
172 |
> -- |
173 |
> Canek Peláez Valdés |
174 |
> Posgrado en Ciencia e Ingeniería de la Computación |
175 |
> Universidad Nacional Autónoma de México |
176 |
> |